Class LdapGroupProperties.Mappings

java.lang.Object
com.flowable.core.idm.api.ldap.LdapGroupProperties.Mappings
Enclosing class:
LdapGroupProperties

public static class LdapGroupProperties.Mappings extends Object
Some properties are allowed to be a Collection, this means that this particular property would come from one of those attributes.
  • Field Details

    • defaultTenantId

      protected String defaultTenantId
      The default tenant id that should be used in case no property is mapped from LDAP.
    • valueTenantId

      protected Map<String,String> valueTenantId
      Mapping between the value which is returned by the tenant id mapping into the tenant value. This allows mapping multiple values into a single tenant.
    • distinguishedName

      protected String distinguishedName
      The LDAP attribute name for the distinguished name property.
    • member

      protected String member
      The LDAP attribute name for the member mapping.
    • id

      protected Collection<String> id
      The potential LDAP attributes for the id of the group. The first property that is present would be used.
    • key

      protected Collection<String> key
      The potential LDAP attributes for the key of the group. The first property that is present would be used.
    • name

      protected Collection<String> name
      The potential LDAP attributes for the name of the group. The first property that is present would be used.
    • type

      protected Collection<String> type
      The potential LDAP attributes for the type of the group. The first property that is present would be used.
    • tenantId

      protected Collection<String> tenantId
      The potential LDAP attributes for the tenant id of the group. The first property that is present would be used.
  • Constructor Details

    • Mappings

      public Mappings()
  • Method Details