Package com.oracle.bmc.identity.model
Class Saml2IdentityProvider.Builder
- java.lang.Object
- 
- com.oracle.bmc.identity.model.Saml2IdentityProvider.Builder
 
- 
- Enclosing class:
- Saml2IdentityProvider
 
 public static class Saml2IdentityProvider.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method Summary
 
- 
- 
- 
Method Detail- 
idpublic Saml2IdentityProvider.Builder id(String id) 
 - 
compartmentIdpublic Saml2IdentityProvider.Builder compartmentId(String compartmentId) 
 - 
namepublic Saml2IdentityProvider.Builder name(String name) 
 - 
descriptionpublic Saml2IdentityProvider.Builder description(String description) 
 - 
productTypepublic Saml2IdentityProvider.Builder productType(String productType) 
 - 
timeCreatedpublic Saml2IdentityProvider.Builder timeCreated(Date timeCreated) 
 - 
lifecycleStatepublic Saml2IdentityProvider.Builder lifecycleState(IdentityProvider.LifecycleState lifecycleState) 
 - 
inactiveStatuspublic Saml2IdentityProvider.Builder inactiveStatus(Long inactiveStatus) 
 - 
freeformTagspublic Saml2IdentityProvider.Builder freeformTags(Map<String,String> freeformTags) 
 - 
definedTagspublic Saml2IdentityProvider.Builder definedTags(Map<String,Map<String,Object>> definedTags) 
 - 
metadataUrlpublic Saml2IdentityProvider.Builder metadataUrl(String metadataUrl) The URL for retrieving the identity provider’s metadata, which contains information required for federating.- Parameters:
- metadataUrl- the value to set
- Returns:
- this builder
 
 - 
metadatapublic Saml2IdentityProvider.Builder metadata(String metadata) The XML that contains the information required for federating Identity with SAML2 Identity Provider.- Parameters:
- metadata- the value to set
- Returns:
- this builder
 
 - 
signingCertificatepublic Saml2IdentityProvider.Builder signingCertificate(String signingCertificate) The identity provider’s signing certificate used by the IAM Service to validate the SAML2 token.- Parameters:
- signingCertificate- the value to set
- Returns:
- this builder
 
 - 
redirectUrlpublic Saml2IdentityProvider.Builder redirectUrl(String redirectUrl) The URL to redirect federated users to for authentication with the identity provider.- Parameters:
- redirectUrl- the value to set
- Returns:
- this builder
 
 - 
freeformAttributespublic Saml2IdentityProvider.Builder freeformAttributes(Map<String,String> freeformAttributes) Extra name value pairs associated with this identity provider.Example: {“clientId”: “app_sf3kdjf3”} - Parameters:
- freeformAttributes- the value to set
- Returns:
- this builder
 
 - 
buildpublic Saml2IdentityProvider build() 
 - 
copypublic Saml2IdentityProvider.Builder copy(Saml2IdentityProvider model) 
 
- 
 
-