Class LdapUserSearchConfigurationSchema

java.lang.Object
org.gridgain.internal.security.ldap.configuration.LdapUserSearchConfigurationSchema

@Config public class LdapUserSearchConfigurationSchema extends Object
Ldap user search configuration subtree.
  • Field Details

    • dn

      @Value public String dn
      Specifies a container distinguished name to search for users.
    • scope

      @Value(hasDefault=true) public String scope
      Specifies whether the group search should be SUB_TREE, ONE_LEVEL or BASE. one_level only searches objects directly contained within the dn. sub_tree searches all objects contained under dn. BASE specifies that the dn is a group object, and that it is the only group considered. Defaults to SUB_TREE.
    • filter

      @Value(hasDefault=true) public String filter
      Specifies the filter used to search the directory in attempts to match an entry with the username provided by the user. Defaults to (uid={0}). {0} is substituted with the username provided when searching.
    • groupAttribute

      @Value public String groupAttribute
      Specifies the attribute to examine on the user for group membership. If any groupSearch settings are specified, this setting is ignored.
  • Constructor Details

    • LdapUserSearchConfigurationSchema

      public LdapUserSearchConfigurationSchema()