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="2024-09-27T08:40:27.842-07:00")
public class SamlProvider
extends Object
Information used to connect a CDP account to an external identity provider.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
Getter for cdpSpMetadata.Getter for creationDate.getCrn()
Getter for crn.Getter for enableScim.Getter for generateWorkloadUsernameByEmail.Getter for samlMetadataDocument.Getter for samlProviderId.Getter for samlProviderName.Getter for scimUrl.Getter for syncGroupsOnLogin.int
hashCode()
void
setCdpSpMetadata
(String cdpSpMetadata) Setter for cdpSpMetadata.void
setCreationDate
(ZonedDateTime creationDate) Setter for creationDate.void
Setter for crn.void
setEnableScim
(Boolean enableScim) Setter for enableScim.void
setGenerateWorkloadUsernameByEmail
(Boolean generateWorkloadUsernameByEmail) Setter for generateWorkloadUsernameByEmail.void
setSamlMetadataDocument
(String samlMetadataDocument) Setter for samlMetadataDocument.void
setSamlProviderId
(String samlProviderId) Setter for samlProviderId.void
setSamlProviderName
(String samlProviderName) Setter for samlProviderName.void
setScimUrl
(String scimUrl) Setter for scimUrl.void
setSyncGroupsOnLogin
(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. -
equals
-
hashCode
public int hashCode() -
toString
-