Class LdapAuthenticationProviderConfigurationSchema
java.lang.Object
org.apache.ignite.internal.security.authentication.configuration.AuthenticationProviderConfigurationSchema
org.gridgain.internal.security.ldap.configuration.LdapAuthenticationProviderConfigurationSchema
@PolymorphicConfigInstance("ldap")
public class LdapAuthenticationProviderConfigurationSchema
extends org.apache.ignite.internal.security.authentication.configuration.AuthenticationProviderConfigurationSchema
Ldap authentication configuration.
-
Field Summary
FieldsModifier and TypeFieldDescriptionCredentials (password) of the service account identified bybindDn.Distinguished name of the service account used to bind to the directory before searching for the user that is being authenticated (the "search-then-bind" flow).LDAP server URL.Fields inherited from class org.apache.ignite.internal.security.authentication.configuration.AuthenticationProviderConfigurationSchema
name, type, TYPE_BASIC -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
url
LDAP server URL. -
bindDn
Distinguished name of the service account used to bind to the directory before searching for the user that is being authenticated (the "search-then-bind" flow). When empty, the search is performed over an anonymous connection. Defaults to empty. -
bindCredentials
-
userSearch
-
groupSearch
-
roleMapping
@NamedConfigValue(syntheticKeyName="groupName") public LdapRoleMappingConfigurationSchema roleMapping
-
-
Constructor Details
-
LdapAuthenticationProviderConfigurationSchema
public LdapAuthenticationProviderConfigurationSchema()
-