Package com.flowable.idm.engine.ldap
Class PlatformGroupAttributesMapper
java.lang.Object
com.flowable.idm.engine.ldap.PlatformGroupAttributesMapper
- All Implemented Interfaces:
AttributesMapper<PlatformGroup>
public class PlatformGroupAttributesMapper
extends Object
implements AttributesMapper<PlatformGroup>
- Author:
- Filip Hrisafov
-
Field Summary
Modifier and TypeFieldDescriptionprotected LdapGroupProperties
protected LdapGroupTenantIdProvider
-
Constructor Summary
ConstructorDescriptionPlatformGroupAttributesMapper
(LdapGroupProperties groupProperties) PlatformGroupAttributesMapper
(LdapGroupProperties groupProperties, LdapGroupTenantIdProvider tenantIdProvider) -
Method Summary
Modifier and TypeMethodDescriptionprotected String
getTenantId
(Attributes attributes) mapFromAttributes
(Attributes attributes) void
setGroupProperties
(LdapGroupProperties groupProperties) void
setTenantIdProvider
(LdapGroupTenantIdProvider tenantIdProvider)
-
Field Details
-
groupProperties
-
tenantIdProvider
-
-
Constructor Details
-
PlatformGroupAttributesMapper
-
PlatformGroupAttributesMapper
public PlatformGroupAttributesMapper(LdapGroupProperties groupProperties, LdapGroupTenantIdProvider tenantIdProvider)
-
-
Method Details
-
mapFromAttributes
- Specified by:
mapFromAttributes
in interfaceAttributesMapper<PlatformGroup>
- Throws:
NamingException
-
getTenantId
-
getGroupProperties
-
setGroupProperties
-
getTenantIdProvider
-
setTenantIdProvider
-