Package | Description |
---|---|
com.oracle.bmc.identitydomains.model |
Modifier and Type | Method and Description |
---|---|
IdentityProvider.Builder |
IdentityProvider.Builder.assertionAttribute(String assertionAttribute)
Assertion attribute name.
|
IdentityProvider.Builder |
IdentityProvider.Builder.authnRequestBinding(IdentityProvider.AuthnRequestBinding authnRequestBinding)
HTTP binding to use for authentication requests.
|
static IdentityProvider.Builder |
IdentityProvider.builder()
Create a new builder.
|
IdentityProvider.Builder |
IdentityProvider.Builder.compartmentOcid(String compartmentOcid)
OCI Compartment Id (ocid) in which the resource lives.
|
IdentityProvider.Builder |
IdentityProvider.Builder.copy(IdentityProvider model) |
IdentityProvider.Builder |
IdentityProvider.Builder.correlationPolicy(IdentityProviderCorrelationPolicy correlationPolicy) |
IdentityProvider.Builder |
IdentityProvider.Builder.deleteInProgress(Boolean deleteInProgress)
A boolean flag indicating this resource in the process of being deleted.
|
IdentityProvider.Builder |
IdentityProvider.Builder.description(String description)
Description
|
IdentityProvider.Builder |
IdentityProvider.Builder.domainOcid(String domainOcid)
OCI Domain Id (ocid) in which the resource lives.
|
IdentityProvider.Builder |
IdentityProvider.Builder.enabled(Boolean enabled)
Set to true to indicate Partner enabled.
|
IdentityProvider.Builder |
IdentityProvider.Builder.encryptionCertificate(String encryptionCertificate)
Encryption certificate
|
IdentityProvider.Builder |
IdentityProvider.Builder.externalId(String externalId)
An identifier for the Resource as defined by the Service Consumer.
|
IdentityProvider.Builder |
IdentityProvider.Builder.iconUrl(String iconUrl)
Identity Provider Icon URL.
|
IdentityProvider.Builder |
IdentityProvider.Builder.id(String id)
Unique identifier for the SCIM Resource as defined by the Service Provider.
|
IdentityProvider.Builder |
IdentityProvider.Builder.idcsCreatedBy(IdcsCreatedBy idcsCreatedBy) |
IdentityProvider.Builder |
IdentityProvider.Builder.idcsLastModifiedBy(IdcsLastModifiedBy idcsLastModifiedBy) |
IdentityProvider.Builder |
IdentityProvider.Builder.idcsLastUpgradedInRelease(String idcsLastUpgradedInRelease)
The release number when the resource was upgraded.
|
IdentityProvider.Builder |
IdentityProvider.Builder.idcsPreventedOperations(List<IdcsPreventedOperations> idcsPreventedOperations)
Each value of this attribute specifies an operation that only an internal client may
perform on this particular resource.
|
IdentityProvider.Builder |
IdentityProvider.Builder.idpSsoUrl(String idpSsoUrl)
Identity Provider SSO URL
|
IdentityProvider.Builder |
IdentityProvider.Builder.includeSigningCertInSignature(Boolean includeSigningCertInSignature)
Set to true to include the signing certificate in the signature.
|
IdentityProvider.Builder |
IdentityProvider.Builder.jitUserProvAssignedGroups(List<IdentityProviderJitUserProvAssignedGroups> jitUserProvAssignedGroups)
Refers to every group of which a JIT-provisioned User should be a member.
|
IdentityProvider.Builder |
IdentityProvider.Builder.jitUserProvAttributes(IdentityProviderJitUserProvAttributes jitUserProvAttributes) |
IdentityProvider.Builder |
IdentityProvider.Builder.jitUserProvAttributeUpdateEnabled(Boolean jitUserProvAttributeUpdateEnabled)
Set to true to indicate JIT User Creation is enabled
|
IdentityProvider.Builder |
IdentityProvider.Builder.jitUserProvCreateUserEnabled(Boolean jitUserProvCreateUserEnabled)
Set to true to indicate JIT User Creation is enabled
|
IdentityProvider.Builder |
IdentityProvider.Builder.jitUserProvEnabled(Boolean jitUserProvEnabled)
Set to true to indicate JIT User Provisioning is enabled
|
IdentityProvider.Builder |
IdentityProvider.Builder.jitUserProvGroupAssertionAttributeEnabled(Boolean jitUserProvGroupAssertionAttributeEnabled)
Set to true to indicate JIT User Provisioning Groups should be assigned based on
assertion attribute
|
IdentityProvider.Builder |
IdentityProvider.Builder.jitUserProvGroupAssignmentMethod(IdentityProvider.JitUserProvGroupAssignmentMethod jitUserProvGroupAssignmentMethod)
The default value is ‘Overwrite’, which tells Just-In-Time user-provisioning to replace
any current group-assignments for a User with those assigned by assertions and/or those
assigned statically.
|
IdentityProvider.Builder |
IdentityProvider.Builder.jitUserProvGroupMappingMode(IdentityProvider.JitUserProvGroupMappingMode jitUserProvGroupMappingMode)
Property to indicate the mode of group mapping
|
IdentityProvider.Builder |
IdentityProvider.Builder.jitUserProvGroupMappings(List<IdentityProviderJitUserProvGroupMappings> jitUserProvGroupMappings)
The list of mappings between the Identity Domain Group and the IDP group.
|
IdentityProvider.Builder |
IdentityProvider.Builder.jitUserProvGroupSAMLAttributeName(String jitUserProvGroupSAMLAttributeName)
Name of the assertion attribute containing the users groups
|
IdentityProvider.Builder |
IdentityProvider.Builder.jitUserProvGroupStaticListEnabled(Boolean jitUserProvGroupStaticListEnabled)
Set to true to indicate JIT User Provisioning Groups should be assigned from a static
list
|
IdentityProvider.Builder |
IdentityProvider.Builder.jitUserProvIgnoreErrorOnAbsentGroups(Boolean jitUserProvIgnoreErrorOnAbsentGroups)
Set to true to indicate ignoring absence of group while provisioning
|
IdentityProvider.Builder |
IdentityProvider.Builder.lastNotificationSentTime(String lastNotificationSentTime)
Records the notification timestamp for the IdP whose signing certificate is about to
expire
|
IdentityProvider.Builder |
IdentityProvider.Builder.logoutBinding(IdentityProvider.LogoutBinding logoutBinding)
HTTP binding to use for logout.
|
IdentityProvider.Builder |
IdentityProvider.Builder.logoutEnabled(Boolean logoutEnabled)
Set to true to enable logout.
|
IdentityProvider.Builder |
IdentityProvider.Builder.logoutRequestUrl(String logoutRequestUrl)
Logout request URL
|
IdentityProvider.Builder |
IdentityProvider.Builder.logoutResponseUrl(String logoutResponseUrl)
Logout response URL
|
IdentityProvider.Builder |
IdentityProvider.Builder.meta(Meta meta) |
IdentityProvider.Builder |
IdentityProvider.Builder.metadata(String metadata)
Metadata
|
IdentityProvider.Builder |
IdentityProvider.Builder.nameIdFormat(String nameIdFormat)
Default authentication request name ID format.
|
IdentityProvider.Builder |
IdentityProvider.Builder.ocid(String ocid)
Unique OCI identifier for the SCIM Resource.
|
IdentityProvider.Builder |
IdentityProvider.Builder.partnerName(String partnerName)
Unique name of the trusted Identity Provider.
|
IdentityProvider.Builder |
IdentityProvider.Builder.partnerProviderId(String partnerProviderId)
Provider ID
|
IdentityProvider.Builder |
IdentityProvider.Builder.requestedAuthenticationContext(List<String> requestedAuthenticationContext)
SAML SP authentication type.
|
IdentityProvider.Builder |
IdentityProvider.Builder.requireForceAuthn(Boolean requireForceAuthn)
This SP requires requests SAML IdP to enforce re-authentication.
|
IdentityProvider.Builder |
IdentityProvider.Builder.requiresEncryptedAssertion(Boolean requiresEncryptedAssertion)
SAML SP must accept encrypted assertion only.
|
IdentityProvider.Builder |
IdentityProvider.Builder.samlHoKRequired(Boolean samlHoKRequired)
SAML SP HoK Enabled.
|
IdentityProvider.Builder |
IdentityProvider.Builder.schemas(List<String> schemas)
REQUIRED.
|
IdentityProvider.Builder |
IdentityProvider.Builder.serviceInstanceIdentifier(String serviceInstanceIdentifier)
The serviceInstanceIdentifier of the App that hosts this IdP.
|
IdentityProvider.Builder |
IdentityProvider.Builder.shownOnLoginPage(Boolean shownOnLoginPage)
Set to true to indicate whether to show IdP in login page or not.
|
IdentityProvider.Builder |
IdentityProvider.Builder.signatureHashAlgorithm(IdentityProvider.SignatureHashAlgorithm signatureHashAlgorithm)
Signature hash algorithm.
|
IdentityProvider.Builder |
IdentityProvider.Builder.signingCertificate(String signingCertificate)
Signing certificate
|
IdentityProvider.Builder |
IdentityProvider.Builder.succinctId(String succinctId)
Succinct ID
|
IdentityProvider.Builder |
IdentityProvider.Builder.tags(List<Tags> tags)
A list of tags on this resource.
|
IdentityProvider.Builder |
IdentityProvider.Builder.tenancyOcid(String tenancyOcid)
OCI Tenant Id (ocid) in which the resource lives.
|
IdentityProvider.Builder |
IdentityProvider.Builder.tenantProviderId(String tenantProviderId)
The alternate Provider ID to be used as the Oracle Identity Cloud Service providerID
(instead of the one in SamlSettings) when interacting with this IdP.
|
IdentityProvider.Builder |
IdentityProvider.toBuilder() |
IdentityProvider.Builder |
IdentityProvider.Builder.type(IdentityProvider.Type type)
Identity Provider Type
|
IdentityProvider.Builder |
IdentityProvider.Builder.urnIetfParamsScimSchemasOracleIdcsExtensionSocialIdentityProvider(ExtensionSocialIdentityProvider urnIetfParamsScimSchemasOracleIdcsExtensionSocialIdentityProvider) |
IdentityProvider.Builder |
IdentityProvider.Builder.urnIetfParamsScimSchemasOracleIdcsExtensionX509IdentityProvider(ExtensionX509IdentityProvider urnIetfParamsScimSchemasOracleIdcsExtensionX509IdentityProvider) |
IdentityProvider.Builder |
IdentityProvider.Builder.userMappingMethod(IdentityProvider.UserMappingMethod userMappingMethod)
User mapping method.
|
IdentityProvider.Builder |
IdentityProvider.Builder.userMappingStoreAttribute(String userMappingStoreAttribute)
This property specifies the userstore attribute value that must match the incoming
assertion attribute value or the incoming nameid attribute value in order to identify the
user during SSO.
You can construct the userMappingStoreAttribute value by specifying attributes from the Oracle Identity Cloud Service Core Users schema. |
Copyright © 2016–2024. All rights reserved.