Uses of Class
org.apache.ldap.server.authn.LdapPrincipal

Packages that use LdapPrincipal
org.apache.ldap.server.authn   
org.apache.ldap.server.interceptor   
org.apache.ldap.server.jndi   
 

Uses of LdapPrincipal in org.apache.ldap.server.authn
 

Fields in org.apache.ldap.server.authn declared as LdapPrincipal
static LdapPrincipal LdapPrincipal.ANONYMOUS
          the no name anonymous user whose DN is the empty String
 

Methods in org.apache.ldap.server.authn that return LdapPrincipal
 LdapPrincipal SimpleAuthenticator.authenticate(ServerContext ctx)
          Uses the userPassword field of the user to authenticate.
 LdapPrincipal AnonymousAuthenticator.authenticate(ServerContext ctx)
          This will be called when the authentication is set to "none" on the client.
abstract  LdapPrincipal AbstractAuthenticator.authenticate(ServerContext ctx)
          Perform the authentication operation and return the authorization id if successfull.
protected  LdapPrincipal AbstractAuthenticator.createLdapPrincipal(java.lang.String dn)
          Allows a means to create an LDAP principal without exposing LdapPrincipal creation to the rest of the world.
 LdapPrincipal Authenticator.authenticate(ServerContext ctx)
          Perform the authentication operation and return the authorization id if successfull.
 LdapPrincipal AuthenticationService.TrustedPrincipalWrapper.getPrincipal()
          Gets the LdapPrincipal this TrustedPrincipalWrapper wraps.
 

Uses of LdapPrincipal in org.apache.ldap.server.interceptor
 

Methods in org.apache.ldap.server.interceptor that return LdapPrincipal
static LdapPrincipal BaseInterceptor.getPrincipal(Invocation call)
          Gets the call's current context's Principal.
 

Uses of LdapPrincipal in org.apache.ldap.server.jndi
 

Methods in org.apache.ldap.server.jndi that return LdapPrincipal
 LdapPrincipal ServerContext.getPrincipal()
          Gets the principal of the authenticated user which also happens to own
 

Constructors in org.apache.ldap.server.jndi with parameters of type LdapPrincipal
ServerDirContext(LdapPrincipal principal, PartitionNexus nexusProxy, java.util.Hashtable env, javax.naming.Name dn)
          Creates a new ServerDirContext with a distinguished name which is used to set the PROVIDER_URL to the distinguished name for this context.
ServerContext(LdapPrincipal principal, PartitionNexus nexusProxy, java.util.Hashtable env, javax.naming.Name dn)
          Must be called by all subclasses to initialize the nexus proxy and the environment settings to be used by this Context implementation.
 



Copyright © 2002-2005 . All Rights Reserved.