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

Packages that use LdapPrincipal
org.apache.directory.server.core   
org.apache.directory.server.core.changelog   
org.apache.directory.server.core.interceptor   
org.apache.directory.server.core.interceptor.context   
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 CoreSession.getAuthenticatedPrincipal()
          Gets the LDAP principal used to authenticate.
 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 DirectoryService.getSession(LdapPrincipal principal)
          Gets a logical session to perform operations on this DirectoryService as a specific user.
 

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 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 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 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()
           
 LdapPrincipal AbstractOperationContext.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.journal
 

Methods in org.apache.directory.server.core.journal with parameters of type LdapPrincipal
 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-2010 The Apache Software Foundation. All Rights Reserved.