Package com.cloudera.cdp.iam.model
Class SamlProvider
java.lang.Object
com.cloudera.cdp.iam.model.SamlProvider
@Generated(value="com.cloudera.cdp.client.codegen.CdpSDKJavaCodegen",
date="2025-11-26T08:05:44.591-08:00")
public class SamlProvider
extends Object
Information used to connect a CDP account to an external identity provider.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanGetter for authnRequestConfigurationLastUpdated.Getter for authnRequestSigningKeyDefined.Getter for cdpSpMetadata.Getter for creationDate.getCrn()Getter for crn.Getter for currentAuthnRequestVerificationCertificateDefined.Getter for currentSamlResponseDecryptionKeyDefined.Getter for enableScim.Getter for generateWorkloadUsernameByEmail.Getter for nextAuthnRequestVerificationCertificateDefined.Getter for nextSamlResponseDecryptionKeyDefined.Getter for samlMetadataDocument.Getter for samlProviderId.Getter for samlProviderName.Getter for samlResponseEncryptionCertificateDefined.Getter for samlResponseEncryptionDecryptionConfigurationLastUpdated.Getter for scimUrl.Getter for syncGroupsOnLogin.inthashCode()voidsetAuthnRequestConfigurationLastUpdated(ZonedDateTime authnRequestConfigurationLastUpdated) Setter for authnRequestConfigurationLastUpdated.voidsetAuthnRequestSigningKeyDefined(Boolean authnRequestSigningKeyDefined) Setter for authnRequestSigningKeyDefined.voidsetCdpSpMetadata(String cdpSpMetadata) Setter for cdpSpMetadata.voidsetCreationDate(ZonedDateTime creationDate) Setter for creationDate.voidSetter for crn.voidsetCurrentAuthnRequestVerificationCertificateDefined(Boolean currentAuthnRequestVerificationCertificateDefined) Setter for currentAuthnRequestVerificationCertificateDefined.voidsetCurrentSamlResponseDecryptionKeyDefined(Boolean currentSamlResponseDecryptionKeyDefined) Setter for currentSamlResponseDecryptionKeyDefined.voidsetEnableScim(Boolean enableScim) Setter for enableScim.voidsetGenerateWorkloadUsernameByEmail(Boolean generateWorkloadUsernameByEmail) Setter for generateWorkloadUsernameByEmail.voidsetNextAuthnRequestVerificationCertificateDefined(Boolean nextAuthnRequestVerificationCertificateDefined) Setter for nextAuthnRequestVerificationCertificateDefined.voidsetNextSamlResponseDecryptionKeyDefined(Boolean nextSamlResponseDecryptionKeyDefined) Setter for nextSamlResponseDecryptionKeyDefined.voidsetSamlMetadataDocument(String samlMetadataDocument) Setter for samlMetadataDocument.voidsetSamlProviderId(String samlProviderId) Setter for samlProviderId.voidsetSamlProviderName(String samlProviderName) Setter for samlProviderName.voidsetSamlResponseEncryptionCertificateDefined(Boolean samlResponseEncryptionCertificateDefined) Setter for samlResponseEncryptionCertificateDefined.voidsetSamlResponseEncryptionDecryptionConfigurationLastUpdated(ZonedDateTime samlResponseEncryptionDecryptionConfigurationLastUpdated) Setter for samlResponseEncryptionDecryptionConfigurationLastUpdated.voidsetScimUrl(String scimUrl) Setter for scimUrl.voidsetSyncGroupsOnLogin(Boolean syncGroupsOnLogin) Setter for syncGroupsOnLogin.toString()
-
Constructor Details
-
SamlProvider
public SamlProvider()
-
-
Method Details
-
getCrn
Getter for crn. CRN of the SAML provider in CDP. -
setCrn
Setter for crn. CRN of the SAML provider in CDP. -
getCreationDate
Getter for creationDate. The date when this SAML provider record was created. -
setCreationDate
Setter for creationDate. The date when this SAML provider record was created. -
getSamlProviderName
Getter for samlProviderName. Name of the SAML provider. -
setSamlProviderName
Setter for samlProviderName. Name of the SAML provider. -
getSamlProviderId
Getter for samlProviderId. The unique ID of the saml provider. -
setSamlProviderId
Setter for samlProviderId. The unique ID of the saml provider. -
getSyncGroupsOnLogin
Getter for syncGroupsOnLogin. Whether users federated with this SAML provider will have their group membership synchronized. Group membership can be passed using the https://cdp.cloudera.com/SAML/Attributes/groups SAML assertion. -
setSyncGroupsOnLogin
Setter for syncGroupsOnLogin. Whether users federated with this SAML provider will have their group membership synchronized. Group membership can be passed using the https://cdp.cloudera.com/SAML/Attributes/groups SAML assertion. -
getGenerateWorkloadUsernameByEmail
Getter for generateWorkloadUsernameByEmail. Whether to generate users' workload username by email or by identity provider user ID (SAML NameID). -
setGenerateWorkloadUsernameByEmail
Setter for generateWorkloadUsernameByEmail. Whether to generate users' workload username by email or by identity provider user ID (SAML NameID). -
getEnableScim
Getter for enableScim. Whether SCIM is enabled on this SAML provider. System for Cross-domain Identity Management (SCIM) version 2.0 is a standard for automating the provisioning of user and group identity information from identity provider to CDP. It is omitted for Cloudera for Government. -
setEnableScim
Setter for enableScim. Whether SCIM is enabled on this SAML provider. System for Cross-domain Identity Management (SCIM) version 2.0 is a standard for automating the provisioning of user and group identity information from identity provider to CDP. It is omitted for Cloudera for Government. -
getScimUrl
Getter for scimUrl. The SCIM URL if SCIM is enabled. It is omitted for Cloudera for Government. -
setScimUrl
Setter for scimUrl. The SCIM URL if SCIM is enabled. It is omitted for Cloudera for Government. -
getSamlMetadataDocument
Getter for samlMetadataDocument. The original metadata that was passed while creating the SAML provider connector. This field will not be set when the SAML provider does not have metadata. This field will not be set for listSamlProviders API response. -
setSamlMetadataDocument
Setter for samlMetadataDocument. The original metadata that was passed while creating the SAML provider connector. This field will not be set when the SAML provider does not have metadata. This field will not be set for listSamlProviders API response. -
getCdpSpMetadata
Getter for cdpSpMetadata. The Service Provider SAML metadata specific to this CDP SAML provider. This field will only be set for createSamlProvider and describeSamlProvider API calls. -
setCdpSpMetadata
Setter for cdpSpMetadata. The Service Provider SAML metadata specific to this CDP SAML provider. This field will only be set for createSamlProvider and describeSamlProvider API calls. -
getAuthnRequestConfigurationLastUpdated
Getter for authnRequestConfigurationLastUpdated. The date when SAML AuthnRequest signing key and verification certificates were set or cleared. -
setAuthnRequestConfigurationLastUpdated
public void setAuthnRequestConfigurationLastUpdated(ZonedDateTime authnRequestConfigurationLastUpdated) Setter for authnRequestConfigurationLastUpdated. The date when SAML AuthnRequest signing key and verification certificates were set or cleared. -
getAuthnRequestSigningKeyDefined
Getter for authnRequestSigningKeyDefined. Whether the AuthnRequest signing key is set or cleared. -
setAuthnRequestSigningKeyDefined
Setter for authnRequestSigningKeyDefined. Whether the AuthnRequest signing key is set or cleared. -
getCurrentAuthnRequestVerificationCertificateDefined
Getter for currentAuthnRequestVerificationCertificateDefined. Whether the current AuthnRequest verification certificate is set or cleared. -
setCurrentAuthnRequestVerificationCertificateDefined
public void setCurrentAuthnRequestVerificationCertificateDefined(Boolean currentAuthnRequestVerificationCertificateDefined) Setter for currentAuthnRequestVerificationCertificateDefined. Whether the current AuthnRequest verification certificate is set or cleared. -
getNextAuthnRequestVerificationCertificateDefined
Getter for nextAuthnRequestVerificationCertificateDefined. Whether the next AuthnRequest verification certificate is set or cleared. -
setNextAuthnRequestVerificationCertificateDefined
public void setNextAuthnRequestVerificationCertificateDefined(Boolean nextAuthnRequestVerificationCertificateDefined) Setter for nextAuthnRequestVerificationCertificateDefined. Whether the next AuthnRequest verification certificate is set or cleared. -
getSamlResponseEncryptionDecryptionConfigurationLastUpdated
Getter for samlResponseEncryptionDecryptionConfigurationLastUpdated. The date when SAML response encryption certificate and decryption keys were set or cleared. -
setSamlResponseEncryptionDecryptionConfigurationLastUpdated
public void setSamlResponseEncryptionDecryptionConfigurationLastUpdated(ZonedDateTime samlResponseEncryptionDecryptionConfigurationLastUpdated) Setter for samlResponseEncryptionDecryptionConfigurationLastUpdated. The date when SAML response encryption certificate and decryption keys were set or cleared. -
getSamlResponseEncryptionCertificateDefined
Getter for samlResponseEncryptionCertificateDefined. Whether the SAML response encryption certificate is set or cleared. -
setSamlResponseEncryptionCertificateDefined
public void setSamlResponseEncryptionCertificateDefined(Boolean samlResponseEncryptionCertificateDefined) Setter for samlResponseEncryptionCertificateDefined. Whether the SAML response encryption certificate is set or cleared. -
getCurrentSamlResponseDecryptionKeyDefined
Getter for currentSamlResponseDecryptionKeyDefined. Whether the current decryption key for SAML response is set or cleared. -
setCurrentSamlResponseDecryptionKeyDefined
public void setCurrentSamlResponseDecryptionKeyDefined(Boolean currentSamlResponseDecryptionKeyDefined) Setter for currentSamlResponseDecryptionKeyDefined. Whether the current decryption key for SAML response is set or cleared. -
getNextSamlResponseDecryptionKeyDefined
Getter for nextSamlResponseDecryptionKeyDefined. Whether the next decryption key for SAML response is set or cleared. -
setNextSamlResponseDecryptionKeyDefined
Setter for nextSamlResponseDecryptionKeyDefined. Whether the next decryption key for SAML response is set or cleared. -
equals
-
hashCode
public int hashCode() -
toString
-