public static class LdapGroupProperties.Mappings extends Object
Collection
, this means that this particular property
would come from one of those attributes.Modifier and Type | Field and Description |
---|---|
protected String |
defaultTenantId
The default tenant id that should be used in case no property is mapped from LDAP.
|
protected String |
distinguishedName
The LDAP attribute name for the distinguished name property.
|
protected Collection<String> |
id
The potential LDAP attributes for the id of the group.
|
protected Collection<String> |
key
The potential LDAP attributes for the key of the group.
|
protected String |
member
The LDAP attribute name for the member mapping.
|
protected Collection<String> |
name
The potential LDAP attributes for the name of the group.
|
protected Collection<String> |
tenantId
The potential LDAP attributes for the tenant id of the group.
|
protected Collection<String> |
type
The potential LDAP attributes for the type of the group.
|
protected Map<String,String> |
valueTenantId
Mapping between the value which is returned by the tenant id mapping into the tenant value.
|
Constructor and Description |
---|
Mappings() |
Modifier and Type | Method and Description |
---|---|
Collection<String> |
determineId() |
Collection<String> |
determineKey() |
String |
getDefaultTenantId() |
String |
getDistinguishedName() |
Collection<String> |
getId() |
Collection<String> |
getKey() |
String |
getMember() |
Collection<String> |
getName() |
Collection<String> |
getTenantId() |
Collection<String> |
getType() |
Map<String,String> |
getValueTenantId() |
void |
setDefaultTenantId(String defaultTenantId) |
void |
setDistinguishedName(String distinguishedName) |
void |
setId(Collection<String> id) |
void |
setKey(Collection<String> key) |
void |
setMember(String member) |
void |
setName(Collection<String> name) |
void |
setTenantId(Collection<String> tenantId) |
void |
setType(Collection<String> type) |
void |
setValueTenantId(Map<String,String> valueTenantId) |
protected String defaultTenantId
protected Map<String,String> valueTenantId
protected String distinguishedName
protected String member
protected Collection<String> id
protected Collection<String> key
protected Collection<String> name
protected Collection<String> type
protected Collection<String> tenantId
public String getDefaultTenantId()
public void setDefaultTenantId(String defaultTenantId)
public String getDistinguishedName()
public void setDistinguishedName(String distinguishedName)
public String getMember()
public void setMember(String member)
public Collection<String> getId()
public void setId(Collection<String> id)
public Collection<String> getKey()
public void setKey(Collection<String> key)
public Collection<String> getName()
public void setName(Collection<String> name)
public Collection<String> getType()
public void setType(Collection<String> type)
public Collection<String> getTenantId()
public void setTenantId(Collection<String> tenantId)
public Collection<String> determineKey()
public Collection<String> determineId()