|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface LDAPInitialDirContextFactory
Interface that defines a factory for obtaining ldap directory contexts.
| Method Summary | |
|---|---|
javax.naming.directory.InitialDirContext |
getDefaultIntialDirContext()
Use the environment properties and connect to the LDAP server. |
javax.naming.directory.InitialDirContext |
getDefaultIntialDirContext(int pageSize)
Use the environment properties and connect to the LDAP server, optionally configuring RFC 2696 paged results. |
javax.naming.directory.InitialDirContext |
getInitialDirContext(java.lang.String principal,
java.lang.String credentials)
Augment the connection environment with the identity and credentials and bind to the ldap server. |
boolean |
hasNextPage(javax.naming.directory.DirContext ctx,
int pageSize)
Determines whether there is another page to fetch from the last search to be run in this context. |
void |
setInitialDirContextEnvironment(java.util.Map environment)
Set the LDAP environment Hashtable properties used ot initialise the LDAP connection. |
| Method Detail |
|---|
void setInitialDirContextEnvironment(java.util.Map environment)
environment -
javax.naming.directory.InitialDirContext getDefaultIntialDirContext(int pageSize)
throws org.alfresco.repo.security.authentication.AuthenticationException
pageSize - if a positive value, indicates that a LDAP v3 RFC 2696 paged results control should be used. The
results of a search operation should be returned by the LDAP server in batches of the specified size.
org.alfresco.repo.security.authentication.AuthenticationException - the authentication exception
javax.naming.directory.InitialDirContext getDefaultIntialDirContext()
throws org.alfresco.repo.security.authentication.AuthenticationException
org.alfresco.repo.security.authentication.AuthenticationException
boolean hasNextPage(javax.naming.directory.DirContext ctx,
int pageSize)
ctx - the contextpageSize - if a positive value, indicates that a LDAP v3 RFC 2696 paged results control should be used. The
results of a search operation should be returned by the LDAP server in batches of the specified size.
javax.naming.directory.InitialDirContext getInitialDirContext(java.lang.String principal,
java.lang.String credentials)
throws org.alfresco.repo.security.authentication.AuthenticationException
principal - credentials -
org.alfresco.repo.security.authentication.AuthenticationException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||