@ProviderType
public interface SafePortalLDAP
| Modifier and Type | Method and Description |
|---|---|
javax.naming.Binding |
getGroup(long ldapServerId,
long companyId,
java.lang.String groupName) |
javax.naming.directory.Attributes |
getGroupAttributes(long ldapServerId,
long companyId,
SafeLdapContext safeLdapContext,
SafeLdapName userGroupDNSafeLdapName) |
javax.naming.directory.Attributes |
getGroupAttributes(long ldapServerId,
long companyId,
SafeLdapContext safeLdapContext,
SafeLdapName userGroupDNName,
boolean includeReferenceAttributes) |
byte[] |
getGroups(long ldapServerId,
long companyId,
SafeLdapContext safeLdapContext,
byte[] cookie,
int maxResults,
java.util.List<javax.naming.directory.SearchResult> searchResults) |
byte[] |
getGroups(long ldapServerId,
long companyId,
SafeLdapContext safeLdapContext,
byte[] cookie,
int maxResults,
java.lang.String[] attributeIds,
java.util.List<javax.naming.directory.SearchResult> searchResults) |
byte[] |
getGroups(long companyId,
SafeLdapContext safeLdapContext,
byte[] cookie,
int maxResults,
SafeLdapName baseDNSafeLdapName,
SafeLdapFilter groupFilter,
java.util.List<javax.naming.directory.SearchResult> searchResults) |
byte[] |
getGroups(long companyId,
SafeLdapContext safeLdapContext,
byte[] cookie,
int maxResults,
SafeLdapName baseDNSafeLdapName,
SafeLdapFilter groupFilter,
java.lang.String[] attributeIds,
java.util.List<javax.naming.directory.SearchResult> searchResults) |
SafeLdapName |
getGroupsDNSafeLdapName(long ldapServerId,
long companyId) |
long |
getLdapServerId(long companyId,
java.lang.String screenName,
java.lang.String emailAddress) |
javax.naming.directory.Attribute |
getMultivaluedAttribute(long companyId,
SafeLdapContext safeLdapContext,
SafeLdapName baseDNSafeLdapName,
SafeLdapFilter safeLdapFilter,
javax.naming.directory.Attribute attribute) |
SafeLdapContext |
getSafeLdapContext(long ldapServerId,
long companyId) |
SafeLdapContext |
getSafeLdapContext(long companyId,
java.lang.String providerURL,
java.lang.String principal,
java.lang.String credentials) |
javax.naming.Binding |
getUser(long ldapServerId,
long companyId,
java.lang.String screenName,
java.lang.String emailAddress) |
javax.naming.Binding |
getUser(long ldapServerId,
long companyId,
java.lang.String screenName,
java.lang.String emailAddress,
boolean checkOriginalEmail) |
javax.naming.directory.Attributes |
getUserAttributes(long ldapServerId,
long companyId,
SafeLdapContext safeLdapContext,
SafeLdapName userSafeLdapName) |
byte[] |
getUsers(long ldapServerId,
long companyId,
SafeLdapContext safeLdapContext,
byte[] cookie,
int maxResults,
java.util.List<javax.naming.directory.SearchResult> searchResults) |
byte[] |
getUsers(long ldapServerId,
long companyId,
SafeLdapContext safeLdapContext,
byte[] cookie,
int maxResults,
java.lang.String[] attributeIds,
java.util.List<javax.naming.directory.SearchResult> searchResults) |
byte[] |
getUsers(long companyId,
SafeLdapContext safeLdapContext,
byte[] cookie,
int maxResults,
SafeLdapName baseDNSafeLdapName,
SafeLdapFilter userFilter,
java.util.List<javax.naming.directory.SearchResult> searchResults) |
byte[] |
getUsers(long companyId,
SafeLdapContext safeLdapContext,
byte[] cookie,
int maxResults,
SafeLdapName baseDNSafeLdapName,
SafeLdapFilter userFilter,
java.lang.String[] attributeIds,
java.util.List<javax.naming.directory.SearchResult> searchResults) |
SafeLdapName |
getUsersDNSafeLdapName(long ldapServerId,
long companyId) |
boolean |
hasUser(long ldapServerId,
long companyId,
java.lang.String screenName,
java.lang.String emailAddress) |
boolean |
isGroupMember(long ldapServerId,
long companyId,
SafeLdapName groupSafeLdapName,
SafeLdapName userSafeLdapName) |
boolean |
isUserGroupMember(long ldapServerId,
long companyId,
SafeLdapName groupSafeLdapName,
SafeLdapName userSafeLdapName) |
byte[] |
searchLDAP(long companyId,
SafeLdapContext safeLdapContext,
byte[] cookie,
int maxResults,
SafeLdapName baseDNSafeLdapName,
SafeLdapFilter filter,
java.lang.String[] attributeIds,
java.util.List<javax.naming.directory.SearchResult> searchResults) |
javax.naming.Binding getGroup(long ldapServerId,
long companyId,
java.lang.String groupName)
throws java.lang.Exception
java.lang.Exceptionjavax.naming.directory.Attributes getGroupAttributes(long ldapServerId,
long companyId,
SafeLdapContext safeLdapContext,
SafeLdapName userGroupDNSafeLdapName)
throws java.lang.Exception
java.lang.Exceptionjavax.naming.directory.Attributes getGroupAttributes(long ldapServerId,
long companyId,
SafeLdapContext safeLdapContext,
SafeLdapName userGroupDNName,
boolean includeReferenceAttributes)
throws java.lang.Exception
java.lang.Exceptionbyte[] getGroups(long ldapServerId,
long companyId,
SafeLdapContext safeLdapContext,
byte[] cookie,
int maxResults,
java.util.List<javax.naming.directory.SearchResult> searchResults)
throws java.lang.Exception
java.lang.Exceptionbyte[] getGroups(long ldapServerId,
long companyId,
SafeLdapContext safeLdapContext,
byte[] cookie,
int maxResults,
java.lang.String[] attributeIds,
java.util.List<javax.naming.directory.SearchResult> searchResults)
throws java.lang.Exception
java.lang.Exceptionbyte[] getGroups(long companyId,
SafeLdapContext safeLdapContext,
byte[] cookie,
int maxResults,
SafeLdapName baseDNSafeLdapName,
SafeLdapFilter groupFilter,
java.util.List<javax.naming.directory.SearchResult> searchResults)
throws java.lang.Exception
java.lang.Exceptionbyte[] getGroups(long companyId,
SafeLdapContext safeLdapContext,
byte[] cookie,
int maxResults,
SafeLdapName baseDNSafeLdapName,
SafeLdapFilter groupFilter,
java.lang.String[] attributeIds,
java.util.List<javax.naming.directory.SearchResult> searchResults)
throws java.lang.Exception
java.lang.ExceptionSafeLdapName getGroupsDNSafeLdapName(long ldapServerId, long companyId) throws java.lang.Exception
java.lang.Exceptionlong getLdapServerId(long companyId,
java.lang.String screenName,
java.lang.String emailAddress)
throws java.lang.Exception
java.lang.Exceptionjavax.naming.directory.Attribute getMultivaluedAttribute(long companyId,
SafeLdapContext safeLdapContext,
SafeLdapName baseDNSafeLdapName,
SafeLdapFilter safeLdapFilter,
javax.naming.directory.Attribute attribute)
throws java.lang.Exception
java.lang.ExceptionSafeLdapContext getSafeLdapContext(long ldapServerId, long companyId)
SafeLdapContext getSafeLdapContext(long companyId, java.lang.String providerURL, java.lang.String principal, java.lang.String credentials)
javax.naming.Binding getUser(long ldapServerId,
long companyId,
java.lang.String screenName,
java.lang.String emailAddress)
throws java.lang.Exception
java.lang.Exceptionjavax.naming.Binding getUser(long ldapServerId,
long companyId,
java.lang.String screenName,
java.lang.String emailAddress,
boolean checkOriginalEmail)
throws java.lang.Exception
java.lang.Exceptionjavax.naming.directory.Attributes getUserAttributes(long ldapServerId,
long companyId,
SafeLdapContext safeLdapContext,
SafeLdapName userSafeLdapName)
throws java.lang.Exception
java.lang.Exceptionbyte[] getUsers(long ldapServerId,
long companyId,
SafeLdapContext safeLdapContext,
byte[] cookie,
int maxResults,
java.util.List<javax.naming.directory.SearchResult> searchResults)
throws java.lang.Exception
java.lang.Exceptionbyte[] getUsers(long ldapServerId,
long companyId,
SafeLdapContext safeLdapContext,
byte[] cookie,
int maxResults,
java.lang.String[] attributeIds,
java.util.List<javax.naming.directory.SearchResult> searchResults)
throws java.lang.Exception
java.lang.Exceptionbyte[] getUsers(long companyId,
SafeLdapContext safeLdapContext,
byte[] cookie,
int maxResults,
SafeLdapName baseDNSafeLdapName,
SafeLdapFilter userFilter,
java.util.List<javax.naming.directory.SearchResult> searchResults)
throws java.lang.Exception
java.lang.Exceptionbyte[] getUsers(long companyId,
SafeLdapContext safeLdapContext,
byte[] cookie,
int maxResults,
SafeLdapName baseDNSafeLdapName,
SafeLdapFilter userFilter,
java.lang.String[] attributeIds,
java.util.List<javax.naming.directory.SearchResult> searchResults)
throws java.lang.Exception
java.lang.ExceptionSafeLdapName getUsersDNSafeLdapName(long ldapServerId, long companyId) throws java.lang.Exception
java.lang.Exceptionboolean hasUser(long ldapServerId,
long companyId,
java.lang.String screenName,
java.lang.String emailAddress)
throws java.lang.Exception
java.lang.Exceptionboolean isGroupMember(long ldapServerId,
long companyId,
SafeLdapName groupSafeLdapName,
SafeLdapName userSafeLdapName)
throws java.lang.Exception
java.lang.Exceptionboolean isUserGroupMember(long ldapServerId,
long companyId,
SafeLdapName groupSafeLdapName,
SafeLdapName userSafeLdapName)
throws java.lang.Exception
java.lang.Exceptionbyte[] searchLDAP(long companyId,
SafeLdapContext safeLdapContext,
byte[] cookie,
int maxResults,
SafeLdapName baseDNSafeLdapName,
SafeLdapFilter filter,
java.lang.String[] attributeIds,
java.util.List<javax.naming.directory.SearchResult> searchResults)
throws java.lang.Exception
java.lang.Exception