Uses of Class
org.apache.directory.server.core.LdapPrincipal

Packages that use LdapPrincipal
org.apache.directory.server.core   
org.apache.directory.server.core.authn   
org.apache.directory.server.core.changelog  
org.apache.directory.server.core.interceptor   
org.apache.directory.server.core.interceptor.context   
org.apache.directory.server.core.jndi   
org.apache.directory.server.core.journal   
 

Uses of LdapPrincipal in org.apache.directory.server.core
 

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

Methods in org.apache.directory.server.core that return LdapPrincipal
 LdapPrincipal MockCoreSession.getAuthenticatedPrincipal()
           
 LdapPrincipal DefaultCoreSession.getAuthenticatedPrincipal()
           
 LdapPrincipal CoreSession.getAuthenticatedPrincipal()
          Gets the LDAP principal used to authenticate.
 LdapPrincipal MockCoreSession.getEffectivePrincipal()
           
 LdapPrincipal MockOperation.getEffectivePrincipal()
           
 LdapPrincipal DefaultCoreSession.getEffectivePrincipal()
           
 LdapPrincipal CoreSession.getEffectivePrincipal()
          Gets the LDAP principal used for the effective identity associated with this session which may not be the same as the authenticated principal.
 

Methods in org.apache.directory.server.core with parameters of type LdapPrincipal
 CoreSession MockDirectoryService.getSession(LdapPrincipal principal)
           
 CoreSession DefaultDirectoryService.getSession(LdapPrincipal principal)
           
 CoreSession DirectoryService.getSession(LdapPrincipal principal)
          Gets a logical session to perform operations on this DirectoryService as a specific user.
 

Constructors in org.apache.directory.server.core with parameters of type LdapPrincipal
DefaultCoreSession(LdapPrincipal principal, DirectoryService directoryService)
           
MockCoreSession(LdapPrincipal principal, DirectoryService directoryService)
           
 

Uses of LdapPrincipal in org.apache.directory.server.core.authn
 

Methods in org.apache.directory.server.core.authn that return LdapPrincipal
 LdapPrincipal Authenticator.authenticate(BindOperationContext opContext)
          Performs authentication and returns the principal if succeeded.
 LdapPrincipal SimpleAuthenticator.authenticate(BindOperationContext opContext)
           Looks up userPassword attribute of the entry whose name is the value of Context.SECURITY_PRINCIPAL environment variable, and authenticates a user with the plain-text password.
 LdapPrincipal AnonymousAuthenticator.authenticate(BindOperationContext opContext)
          If the context is not configured to allow anonymous connections, this method throws a NoPermissionException.
 LdapPrincipal StrongAuthenticator.authenticate(BindOperationContext opContext)
          User has already been authenticated during SASL negotiation.
 

Uses of LdapPrincipal in org.apache.directory.server.core.changelog
 

Methods in org.apache.directory.server.core.changelog that return LdapPrincipal
 LdapPrincipal ChangeLogEvent.getCommitterPrincipal()
           
 

Methods in org.apache.directory.server.core.changelog with parameters of type LdapPrincipal
 org.apache.directory.shared.ldap.cursor.Cursor<ChangeLogEvent> ChangeLogSearchEngine.find(LdapPrincipal principal, RevisionOrder order)
          Finds all the ChangeLogEvents triggered by a principal in the system.
 ChangeLogEvent MemoryChangeLogStore.log(LdapPrincipal principal, org.apache.directory.shared.ldap.ldif.LdifEntry forward, org.apache.directory.shared.ldap.ldif.LdifEntry reverse)
          Records a change as a forward LDIF, a reverse change to revert the change and the authorized principal triggering the revertable change event.
 ChangeLogEvent DefaultChangeLog.log(LdapPrincipal principal, org.apache.directory.shared.ldap.ldif.LdifEntry forward, org.apache.directory.shared.ldap.ldif.LdifEntry reverse)
          Records a change as a forward LDIF, a reverse change to revert the change and the authorized principal triggering the revertable change event.
 ChangeLogEvent ChangeLog.log(LdapPrincipal principal, org.apache.directory.shared.ldap.ldif.LdifEntry forward, org.apache.directory.shared.ldap.ldif.LdifEntry reverse)
          Records a change as a forward LDIF, a reverse change to revert the change and the authorized principal triggering the revertable change event.
 ChangeLogEvent ChangeLogStore.log(LdapPrincipal principal, org.apache.directory.shared.ldap.ldif.LdifEntry forward, org.apache.directory.shared.ldap.ldif.LdifEntry reverse)
          Records a change as a forward LDIF, a reverse change to revert the change and the authorized principal triggering the revertable change event.
 ChangeLogEvent MemoryChangeLogStore.log(LdapPrincipal principal, org.apache.directory.shared.ldap.ldif.LdifEntry forward, java.util.List<org.apache.directory.shared.ldap.ldif.LdifEntry> reverses)
          Records a change as a forward LDIF, some reverse changes to revert the change and the authorized principal triggering the revertable change event.
 ChangeLogEvent DefaultChangeLog.log(LdapPrincipal principal, org.apache.directory.shared.ldap.ldif.LdifEntry forward, java.util.List<org.apache.directory.shared.ldap.ldif.LdifEntry> reverses)
          Records a change as a forward LDIF, some reverse changes to revert the change and the authorized principal triggering the revertable change event.
 ChangeLogEvent ChangeLog.log(LdapPrincipal principal, org.apache.directory.shared.ldap.ldif.LdifEntry forward, java.util.List<org.apache.directory.shared.ldap.ldif.LdifEntry> reverses)
          Records a change as a forward LDIF, some reverse changes to revert the change and the authorized principal triggering the revertable change event.
 ChangeLogEvent ChangeLogStore.log(LdapPrincipal principal, org.apache.directory.shared.ldap.ldif.LdifEntry forward, java.util.List<org.apache.directory.shared.ldap.ldif.LdifEntry> reverses)
          Records a change as a forward LDIF, some reverse changes to revert the change and the authorized principal triggering the revertable change event.
 

Constructors in org.apache.directory.server.core.changelog with parameters of type LdapPrincipal
ChangeLogEvent(long revision, java.lang.String zuluTime, LdapPrincipal committer, org.apache.directory.shared.ldap.ldif.LdifEntry forwardLdif, org.apache.directory.shared.ldap.ldif.LdifEntry reverseLdif)
          Creates a new instance of ChangeLogEvent.
ChangeLogEvent(long revision, java.lang.String zuluTime, LdapPrincipal committer, org.apache.directory.shared.ldap.ldif.LdifEntry forwardLdif, java.util.List<org.apache.directory.shared.ldap.ldif.LdifEntry> reverseLdifs)
          Creates a new instance of ChangeLogEvent.
 

Uses of LdapPrincipal in org.apache.directory.server.core.interceptor
 

Methods in org.apache.directory.server.core.interceptor that return LdapPrincipal
static LdapPrincipal BaseInterceptor.getPrincipal()
          TODO delete this since it uses static access Returns LdapPrincipal of current context.
 

Uses of LdapPrincipal in org.apache.directory.server.core.interceptor.context
 

Fields in org.apache.directory.server.core.interceptor.context declared as LdapPrincipal
protected  LdapPrincipal AbstractOperationContext.authorizedPrincipal
           
 

Methods in org.apache.directory.server.core.interceptor.context that return LdapPrincipal
 LdapPrincipal AbstractOperationContext.getEffectivePrincipal()
           
 LdapPrincipal OperationContext.getEffectivePrincipal()
          Gets the effective principal for this operation which may not be the same as the authenticated principal when the session for this context has an explicit authorization id, or this operation was applied with the proxy authorization control.
 LdapPrincipal BindOperationContext.getEffectivePrincipal()
           
 

Methods in org.apache.directory.server.core.interceptor.context with parameters of type LdapPrincipal
protected  void AbstractOperationContext.setAuthorizedPrincipal(LdapPrincipal authorizedPrincipal)
           
 

Uses of LdapPrincipal in org.apache.directory.server.core.jndi
 

Constructors in org.apache.directory.server.core.jndi with parameters of type LdapPrincipal
ServerContext(DirectoryService service, LdapPrincipal principal, javax.naming.Name name)
          Must be called by all subclasses to initialize the nexus proxy and the environment settings to be used by this Context implementation.
ServerDirContext(DirectoryService service, LdapPrincipal principal, 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.
ServerLdapContext(DirectoryService service, LdapPrincipal principal, 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.
 

Uses of LdapPrincipal in org.apache.directory.server.core.journal
 

Methods in org.apache.directory.server.core.journal with parameters of type LdapPrincipal
 boolean DefaultJournalStore.log(LdapPrincipal principal, long revision, org.apache.directory.shared.ldap.ldif.LdifEntry forward)
          Stores an event into the journal.
 void DefaultJournal.log(LdapPrincipal principal, long revision, org.apache.directory.shared.ldap.ldif.LdifEntry entry)
          Records a change as an LDIF entry.
 void Journal.log(LdapPrincipal principal, long revision, org.apache.directory.shared.ldap.ldif.LdifEntry entry)
          Records a change as an LDIF entry.
 boolean JournalStore.log(LdapPrincipal principal, long revision, org.apache.directory.shared.ldap.ldif.LdifEntry forward)
          Records a change as a forward LDIF and the authorized principal
 



Copyright © 2003-2011 Apache Software Foundation. All Rights Reserved.