Class IdentityProvider
- java.lang.Object
- 
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
- 
- com.oracle.bmc.identitydataplane.model.IdentityProvider
 
 
- 
 @Generated(value="OracleSDKGenerator", comments="API Version: v1") public final class IdentityProvider extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
 Note: Objects should always be created or deserialized using theIdentityProvider.Builder.This model distinguishes fields that are null because they are unset from fields that are explicitly set to null. This is done in the setter methods of the IdentityProvider.Builder, which maintain a set of all explicitly set fields calledIdentityProvider.Builder.__explicitlySet__. ThehashCode()andequals(Object)methods are implemented to take the explicitly set fields into account. The constructor, on the other hand, does not take the explicitly set fields into account (since the constructor cannot distinguish explicit null from unset null).
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classIdentityProvider.Builderstatic classIdentityProvider.ProtocolThe type of the provider.
 - 
Constructor SummaryConstructors Constructor Description IdentityProvider(String id, String name, String tenantName, String tenantId, String redirectUri, String signingCertificate, IdentityProvider.Protocol protocol, String serviceProviderEntityId, Boolean forceAuthentication, List<String> authnContextClassRefs)Deprecated.
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static IdentityProvider.Builderbuilder()Create a new builder.booleanequals(Object o)List<String>getAuthnContextClassRefs()Authentication context class refs.BooleangetForceAuthentication()Whether to force authentication.StringgetId()The id of the provider.StringgetName()The name of the provider.IdentityProvider.ProtocolgetProtocol()The type of the provider.StringgetRedirectUri()The SAML endpoint where user will be redirected.StringgetServiceProviderEntityId()The id of the service provider entity.StringgetSigningCertificate()The signing certificate of the provider.StringgetTenantId()The id of the tenant.StringgetTenantName()The name of the tenant.inthashCode()IdentityProvider.BuildertoBuilder()StringtoString()StringtoString(boolean includeByteArrayContents)Return a string representation of the object.
 
- 
- 
- 
Constructor Detail- 
IdentityProvider@Deprecated @ConstructorProperties({"id","name","tenantName","tenantId","redirectUri","signingCertificate","protocol","serviceProviderEntityId","forceAuthentication","authnContextClassRefs"}) public IdentityProvider(String id, String name, String tenantName, String tenantId, String redirectUri, String signingCertificate, IdentityProvider.Protocol protocol, String serviceProviderEntityId, Boolean forceAuthentication, List<String> authnContextClassRefs) Deprecated.
 
- 
 - 
Method Detail- 
builderpublic static IdentityProvider.Builder builder() Create a new builder.
 - 
toBuilderpublic IdentityProvider.Builder toBuilder() 
 - 
getIdpublic String getId() The id of the provider.- Returns:
- the value
 
 - 
getNamepublic String getName() The name of the provider.- Returns:
- the value
 
 - 
getTenantNamepublic String getTenantName() The name of the tenant.- Returns:
- the value
 
 - 
getTenantIdpublic String getTenantId() The id of the tenant.- Returns:
- the value
 
 - 
getRedirectUripublic String getRedirectUri() The SAML endpoint where user will be redirected.- Returns:
- the value
 
 - 
getSigningCertificatepublic String getSigningCertificate() The signing certificate of the provider.- Returns:
- the value
 
 - 
getProtocolpublic IdentityProvider.Protocol getProtocol() The type of the provider.- Returns:
- the value
 
 - 
getServiceProviderEntityIdpublic String getServiceProviderEntityId() The id of the service provider entity.- Returns:
- the value
 
 - 
getForceAuthenticationpublic Boolean getForceAuthentication() Whether to force authentication.- Returns:
- the value
 
 - 
getAuthnContextClassRefspublic List<String> getAuthnContextClassRefs() Authentication context class refs.- Returns:
- the value
 
 - 
toStringpublic String toString() - Overrides:
- toStringin class- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
 
 - 
toStringpublic String toString(boolean includeByteArrayContents) Return a string representation of the object.- Parameters:
- includeByteArrayContents- true to include the full contents of byte arrays
- Returns:
- string representation
 
 - 
equalspublic boolean equals(Object o) - Overrides:
- equalsin class- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
 
 - 
hashCodepublic int hashCode() - Overrides:
- hashCodein class- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
 
 
- 
 
-