A B C D E G H I L M O P R S T U 

A

AbstractAuthenticator - Class in org.apache.directory.server.core.authn
Base class for all Authenticators.
AbstractAuthenticator(AuthenticationLevel) - Constructor for class org.apache.directory.server.core.authn.AbstractAuthenticator
Creates a new instance.
add(AddOperationContext) - Method in class org.apache.directory.server.core.authn.AuthenticationInterceptor
addPolicy(Dn, PasswordPolicyConfiguration) - Method in class org.apache.directory.server.core.authn.ppolicy.PpolicyConfigContainer
add a entry specific policy
AnonymousAuthenticator - Class in org.apache.directory.server.core.authn
An Authenticator that handles anonymous connections (type 'none').
AnonymousAuthenticator() - Constructor for class org.apache.directory.server.core.authn.AnonymousAuthenticator
Creates a new instance.
authenticate(BindOperationContext) - Method in class org.apache.directory.server.core.authn.AnonymousAuthenticator
If the context is not configured to allow anonymous connections, this method throws a NoPermissionException.
authenticate(BindOperationContext) - Method in interface org.apache.directory.server.core.authn.Authenticator
Performs authentication and returns the principal if succeeded.
authenticate(BindOperationContext) - Method in class org.apache.directory.server.core.authn.DelegatingAuthenticator
Performs authentication and returns the principal if succeeded.
authenticate(BindOperationContext) - Method in class org.apache.directory.server.core.authn.SimpleAuthenticator
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.
authenticate(BindOperationContext) - Method in class org.apache.directory.server.core.authn.StrongAuthenticator
User has already been authenticated during SASL negotiation.
AuthenticationInterceptor - Class in org.apache.directory.server.core.authn
An Interceptor that authenticates users.
AuthenticationInterceptor() - Constructor for class org.apache.directory.server.core.authn.AuthenticationInterceptor
Creates an authentication service interceptor.
Authenticator - Interface in org.apache.directory.server.core.authn
Authenticates users who access DefaultPartitionNexus.

B

bind(BindOperationContext) - Method in class org.apache.directory.server.core.authn.AuthenticationInterceptor

C

checkPwdPolicy(Entry) - Method in class org.apache.directory.server.core.authn.AbstractAuthenticator
performs checks on the given entry based on the specified password policy configuration
checkPwdPolicy(Entry) - Method in interface org.apache.directory.server.core.authn.Authenticator
performs checks on the given entry based on the specified password policy configuration
checkPwdPolicy(Entry) - Method in class org.apache.directory.server.core.authn.DelegatingAuthenticator
We don't handle any password policy when using a delegated authentication
compare(CompareOperationContext) - Method in class org.apache.directory.server.core.authn.AuthenticationInterceptor
compareTo(PasswordHistory) - Method in class org.apache.directory.server.core.authn.PasswordHistory
 
createDigestedPassword(String, byte[]) - Method in class org.apache.directory.server.core.authn.SimpleAuthenticator
Creates a digested password.

D

DelegatingAuthenticator - Class in org.apache.directory.server.core.authn
Authenticator delegating to another LDAP server.
DelegatingAuthenticator() - Constructor for class org.apache.directory.server.core.authn.DelegatingAuthenticator
Creates a new instance.
DelegatingAuthenticator(AuthenticationLevel) - Constructor for class org.apache.directory.server.core.authn.DelegatingAuthenticator
Creates a new instance, for a specific authentication level.
delete(DeleteOperationContext) - Method in class org.apache.directory.server.core.authn.AuthenticationInterceptor
destroy() - Method in class org.apache.directory.server.core.authn.AbstractAuthenticator
Calls AbstractAuthenticator.doDestroy() method, and clears default properties (factoryConfiguration and configuration).
destroy() - Method in class org.apache.directory.server.core.authn.AuthenticationInterceptor
Deinitializes and deregisters all Authenticators from this service.
destroy() - Method in interface org.apache.directory.server.core.authn.Authenticator
Called by AuthenticationInterceptor to indicate that this authenticator is being removed from service.
doDestroy() - Method in class org.apache.directory.server.core.authn.AbstractAuthenticator
Implement your deinitialization code here.
doInit() - Method in class org.apache.directory.server.core.authn.AbstractAuthenticator
Implement your initialization code here.

E

equals(Object) - Method in class org.apache.directory.server.core.authn.PasswordHistory
 

G

getAlgorithmForHashedPassword(byte[]) - Method in class org.apache.directory.server.core.authn.SimpleAuthenticator
Get the algorithm of a password, which is stored in the form "{XYZ}...".
getAuthenticators() - Method in class org.apache.directory.server.core.authn.AuthenticationInterceptor
 
getAuthenticatorType() - Method in class org.apache.directory.server.core.authn.AbstractAuthenticator
Returns the type of this authenticator (e.g.
getAuthenticatorType() - Method in interface org.apache.directory.server.core.authn.Authenticator
Returns the type of this authenticator (e.g.
getDefaultPolicy() - Method in class org.apache.directory.server.core.authn.ppolicy.PpolicyConfigContainer
 
getDelegateBaseDn() - Method in class org.apache.directory.server.core.authn.DelegatingAuthenticator
 
getDelegateHost() - Method in class org.apache.directory.server.core.authn.DelegatingAuthenticator
 
getDelegatePort() - Method in class org.apache.directory.server.core.authn.DelegatingAuthenticator
 
getDelegateSslTrustManagerFQCN() - Method in class org.apache.directory.server.core.authn.DelegatingAuthenticator
 
getDelegateTlsTrustManagerFQCN() - Method in class org.apache.directory.server.core.authn.DelegatingAuthenticator
 
getDirectoryService() - Method in class org.apache.directory.server.core.authn.AbstractAuthenticator
Returns DirectoryService for this authenticator.
getHistoryValue() - Method in class org.apache.directory.server.core.authn.PasswordHistory
 
getLength() - Method in class org.apache.directory.server.core.authn.PasswordHistory
 
getPassword() - Method in class org.apache.directory.server.core.authn.PasswordHistory
 
getPolicyConfig(Dn) - Method in class org.apache.directory.server.core.authn.ppolicy.PpolicyConfigContainer
Get the password policy configuration defined at a given Dn
getPwdPolicy(Entry) - Method in class org.apache.directory.server.core.authn.AuthenticationInterceptor
Gets the effective password policy of the given entry.
getPwdPolicyContainer() - Method in class org.apache.directory.server.core.authn.AuthenticationInterceptor
 
getRootDse(GetRootDseOperationContext) - Method in class org.apache.directory.server.core.authn.AuthenticationInterceptor
getSyntaxOID() - Method in class org.apache.directory.server.core.authn.PasswordHistory
 
getTime() - Method in class org.apache.directory.server.core.authn.PasswordHistory
 

H

hasCustomConfigs() - Method in class org.apache.directory.server.core.authn.ppolicy.PpolicyConfigContainer
 
hasEntry(HasEntryOperationContext) - Method in class org.apache.directory.server.core.authn.AuthenticationInterceptor
hashCode() - Method in class org.apache.directory.server.core.authn.PasswordHistory
 

I

init(DirectoryService) - Method in class org.apache.directory.server.core.authn.AbstractAuthenticator
Initializes (directoryService and and calls AbstractAuthenticator.doInit() method.
init(DirectoryService) - Method in class org.apache.directory.server.core.authn.AuthenticationInterceptor
Registers and initializes all Authenticators to this service.
init(DirectoryService) - Method in interface org.apache.directory.server.core.authn.Authenticator
Called by AuthenticationInterceptor to indicate that this authenticator is being placed into service.
invalidateCache(Dn) - Method in class org.apache.directory.server.core.authn.AbstractAuthenticator
Does nothing leaving it so subclasses can override.
invalidateCache(Dn) - Method in interface org.apache.directory.server.core.authn.Authenticator
Callback used to respond to password changes by invalidating a password cache if implemented.
invalidateCache(Dn) - Method in class org.apache.directory.server.core.authn.DelegatingAuthenticator
We don't handle any cache when using a delegated authentication
invalidateCache(Dn) - Method in class org.apache.directory.server.core.authn.SimpleAuthenticator
Remove the principal form the cache.
isDelegateSsl() - Method in class org.apache.directory.server.core.authn.DelegatingAuthenticator
 
isDelegateTls() - Method in class org.apache.directory.server.core.authn.DelegatingAuthenticator
 
isPwdPolicyEnabled() - Method in class org.apache.directory.server.core.authn.AuthenticationInterceptor

L

loadPwdPolicyStateAttributeTypes() - Method in class org.apache.directory.server.core.authn.AuthenticationInterceptor
Initialize the PasswordPolicy attributeTypes
LOG - Static variable in class org.apache.directory.server.core.authn.AbstractAuthenticator
A logger for the extending classes
lookup(LookupOperationContext) - Method in class org.apache.directory.server.core.authn.AuthenticationInterceptor

M

modify(ModifyOperationContext) - Method in class org.apache.directory.server.core.authn.AuthenticationInterceptor
move(MoveOperationContext) - Method in class org.apache.directory.server.core.authn.AuthenticationInterceptor
moveAndRename(MoveAndRenameOperationContext) - Method in class org.apache.directory.server.core.authn.AuthenticationInterceptor

O

org.apache.directory.server.core.authn - package org.apache.directory.server.core.authn
 
org.apache.directory.server.core.authn.ppolicy - package org.apache.directory.server.core.authn.ppolicy
 

P

PasswordHistory - Class in org.apache.directory.server.core.authn
A class to hold the data of historical passwords of a entry.
PasswordHistory(String) - Constructor for class org.apache.directory.server.core.authn.PasswordHistory
 
PasswordHistory(String, byte[]) - Constructor for class org.apache.directory.server.core.authn.PasswordHistory
 
PpolicyConfigContainer - Class in org.apache.directory.server.core.authn.ppolicy
A container to hold all the password policies defined in the server
PpolicyConfigContainer() - Constructor for class org.apache.directory.server.core.authn.ppolicy.PpolicyConfigContainer
 

R

removePolicyConfig(Dn) - Method in class org.apache.directory.server.core.authn.ppolicy.PpolicyConfigContainer
deactivate an existing password policy.
rename(RenameOperationContext) - Method in class org.apache.directory.server.core.authn.AuthenticationInterceptor

S

search(SearchOperationContext) - Method in class org.apache.directory.server.core.authn.AuthenticationInterceptor
setAuthenticators(Set<Authenticator>) - Method in class org.apache.directory.server.core.authn.AuthenticationInterceptor
 
setAuthenticators(Authenticator[]) - Method in class org.apache.directory.server.core.authn.AuthenticationInterceptor
 
setDefaultPolicy(PasswordPolicyConfiguration) - Method in class org.apache.directory.server.core.authn.ppolicy.PpolicyConfigContainer
Set the default password policy configuration
setDelegateBaseDn(String) - Method in class org.apache.directory.server.core.authn.DelegatingAuthenticator
 
setDelegateHost(String) - Method in class org.apache.directory.server.core.authn.DelegatingAuthenticator
 
setDelegatePort(int) - Method in class org.apache.directory.server.core.authn.DelegatingAuthenticator
 
setDelegateSsl(boolean) - Method in class org.apache.directory.server.core.authn.DelegatingAuthenticator
 
setDelegateSslTrustManagerFQCN(String) - Method in class org.apache.directory.server.core.authn.DelegatingAuthenticator
 
setDelegateTls(boolean) - Method in class org.apache.directory.server.core.authn.DelegatingAuthenticator
 
setDelegateTlsTrustManagerFQCN(String) - Method in class org.apache.directory.server.core.authn.DelegatingAuthenticator
 
setPwdPolicies(PpolicyConfigContainer) - Method in class org.apache.directory.server.core.authn.AuthenticationInterceptor
set all the password policies to be used by the server.
setPwdPolicyContainer(PpolicyConfigContainer) - Method in class org.apache.directory.server.core.authn.AuthenticationInterceptor
 
SimpleAuthenticator - Class in org.apache.directory.server.core.authn
A simple Authenticator that authenticates clear text passwords contained within the userPassword attribute in DIT.
SimpleAuthenticator() - Constructor for class org.apache.directory.server.core.authn.SimpleAuthenticator
Creates a new instance.
SimpleAuthenticator(int) - Constructor for class org.apache.directory.server.core.authn.SimpleAuthenticator
Creates a new instance, with an initial cache size
StrongAuthenticator - Class in org.apache.directory.server.core.authn
An Authenticator that handles SASL connections (X.501 authentication level 'strong').
StrongAuthenticator() - Constructor for class org.apache.directory.server.core.authn.StrongAuthenticator
Creates a new instance of SaslAuthenticator.

T

toString() - Method in class org.apache.directory.server.core.authn.PasswordHistory
 

U

unbind(UnbindOperationContext) - Method in class org.apache.directory.server.core.authn.AuthenticationInterceptor
A B C D E G H I L M O P R S T U 

Copyright © 2003–2014 The Apache Software Foundation. All rights reserved.