Package com.cloudera.cdp.iam.model
Class UpdateSamlProviderRequest
java.lang.Object
com.cloudera.cdp.iam.model.UpdateSamlProviderRequest
@Generated(value="com.cloudera.cdp.client.codegen.CdpSDKJavaCodegen",
date="2024-09-27T08:40:27.842-07:00")
public class UpdateSamlProviderRequest
extends Object
Request object for an updating SAML provider request.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
Getter for enableScim.Getter for generateWorkloadUsernameByEmail.Getter for samlMetadataDocument.Getter for samlProviderName.Getter for syncGroupsOnLogin.int
hashCode()
void
setEnableScim
(Boolean enableScim) Setter for enableScim.void
setGenerateWorkloadUsernameByEmail
(Boolean generateWorkloadUsernameByEmail) Setter for generateWorkloadUsernameByEmail.void
setSamlMetadataDocument
(String samlMetadataDocument) Setter for samlMetadataDocument.void
setSamlProviderName
(String samlProviderName) Setter for samlProviderName.void
setSyncGroupsOnLogin
(Boolean syncGroupsOnLogin) Setter for syncGroupsOnLogin.toString()
-
Constructor Details
-
UpdateSamlProviderRequest
public UpdateSamlProviderRequest()
-
-
Method Details
-
getSamlProviderName
Getter for samlProviderName. The name or CRN of SAML provider to update. -
setSamlProviderName
Setter for samlProviderName. The name or CRN of SAML provider to update. -
getSamlMetadataDocument
Getter for samlMetadataDocument. SAML metadata document XML file. Length of meta data document cannot be more than 200 KB (200,000 bytes). Can be omitted if no update is required. -
setSamlMetadataDocument
Setter for samlMetadataDocument. SAML metadata document XML file. Length of meta data document cannot be more than 200 KB (200,000 bytes). Can be omitted if no update is required. -
getSyncGroupsOnLogin
Getter for syncGroupsOnLogin. Whether to sync group information for users federated with this SAML provider. Group membership can be passed using the https://cdp.cloudera.com/SAML/Attributes/groups SAML assertion. The default is to synchronize group membership. Can be omitted if no update is required. -
setSyncGroupsOnLogin
Setter for syncGroupsOnLogin. Whether to sync group information for users federated with this SAML provider. Group membership can be passed using the https://cdp.cloudera.com/SAML/Attributes/groups SAML assertion. The default is to synchronize group membership. Can be omitted if no update is required. -
getGenerateWorkloadUsernameByEmail
Getter for generateWorkloadUsernameByEmail. Whether to generate users' workload username by email. The default is to generate workload usernames by identity provider user ID (SAML NameID). -
setGenerateWorkloadUsernameByEmail
Setter for generateWorkloadUsernameByEmail. Whether to generate users' workload username by email. The default is to generate workload usernames by identity provider user ID (SAML NameID). -
getEnableScim
Getter for enableScim. Whether to enable SCIM 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 not supported for Cloudera for Government. -
setEnableScim
Setter for enableScim. Whether to enable SCIM 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 not supported for Cloudera for Government. -
equals
-
hashCode
public int hashCode() -
toString
-