Package com.cloudera.cdp.iam.model
Class LdapProviderInfo
java.lang.Object
com.cloudera.cdp.iam.model.LdapProviderInfo
@Generated(value="com.cloudera.cdp.client.codegen.CdpSDKJavaCodegen",
date="2025-10-15T17:00:47.759-07:00")
public class LdapProviderInfo
extends Object
Information about an LDAP provider connector.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
Getter for bindDn.Getter for emailMappingAttribute.Getter for firstNameMappingAttribute.Getter for groupDnProperty.Getter for groupNameMappingAttribute.Getter for groupSearchBase.Getter for groupSearchFilter.Getter for lastNameMappingAttribute.Getter for startTls.Getter for tlsCaCertificates.getUrl()
Getter for url.Getter for userBindProperty.Getter for usernameMappingAttribute.Getter for userSearchBase.Getter for userSearchFilter.int
hashCode()
void
Setter for bindDn.void
setEmailMappingAttribute
(String emailMappingAttribute) Setter for emailMappingAttribute.void
setFirstNameMappingAttribute
(String firstNameMappingAttribute) Setter for firstNameMappingAttribute.void
setGroupDnProperty
(String groupDnProperty) Setter for groupDnProperty.void
setGroupNameMappingAttribute
(String groupNameMappingAttribute) Setter for groupNameMappingAttribute.void
setGroupSearchBase
(String groupSearchBase) Setter for groupSearchBase.void
setGroupSearchFilter
(String groupSearchFilter) Setter for groupSearchFilter.void
setLastNameMappingAttribute
(String lastNameMappingAttribute) Setter for lastNameMappingAttribute.void
setStartTls
(Boolean startTls) Setter for startTls.void
setTlsCaCertificates
(List<String> tlsCaCertificates) Setter for tlsCaCertificates.void
Setter for url.void
setUserBindProperty
(String userBindProperty) Setter for userBindProperty.void
setUsernameMappingAttribute
(String usernameMappingAttribute) Setter for usernameMappingAttribute.void
setUserSearchBase
(String userSearchBase) Setter for userSearchBase.void
setUserSearchFilter
(String userSearchFilter) Setter for userSearchFilter.toString()
-
Constructor Details
-
LdapProviderInfo
public LdapProviderInfo()
-
-
Method Details
-
getUrl
Getter for url. The URL of the LDAP server. -
setUrl
Setter for url. The URL of the LDAP server. -
getUserSearchBase
Getter for userSearchBase. Part of the directory tree under which to search for users. -
setUserSearchBase
Setter for userSearchBase. Part of the directory tree under which to search for users. -
getUserSearchFilter
Getter for userSearchFilter. The search filter to use for finding users. -
setUserSearchFilter
Setter for userSearchFilter. The search filter to use for finding users. -
getGroupSearchBase
Getter for groupSearchBase. Part of the directory tree under which group searches should be performed. -
setGroupSearchBase
Setter for groupSearchBase. Part of the directory tree under which group searches should be performed. -
getGroupSearchFilter
Getter for groupSearchFilter. Filter which is used to search for group membership. -
setGroupSearchFilter
Setter for groupSearchFilter. Filter which is used to search for group membership. -
getBindDn
Getter for bindDn. Bind DN. -
setBindDn
Setter for bindDn. Bind DN. -
getUserBindProperty
Getter for userBindProperty. Property of the LDAP user object to use when binding to the LDAP directory. -
setUserBindProperty
Setter for userBindProperty. Property of the LDAP user object to use when binding to the LDAP directory. -
getGroupDnProperty
Getter for groupDnProperty. The property of user object to use in {{dn}} interpolation of groupSearchFilter. -
setGroupDnProperty
Setter for groupDnProperty. The property of user object to use in {{dn}} interpolation of groupSearchFilter. -
getUsernameMappingAttribute
Getter for usernameMappingAttribute. The LDAP displayName attribute name, will be used as the user's name. -
setUsernameMappingAttribute
Setter for usernameMappingAttribute. The LDAP displayName attribute name, will be used as the user's name. -
getEmailMappingAttribute
Getter for emailMappingAttribute. The LDAP email attribute name, will be used as the user's email. -
setEmailMappingAttribute
Setter for emailMappingAttribute. The LDAP email attribute name, will be used as the user's email. -
getFirstNameMappingAttribute
Getter for firstNameMappingAttribute. The LDAP attribute used as firstname , will be used as the user's firstname. -
setFirstNameMappingAttribute
Setter for firstNameMappingAttribute. The LDAP attribute used as firstname , will be used as the user's firstname. -
getLastNameMappingAttribute
Getter for lastNameMappingAttribute. The LDAP sn attribute name, will be used as the user's lastname. -
setLastNameMappingAttribute
Setter for lastNameMappingAttribute. The LDAP sn attribute name, will be used as the user's lastname. -
getGroupNameMappingAttribute
Getter for groupNameMappingAttribute. The LDAP group attribute name, will be used as for user's group. -
setGroupNameMappingAttribute
Setter for groupNameMappingAttribute. The LDAP group attribute name, will be used as for user's group. -
getTlsCaCertificates
Getter for tlsCaCertificates. If your ldaps:// server uses a self-signed SSL certificate or a certificate issued by a private Certificate Authority (CA), you need to provide the trusted certificates that can be used to validate the LDAP server certificate. -
setTlsCaCertificates
Setter for tlsCaCertificates. If your ldaps:// server uses a self-signed SSL certificate or a certificate issued by a private Certificate Authority (CA), you need to provide the trusted certificates that can be used to validate the LDAP server certificate. -
getStartTls
Getter for startTls. Indicates whether a start TLS request should be initiated on connect. -
setStartTls
Setter for startTls. Indicates whether a start TLS request should be initiated on connect. -
equals
-
hashCode
public int hashCode() -
toString
-