Package com.flowable.core.idm.api.ldap
Interface DistinguishedNameProvider
- All Known Implementing Classes:
DistinguishedNameProviderImpl
public interface DistinguishedNameProvider
An interface that can be implemented to provide the distinguished names based on a collection
of user ids and / group ids / keys.
This is needed for the Ldap User and Group queries when it is being requested to query users that are member of a certain group, or when it is being requested to query groups for a particular user.
- Author:
- Filip Hrisafov
-
Method Summary
Modifier and Type Method Description java.util.Collection<java.lang.String>
getGroupDnsFromIds(java.util.Collection<java.lang.String> groupIds)
java.util.Collection<java.lang.String>
getGroupDnsFromKeys(java.util.Collection<java.lang.String> groupKeys)
java.util.Collection<java.lang.String>
getUserDns(java.util.Collection<java.lang.String> userIds)
-
Method Details
-
getUserDns
java.util.Collection<java.lang.String> getUserDns(java.util.Collection<java.lang.String> userIds) -
getGroupDnsFromKeys
java.util.Collection<java.lang.String> getGroupDnsFromKeys(java.util.Collection<java.lang.String> groupKeys) -
getGroupDnsFromIds
java.util.Collection<java.lang.String> getGroupDnsFromIds(java.util.Collection<java.lang.String> groupIds)
-