Uses of Interface
org.apache.directory.server.core.CoreSession

Packages that use CoreSession
org.apache.directory.server.core   
org.apache.directory.server.core.authz   
org.apache.directory.server.core.integ   
org.apache.directory.server.core.interceptor.context   
org.apache.directory.server.core.jndi   
org.apache.directory.server.core.sp   
org.apache.directory.server.core.sp.java   
org.apache.directory.server.kerberos.shared.store.operations Provides Command pattern objects for working with the JNDI backing store. 
org.apache.directory.server.ldap Contains the entry point for the LDAP protocol provider and the session registry. 
org.apache.directory.server.ldap.handlers.bind Contains the implementation of LDAP binds with Simple and SASL authentication mechanisms. 
org.apache.directory.server.ldap.handlers.bind.cramMD5   
org.apache.directory.server.ldap.handlers.bind.digestMD5   
org.apache.directory.server.ldap.handlers.bind.gssapi   
org.apache.directory.server.ldap.handlers.bind.plain   
org.apache.directory.server.protocol.shared.catalog   
org.apache.directory.server.protocol.shared.store   
 

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

Classes in org.apache.directory.server.core that implement CoreSession
 class DefaultCoreSession
          The default CoreSession implementation.
 class MockCoreSession
          The default CoreSession implementation.
 

Methods in org.apache.directory.server.core that return CoreSession
 CoreSession MockDirectoryService.getAdminSession()
           
 CoreSession DefaultDirectoryService.getAdminSession()
           
 CoreSession DirectoryService.getAdminSession()
           
 CoreSession MockDirectoryService.getSession()
           
 CoreSession MockOperation.getSession()
           
 CoreSession DefaultDirectoryService.getSession()
           
 CoreSession DirectoryService.getSession()
          Gets a logical session to perform operations on this DirectoryService as the anonymous user.
 CoreSession MockDirectoryService.getSession(org.apache.directory.shared.ldap.name.DN principalDn, byte[] credentials)
           
 CoreSession DefaultDirectoryService.getSession(org.apache.directory.shared.ldap.name.DN principalDn, byte[] credentials)
           
 CoreSession DirectoryService.getSession(org.apache.directory.shared.ldap.name.DN principalDn, byte[] credentials)
          Gets a logical session to perform operations on this DirectoryService as a specific user with a separate authorization principal.
 CoreSession MockDirectoryService.getSession(org.apache.directory.shared.ldap.name.DN principalDn, byte[] credentials, java.lang.String saslMechanism, java.lang.String saslAuthId)
           
 CoreSession DefaultDirectoryService.getSession(org.apache.directory.shared.ldap.name.DN principalDn, byte[] credentials, java.lang.String saslMechanism, java.lang.String saslAuthId)
           
 CoreSession DirectoryService.getSession(org.apache.directory.shared.ldap.name.DN principalDn, byte[] credentials, java.lang.String saslMechanism, java.lang.String saslAuthId)
          Gets a logical session to perform operations on this DirectoryService as a specific user with a separate authorization principal.
 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.
 

Uses of CoreSession in org.apache.directory.server.core.authz
 

Constructors in org.apache.directory.server.core.authz with parameters of type CoreSession
GroupCache(CoreSession session)
          Creates a static group cache.
TupleCache(CoreSession session)
          Creates a ACITuple cache.
 

Uses of CoreSession in org.apache.directory.server.core.integ
 

Methods in org.apache.directory.server.core.integ that return CoreSession
static CoreSession IntegrationUtils.getCoreSession(java.lang.String principalDn, DirectoryService service, java.lang.String dn)
           
 

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

Fields in org.apache.directory.server.core.interceptor.context declared as CoreSession
protected  CoreSession AbstractOperationContext.session
          The core session
 

Methods in org.apache.directory.server.core.interceptor.context that return CoreSession
 CoreSession AbstractOperationContext.getSession()
           
 CoreSession OperationContext.getSession()
          Gets the session associated with this operation.
 CoreSession BindOperationContext.getSession()
           
 

Methods in org.apache.directory.server.core.interceptor.context with parameters of type CoreSession
protected  void AbstractOperationContext.setSession(CoreSession session)
           
 void BindOperationContext.setSession(CoreSession session)
           
 

Constructors in org.apache.directory.server.core.interceptor.context with parameters of type CoreSession
AbstractChangeOperationContext(CoreSession session)
           
AbstractChangeOperationContext(CoreSession session, org.apache.directory.shared.ldap.name.DN dn)
           
AbstractOperationContext(CoreSession session)
          Creates a new instance of AbstractOperationContext.
AbstractOperationContext(CoreSession session, org.apache.directory.shared.ldap.name.DN dn)
          Creates a new instance of AbstractOperationContext.
AddContextPartitionOperationContext(CoreSession session, Partition partition)
          Creates a new instance of AddContextPartitionOperationContext.
AddOperationContext(CoreSession session)
          Creates a new instance of AddOperationContext.
AddOperationContext(CoreSession session, org.apache.directory.shared.ldap.name.DN dn)
          Creates a new instance of AddOperationContext.
AddOperationContext(CoreSession session, org.apache.directory.shared.ldap.name.DN dn, org.apache.directory.shared.ldap.entry.ServerEntry entry)
          Creates a new instance of ModifyOperationContext.
AddOperationContext(CoreSession session, org.apache.directory.shared.ldap.message.internal.InternalAddRequest addRequest)
           
AddOperationContext(CoreSession session, org.apache.directory.shared.ldap.entry.ServerEntry entry)
          Creates a new instance of AddOperationContext.
BindOperationContext(CoreSession session)
          Creates a new instance of BindOperationContext.
CompareOperationContext(CoreSession session)
          Creates a new instance of CompareOperationContext.
CompareOperationContext(CoreSession session, org.apache.directory.shared.ldap.name.DN dn)
          Creates a new instance of CompareOperationContext.
CompareOperationContext(CoreSession session, org.apache.directory.shared.ldap.name.DN dn, java.lang.String oid)
          Creates a new instance of LookupOperationContext.
CompareOperationContext(CoreSession session, org.apache.directory.shared.ldap.name.DN dn, java.lang.String oid, org.apache.directory.shared.ldap.entry.Value<?> value)
          Creates a new instance of LookupOperationContext.
CompareOperationContext(CoreSession session, org.apache.directory.shared.ldap.message.internal.InternalCompareRequest compareRequest)
           
CompareOperationContext(CoreSession session, java.lang.String oid)
          Creates a new instance of LookupOperationContext.
DeleteOperationContext(CoreSession session)
          Creates a new instance of DeleteOperationContext.
DeleteOperationContext(CoreSession session, org.apache.directory.shared.ldap.name.DN deleteDn)
          Creates a new instance of DeleteOperationContext.
DeleteOperationContext(CoreSession session, org.apache.directory.shared.ldap.message.internal.InternalDeleteRequest deleteRequest)
           
EmptyOperationContext(CoreSession session)
          Creates a new instance of EmptyOperationContext.
EntryOperationContext(CoreSession session)
          Creates a new instance of EntryOperationContext.
EntryOperationContext(CoreSession session, org.apache.directory.shared.ldap.name.DN entryDn)
          Creates a new instance of EntryOperationContext.
GetMatchedNameOperationContext(CoreSession session)
          Creates a new instance of GetMatchedNameOperationContext.
GetMatchedNameOperationContext(CoreSession session, org.apache.directory.shared.ldap.name.DN dn)
          Creates a new instance of GetMatchedNameOperationContext.
GetRootDSEOperationContext(CoreSession session)
          Creates a new instance of GetRootDSEOperationContext.
GetRootDSEOperationContext(CoreSession session, org.apache.directory.shared.ldap.name.DN dn)
          Creates a new instance of GetRootDSEOperationContext.
GetSuffixOperationContext(CoreSession session)
          Creates a new instance of GetSuffixOperationContext.
GetSuffixOperationContext(CoreSession session, org.apache.directory.shared.ldap.name.DN dn)
          Creates a new instance of GetSuffixOperationContext.
ListOperationContext(CoreSession session)
          Creates a new instance of ListOperationContext.
ListOperationContext(CoreSession session, org.apache.directory.shared.ldap.name.DN dn)
          Creates a new instance of ListOperationContext.
ListOperationContext(CoreSession session, org.apache.directory.shared.ldap.name.DN dn, java.util.Set<org.apache.directory.shared.ldap.schema.AttributeTypeOptions> returningAttributes)
          Creates a new instance of ListOperationContext with attributes to return.
ListSuffixOperationContext(CoreSession session)
          Creates a new instance of ListSuffixOperationContext.
ListSuffixOperationContext(CoreSession session, org.apache.directory.shared.ldap.schema.registries.Registries registries, org.apache.directory.shared.ldap.name.DN dn)
          Creates a new instance of ListSuffixOperationContext.
LookupOperationContext(CoreSession session)
          Creates a new instance of LookupOperationContext.
LookupOperationContext(CoreSession session, org.apache.directory.shared.ldap.name.DN dn)
          Creates a new instance of LookupOperationContext.
LookupOperationContext(CoreSession session, org.apache.directory.shared.ldap.name.DN dn, java.lang.String[] attrsId)
          Creates a new instance of LookupOperationContext.
LookupOperationContext(CoreSession session, java.lang.String[] attrsId)
          Creates a new instance of LookupOperationContext.
ModifyOperationContext(CoreSession session)
          Creates a new instance of ModifyOperationContext.
ModifyOperationContext(CoreSession session, org.apache.directory.shared.ldap.name.DN dn, java.util.List<org.apache.directory.shared.ldap.entry.Modification> modItems)
          Creates a new instance of ModifyOperationContext.
ModifyOperationContext(CoreSession session, org.apache.directory.shared.ldap.message.internal.InternalModifyRequest modifyRequest)
           
MoveAndRenameOperationContext(CoreSession session)
          Creates a new instance of MoveAndRenameOperationContext.
MoveAndRenameOperationContext(CoreSession session, org.apache.directory.shared.ldap.name.DN oldDn, org.apache.directory.shared.ldap.name.DN parent, org.apache.directory.shared.ldap.name.RDN newRdn, boolean delOldRdn)
          Creates a new instance of MoveAndRenameOperationContext.
MoveAndRenameOperationContext(CoreSession session, org.apache.directory.shared.ldap.message.internal.InternalModifyDnRequest modifyDnRequest)
           
MoveOperationContext(CoreSession session)
          Creates a new instance of MoveOperationContext.
MoveOperationContext(CoreSession session, org.apache.directory.shared.ldap.name.DN oldDn, org.apache.directory.shared.ldap.name.DN parent)
          Creates a new instance of MoveOperationContext.
MoveOperationContext(CoreSession session, org.apache.directory.shared.ldap.message.internal.InternalModifyDnRequest modifyDnRequest)
           
RemoveContextPartitionOperationContext(CoreSession session)
          Creates a new instance of RemoveContextPartitionOperationContext.
RemoveContextPartitionOperationContext(CoreSession session, org.apache.directory.shared.ldap.name.DN dn)
          Creates a new instance of RemoveContextPartitionOperationContext.
RenameOperationContext(CoreSession session)
          Creates a new instance of RenameOperationContext.
RenameOperationContext(CoreSession session, org.apache.directory.shared.ldap.name.DN oldDn, org.apache.directory.shared.ldap.name.RDN newRdn, boolean delOldDn)
          Creates a new instance of RenameOperationContext.
RenameOperationContext(CoreSession session, org.apache.directory.shared.ldap.message.internal.InternalModifyDnRequest modifyDnRequest)
           
SearchingOperationContext(CoreSession session)
          Creates a new instance of SearchingOperationContext.
SearchingOperationContext(CoreSession session, org.apache.directory.shared.ldap.name.DN dn)
          Creates a new instance of SearchingOperationContext.
SearchingOperationContext(CoreSession session, org.apache.directory.shared.ldap.name.DN dn, java.util.Set<org.apache.directory.shared.ldap.schema.AttributeTypeOptions> returningAttributes)
          Creates a new instance of a SearchingOperationContext using one level scope, with attributes to return.
SearchOperationContext(CoreSession session)
          Creates a new instance of SearchOperationContext.
SearchOperationContext(CoreSession session, org.apache.directory.shared.ldap.name.DN dn, org.apache.directory.shared.ldap.filter.ExprNode filter, javax.naming.directory.SearchControls searchControls)
          Creates a new instance of SearchOperationContext.
SearchOperationContext(CoreSession session, org.apache.directory.shared.ldap.name.DN dn, org.apache.directory.shared.ldap.filter.SearchScope scope, org.apache.directory.shared.ldap.filter.ExprNode filter, java.util.Set<org.apache.directory.shared.ldap.schema.AttributeTypeOptions> returningAttributes)
          Creates a new instance of SearchOperationContext.
SearchOperationContext(CoreSession session, org.apache.directory.shared.ldap.message.internal.InternalSearchRequest searchRequest)
          Creates a new instance of SearchOperationContext.
UnbindOperationContext(CoreSession session)
          Creates a new instance of UnbindOperationContext.
UnbindOperationContext(CoreSession session, org.apache.directory.shared.ldap.message.internal.InternalUnbindRequest unbindRequest)
           
 

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

Methods in org.apache.directory.server.core.jndi that return CoreSession
 CoreSession ServerContext.getSession()
           
 

Constructors in org.apache.directory.server.core.jndi with parameters of type CoreSession
ServerContext(DirectoryService service, CoreSession session, javax.naming.Name name)
           
ServerDirContext(DirectoryService service, CoreSession session, javax.naming.Name bindDn)
           
ServerLdapContext(DirectoryService service, CoreSession session, javax.naming.Name bindDn)
           
 

Uses of CoreSession in org.apache.directory.server.core.sp
 

Methods in org.apache.directory.server.core.sp with parameters of type CoreSession
 ClonedServerEntry StoredProcExecutionManager.findStoredProcUnit(CoreSession session, java.lang.String fullSPName)
          Finds and returns a stored procedure unit entry whose identifier name is extracted from fullSPName.
 java.lang.Object StoredProcEngine.invokeProcedure(CoreSession session, java.lang.String fullSPName, java.lang.Object[] spArgs)
          Invokes the stored procedure handled by the engine.
 

Uses of CoreSession in org.apache.directory.server.core.sp.java
 

Methods in org.apache.directory.server.core.sp.java with parameters of type CoreSession
 java.lang.Object JavaStoredProcEngine.invokeProcedure(CoreSession session, java.lang.String fullSPName, java.lang.Object[] spArgs)
           
 

Uses of CoreSession in org.apache.directory.server.kerberos.shared.store.operations
 

Methods in org.apache.directory.server.kerberos.shared.store.operations with parameters of type CoreSession
 java.lang.Object GetPrincipal.execute(CoreSession session, org.apache.directory.shared.ldap.name.DN base)
          Note that the base is a relative path from the existing context.
 java.lang.Object ChangePassword.execute(CoreSession session, org.apache.directory.shared.ldap.name.DN searchBaseDn)
           
static org.apache.directory.shared.ldap.entry.ServerEntry StoreUtils.findPrincipalEntry(CoreSession session, org.apache.directory.shared.ldap.name.DN searchBaseDn, java.lang.String principal)
          Finds the ServerEntry associated with the Kerberos principal name.
static org.apache.directory.shared.ldap.entry.ServerEntry StoreUtils.toServerEntry(CoreSession session, org.apache.directory.shared.ldap.name.DN dn, PrincipalStoreEntry principalEntry)
          Creates a ServerEntry for a PrincipalStoreEntry, doing what a state factory does but for ServerEntry instead of Attributes.
 

Uses of CoreSession in org.apache.directory.server.ldap
 

Methods in org.apache.directory.server.ldap that return CoreSession
 CoreSession LdapSession.getCoreSession()
          Gets the logical core DirectoryService session associated with this LdapSession.
 

Methods in org.apache.directory.server.ldap with parameters of type CoreSession
 void LdapSession.setCoreSession(CoreSession coreSession)
          Sets the logical core DirectoryService session.
 

Uses of CoreSession in org.apache.directory.server.ldap.handlers.bind
 

Fields in org.apache.directory.server.ldap.handlers.bind declared as CoreSession
protected  CoreSession AbstractSaslCallbackHandler.adminSession
          The admin core session
 

Methods in org.apache.directory.server.ldap.handlers.bind that return CoreSession
 CoreSession AbstractSaslServer.getAdminSession()
           
 

Constructors in org.apache.directory.server.ldap.handlers.bind with parameters of type CoreSession
AbstractSaslServer(LdapSession ldapSession, CoreSession adminSession, org.apache.directory.shared.ldap.message.internal.InternalBindRequest bindRequest)
           
 

Uses of CoreSession in org.apache.directory.server.ldap.handlers.bind.cramMD5
 

Constructors in org.apache.directory.server.ldap.handlers.bind.cramMD5 with parameters of type CoreSession
CramMd5CallbackHandler(LdapSession ldapSession, CoreSession adminSession, org.apache.directory.shared.ldap.message.internal.InternalBindRequest bindRequest)
          Creates a new instance of CramMd5CallbackHandler.
 

Uses of CoreSession in org.apache.directory.server.ldap.handlers.bind.digestMD5
 

Constructors in org.apache.directory.server.ldap.handlers.bind.digestMD5 with parameters of type CoreSession
DigestMd5CallbackHandler(LdapSession ldapSession, CoreSession adminSession, org.apache.directory.shared.ldap.message.internal.InternalBindRequest bindRequest)
          Creates a new instance of DigestMd5CallbackHandler.
 

Uses of CoreSession in org.apache.directory.server.ldap.handlers.bind.gssapi
 

Constructors in org.apache.directory.server.ldap.handlers.bind.gssapi with parameters of type CoreSession
GssapiCallbackHandler(LdapSession ldapSession, CoreSession adminSession, org.apache.directory.shared.ldap.message.internal.InternalBindRequest bindRequest)
          Creates a new instance of GssapiCallbackHandler.
 

Uses of CoreSession in org.apache.directory.server.ldap.handlers.bind.plain
 

Constructors in org.apache.directory.server.ldap.handlers.bind.plain with parameters of type CoreSession
PlainSaslServer(LdapSession ldapSession, CoreSession adminSession, org.apache.directory.shared.ldap.message.internal.InternalBindRequest bindRequest)
          Creates a new instance of PlainSaslServer.
 

Uses of CoreSession in org.apache.directory.server.protocol.shared.catalog
 

Methods in org.apache.directory.server.protocol.shared.catalog with parameters of type CoreSession
 java.lang.Object GetCatalog.execute(CoreSession session, org.apache.directory.shared.ldap.name.DN base)
          Note that the base is relative to the existing context.
 

Uses of CoreSession in org.apache.directory.server.protocol.shared.store
 

Fields in org.apache.directory.server.protocol.shared.store declared as CoreSession
protected  CoreSession LdifFileLoader.coreSession
          a handle on the top core session
 

Methods in org.apache.directory.server.protocol.shared.store with parameters of type CoreSession
 java.lang.Object DirectoryServiceOperation.execute(CoreSession session, org.apache.directory.shared.ldap.name.DN baseDn)
          The command pattern execute method.
 boolean LdifLoadFilter.filter(java.io.File file, org.apache.directory.shared.ldap.name.DN dn, org.apache.directory.shared.ldap.entry.Entry entry, CoreSession coreSession)
          Filters entries loaded from LDIF files by a LdifFileLoader.
 

Constructors in org.apache.directory.server.protocol.shared.store with parameters of type CoreSession
LdifFileLoader(CoreSession coreSession, java.io.File ldif, java.util.List<? extends LdifLoadFilter> filters)
          Creates a new instance of LdifFileLoader.
LdifFileLoader(CoreSession coreSession, java.io.File ldif, java.util.List<? extends LdifLoadFilter> filters, java.lang.ClassLoader loader)
          Creates a new instance of LdifFileLoader.
LdifFileLoader(CoreSession coreSession, java.lang.String ldif)
          Creates a new instance of LdifFileLoader.
 



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