A C D E G I K M O P S T V

A

AbstractPasswordMessage - Class in org.apache.directory.server.changepw.messages
 
AbstractPasswordMessage(short) - Constructor for class org.apache.directory.server.changepw.messages.AbstractPasswordMessage
 
AbstractPasswordMessageModifier - Class in org.apache.directory.server.changepw.messages
 
AbstractPasswordMessageModifier() - Constructor for class org.apache.directory.server.changepw.messages.AbstractPasswordMessageModifier
 

C

ChangePasswordContext - Class in org.apache.directory.server.changepw.service
 
ChangePasswordContext() - Constructor for class org.apache.directory.server.changepw.service.ChangePasswordContext
 
ChangePasswordData - Class in org.apache.directory.server.changepw.value
 
ChangePasswordData(byte[], PrincipalName, String) - Constructor for class org.apache.directory.server.changepw.value.ChangePasswordData
Creates a new instance of ChangePasswordData.
ChangePasswordDataDecoder - Class in org.apache.directory.server.changepw.io
 
ChangePasswordDataDecoder() - Constructor for class org.apache.directory.server.changepw.io.ChangePasswordDataDecoder
 
ChangePasswordDataEncoder - Class in org.apache.directory.server.changepw.io
 
ChangePasswordDataEncoder() - Constructor for class org.apache.directory.server.changepw.io.ChangePasswordDataEncoder
 
ChangePasswordDataModifier - Class in org.apache.directory.server.changepw.value
 
ChangePasswordDataModifier() - Constructor for class org.apache.directory.server.changepw.value.ChangePasswordDataModifier
 
ChangePasswordError - Class in org.apache.directory.server.changepw.messages
 
ChangePasswordError(short, ErrorMessage) - Constructor for class org.apache.directory.server.changepw.messages.ChangePasswordError
Creates a new instance of ChangePasswordError.
ChangePasswordErrorDecoder - Class in org.apache.directory.server.changepw.io
 
ChangePasswordErrorDecoder() - Constructor for class org.apache.directory.server.changepw.io.ChangePasswordErrorDecoder
 
ChangePasswordErrorEncoder - Class in org.apache.directory.server.changepw.io
 
ChangePasswordErrorEncoder() - Constructor for class org.apache.directory.server.changepw.io.ChangePasswordErrorEncoder
 
ChangePasswordErrorModifier - Class in org.apache.directory.server.changepw.messages
 
ChangePasswordErrorModifier() - Constructor for class org.apache.directory.server.changepw.messages.ChangePasswordErrorModifier
 
ChangePasswordException - Exception in org.apache.directory.server.changepw.exceptions
The root of the Change Password exception hierarchy.
ChangePasswordException(ErrorType) - Constructor for exception org.apache.directory.server.changepw.exceptions.ChangePasswordException
Creates a ChangePasswordException with an ErrorType.
ChangePasswordException(ErrorType, Throwable) - Constructor for exception org.apache.directory.server.changepw.exceptions.ChangePasswordException
Creates a ChangePasswordException with an ErrorType and an underlying throwable that caused this fault.
ChangePasswordException(ErrorType, byte[]) - Constructor for exception org.apache.directory.server.changepw.exceptions.ChangePasswordException
Creates a ChangePasswordException with an ErrorType and data helping to explain what caused this fault.
ChangePasswordException(ErrorType, byte[], Throwable) - Constructor for exception org.apache.directory.server.changepw.exceptions.ChangePasswordException
Creates a ChangePasswordException with an ErrorType, data helping to explain what caused this fault, and an underlying throwable that caused this fault.
ChangePasswordProtocolHandler - Class in org.apache.directory.server.changepw.protocol
 
ChangePasswordProtocolHandler(ChangePasswordServer, PrincipalStore) - Constructor for class org.apache.directory.server.changepw.protocol.ChangePasswordProtocolHandler
Creates a new instance of ChangePasswordProtocolHandler.
ChangePasswordReply - Class in org.apache.directory.server.changepw.messages
 
ChangePasswordReply(short, ApplicationReply, PrivateMessage) - Constructor for class org.apache.directory.server.changepw.messages.ChangePasswordReply
Creates a new instance of ChangePasswordReply.
ChangePasswordReplyDecoder - Class in org.apache.directory.server.changepw.io
 
ChangePasswordReplyDecoder() - Constructor for class org.apache.directory.server.changepw.io.ChangePasswordReplyDecoder
 
ChangePasswordReplyEncoder - Class in org.apache.directory.server.changepw.io
 
ChangePasswordReplyEncoder() - Constructor for class org.apache.directory.server.changepw.io.ChangePasswordReplyEncoder
 
ChangePasswordReplyModifier - Class in org.apache.directory.server.changepw.messages
 
ChangePasswordReplyModifier() - Constructor for class org.apache.directory.server.changepw.messages.ChangePasswordReplyModifier
 
ChangePasswordRequest - Class in org.apache.directory.server.changepw.messages
 
ChangePasswordRequest(short, ApplicationRequest, PrivateMessage) - Constructor for class org.apache.directory.server.changepw.messages.ChangePasswordRequest
Creates a new instance of ChangePasswordRequest.
ChangePasswordRequestDecoder - Class in org.apache.directory.server.changepw.io
 
ChangePasswordRequestDecoder() - Constructor for class org.apache.directory.server.changepw.io.ChangePasswordRequestDecoder
 
ChangePasswordRequestEncoder - Class in org.apache.directory.server.changepw.io
 
ChangePasswordRequestEncoder() - Constructor for class org.apache.directory.server.changepw.io.ChangePasswordRequestEncoder
 
ChangePasswordRequestModifier - Class in org.apache.directory.server.changepw.messages
 
ChangePasswordRequestModifier() - Constructor for class org.apache.directory.server.changepw.messages.ChangePasswordRequestModifier
 
ChangePasswordServer - Class in org.apache.directory.server.changepw
Contains the configuration parameters for the Change Password protocol provider.
ChangePasswordServer() - Constructor for class org.apache.directory.server.changepw.ChangePasswordServer
Creates a new instance of ChangePasswordConfiguration.
ChangePasswordService - Class in org.apache.directory.server.changepw.service
 
ChangePasswordService() - Constructor for class org.apache.directory.server.changepw.service.ChangePasswordService
 
ChangePasswordTcpDecoder - Class in org.apache.directory.server.changepw.protocol
 
ChangePasswordTcpDecoder() - Constructor for class org.apache.directory.server.changepw.protocol.ChangePasswordTcpDecoder
 
ChangePasswordTcpEncoder - Class in org.apache.directory.server.changepw.protocol
 
ChangePasswordTcpEncoder() - Constructor for class org.apache.directory.server.changepw.protocol.ChangePasswordTcpEncoder
 
ChangePasswordTcpProtocolCodecFactory - Class in org.apache.directory.server.changepw.protocol
 
ChangePasswordUdpDecoder - Class in org.apache.directory.server.changepw.protocol
 
ChangePasswordUdpDecoder() - Constructor for class org.apache.directory.server.changepw.protocol.ChangePasswordUdpDecoder
 
ChangePasswordUdpEncoder - Class in org.apache.directory.server.changepw.protocol
 
ChangePasswordUdpEncoder() - Constructor for class org.apache.directory.server.changepw.protocol.ChangePasswordUdpEncoder
 
ChangePasswordUdpProtocolCodecFactory - Class in org.apache.directory.server.changepw.protocol
 
CheckPasswordPolicy - Class in org.apache.directory.server.changepw.service
A basic password policy check using well-established methods.
CheckPasswordPolicy() - Constructor for class org.apache.directory.server.changepw.service.CheckPasswordPolicy
 
compareTo(ErrorType) - Method in class org.apache.directory.server.changepw.exceptions.ErrorType
Compares this type to another object hopefully one that is of the same type.

D

decode(ByteBuffer) - Method in class org.apache.directory.server.changepw.io.ChangePasswordErrorDecoder
Decodes a ByteBuffer into a ChangePasswordError.
decode(ByteBuffer) - Method in class org.apache.directory.server.changepw.io.ChangePasswordReplyDecoder
Decodes a ByteBuffer into a ChangePasswordReply.
decode(ByteBuffer) - Method in class org.apache.directory.server.changepw.io.ChangePasswordRequestDecoder
Decodes a ByteBuffer into a ChangePasswordRequest.
decode(IoSession, IoBuffer, ProtocolDecoderOutput) - Method in class org.apache.directory.server.changepw.protocol.ChangePasswordUdpDecoder
 
decodeChangePasswdData(DERSequence) - Method in class org.apache.directory.server.changepw.io.ChangePasswordDataDecoder
 
decodeChangePasswordData(byte[]) - Method in class org.apache.directory.server.changepw.io.ChangePasswordDataDecoder
Decodes bytes into a ChangePasswordData.
DEFAULT_CATEGORY_COUNT - Static variable in class org.apache.directory.server.changepw.ChangePasswordServer
The default change password password policy for category count.
DEFAULT_PASSWORD_LENGTH - Static variable in class org.apache.directory.server.changepw.ChangePasswordServer
The default change password password policy for password length.
DEFAULT_TOKEN_SIZE - Static variable in class org.apache.directory.server.changepw.ChangePasswordServer
The default change password password policy for token size.
doDecode(IoSession, IoBuffer, ProtocolDecoderOutput) - Method in class org.apache.directory.server.changepw.protocol.ChangePasswordTcpDecoder
 

E

encode(ChangePasswordData) - Method in class org.apache.directory.server.changepw.io.ChangePasswordDataEncoder
Encodes a ChangePasswordData into a byte array.
encode(ChangePasswordData, ByteBuffer) - Method in class org.apache.directory.server.changepw.io.ChangePasswordDataEncoder
Encodes a ChangePasswordData into a ByteBuffer.
encode(ByteBuffer, ChangePasswordError) - Method in class org.apache.directory.server.changepw.io.ChangePasswordErrorEncoder
Encodes a ChangePasswordError into a ByteBuffer.
encode(ByteBuffer, ChangePasswordReply) - Method in class org.apache.directory.server.changepw.io.ChangePasswordReplyEncoder
Encodes a ChangePasswordReply into a ByteBuffer.
encode(ByteBuffer, ChangePasswordRequest) - Method in class org.apache.directory.server.changepw.io.ChangePasswordRequestEncoder
Encodes a ChangePasswordRequest into a ByteBuffer.
encode(IoSession, Object, ProtocolEncoderOutput) - Method in class org.apache.directory.server.changepw.protocol.ChangePasswordTcpEncoder
 
encode(IoSession, Object, ProtocolEncoderOutput) - Method in class org.apache.directory.server.changepw.protocol.ChangePasswordUdpEncoder
 
ENCRYPTION_TYPES_DEFAULT - Static variable in class org.apache.directory.server.changepw.ChangePasswordServer
The default encryption types.
ErrorType - Class in org.apache.directory.server.changepw.exceptions
Type safe enumeration of Change Password error types
exceptionCaught(IoSession, Throwable) - Method in class org.apache.directory.server.changepw.protocol.ChangePasswordProtocolHandler
 
execute(IoSession, ChangePasswordContext) - Static method in class org.apache.directory.server.changepw.service.ChangePasswordService
 
execute(IoHandlerCommand.NextCommand, IoSession, Object) - Method in class org.apache.directory.server.changepw.service.CheckPasswordPolicy
 

G

getAllowableClockSkew() - Method in class org.apache.directory.server.changepw.ChangePasswordServer
Returns the allowable clock skew.
getApplicationReply() - Method in class org.apache.directory.server.changepw.messages.ChangePasswordReply
Returns the ApplicationReply.
getAuthenticator() - Method in class org.apache.directory.server.changepw.service.ChangePasswordContext
 
getAuthHeader() - Method in class org.apache.directory.server.changepw.messages.ChangePasswordRequest
Returns the ApplicationRequest.
getAuthHeader() - Method in class org.apache.directory.server.changepw.service.ChangePasswordContext
 
getCategoryCountPolicy() - Method in class org.apache.directory.server.changepw.ChangePasswordServer
Returns the category count.
getChangePasswdData() - Method in class org.apache.directory.server.changepw.value.ChangePasswordDataModifier
Returns the ChangePasswordData.
getChangePasswordError() - Method in class org.apache.directory.server.changepw.messages.ChangePasswordErrorModifier
Returns the ChangePasswordError.
getChangePasswordMessage() - Method in class org.apache.directory.server.changepw.messages.ChangePasswordRequestModifier
Returns the ChangePasswordRequest.
getChangePasswordReply() - Method in class org.apache.directory.server.changepw.messages.ChangePasswordReplyModifier
Returns the ChangePasswordReply.
getCipherTextHandler() - Method in class org.apache.directory.server.changepw.service.ChangePasswordContext
 
getClientAddress() - Method in class org.apache.directory.server.changepw.service.ChangePasswordContext
 
getConfig() - Method in class org.apache.directory.server.changepw.service.ChangePasswordContext
 
getContextKey() - Method in class org.apache.directory.server.changepw.protocol.ChangePasswordProtocolHandler
 
getContextKey() - Method in class org.apache.directory.server.changepw.service.CheckPasswordPolicy
 
getDecoder(IoSession) - Method in class org.apache.directory.server.changepw.protocol.ChangePasswordTcpProtocolCodecFactory
 
getDecoder(IoSession) - Method in class org.apache.directory.server.changepw.protocol.ChangePasswordUdpProtocolCodecFactory
 
getEncoder(IoSession) - Method in class org.apache.directory.server.changepw.protocol.ChangePasswordTcpProtocolCodecFactory
 
getEncoder(IoSession) - Method in class org.apache.directory.server.changepw.protocol.ChangePasswordUdpProtocolCodecFactory
 
getEncryptionTypes() - Method in class org.apache.directory.server.changepw.ChangePasswordServer
Returns the encryption types.
getErrorMessage() - Method in class org.apache.directory.server.changepw.messages.ChangePasswordError
Returns the ErrorMessage.
getInstance() - Static method in class org.apache.directory.server.changepw.protocol.ChangePasswordTcpProtocolCodecFactory
Returns the singleton instance of ChangePasswordTcpProtocolCodecFactory.
getInstance() - Static method in class org.apache.directory.server.changepw.protocol.ChangePasswordUdpProtocolCodecFactory
Returns the singleton instance of ChangePasswordUdpProtocolCodecFactory.
getMaxObjectSize() - Method in class org.apache.directory.server.changepw.protocol.ChangePasswordTcpDecoder
Returns the allowed maximum size of the object to be decoded.
getMessage() - Method in class org.apache.directory.server.changepw.exceptions.ErrorType
Returns the message for this Change Password error.
getOrdinal() - Method in class org.apache.directory.server.changepw.exceptions.ErrorType
Gets the ordinal value associated with this Change Password error.
getPassword() - Method in class org.apache.directory.server.changepw.service.ChangePasswordContext
 
getPassword() - Method in class org.apache.directory.server.changepw.value.ChangePasswordData
Returns the password as bytes.
getPasswordLengthPolicy() - Method in class org.apache.directory.server.changepw.ChangePasswordServer
Returns the password length.
getPrimaryRealm() - Method in class org.apache.directory.server.changepw.ChangePasswordServer
Returns the primary realm.
getPrincipalName() - Method in class org.apache.directory.server.changepw.value.ChangePasswordData
Returns the principal name.
getPrivateMessage() - Method in class org.apache.directory.server.changepw.messages.ChangePasswordReply
Returns the PrivateMessage.
getPrivateMessage() - Method in class org.apache.directory.server.changepw.messages.ChangePasswordRequest
Returns the PrivateMessage.
getRealm() - Method in class org.apache.directory.server.changepw.value.ChangePasswordData
Returns the realm.
getReplayCache() - Method in class org.apache.directory.server.changepw.service.ChangePasswordContext
 
getReply() - Method in class org.apache.directory.server.changepw.service.ChangePasswordContext
 
getRequest() - Method in class org.apache.directory.server.changepw.service.ChangePasswordContext
 
getServerEntry() - Method in class org.apache.directory.server.changepw.service.ChangePasswordContext
 
getServicePrincipal() - Method in class org.apache.directory.server.changepw.ChangePasswordServer
Returns the Change Password service principal.
getStore() - Method in class org.apache.directory.server.changepw.service.ChangePasswordContext
 
getTicket() - Method in class org.apache.directory.server.changepw.service.ChangePasswordContext
 
getTokenSizePolicy() - Method in class org.apache.directory.server.changepw.ChangePasswordServer
Returns the token size.
getTypeByOrdinal(int) - Static method in class org.apache.directory.server.changepw.exceptions.ErrorType
Gets the ordinal by its ordinal value.
getVersionNumber() - Method in class org.apache.directory.server.changepw.messages.AbstractPasswordMessage
Returns the version number.

I

isEmptyAddressesAllowed() - Method in class org.apache.directory.server.changepw.ChangePasswordServer
Returns whether empty addresses are allowed.

K

KRB5_KPASSWD_ACCESSDENIED - Static variable in class org.apache.directory.server.changepw.exceptions.ErrorType
Constant for the "Requestor not authorized" error type.
KRB5_KPASSWD_AUTHERROR - Static variable in class org.apache.directory.server.changepw.exceptions.ErrorType
Constant for the "Request failed due to an error in authentication processing" error type.
KRB5_KPASSWD_BAD_VERSION - Static variable in class org.apache.directory.server.changepw.exceptions.ErrorType
Constant for the "Protocol version unsupported" error type.
KRB5_KPASSWD_HARDERROR - Static variable in class org.apache.directory.server.changepw.exceptions.ErrorType
Constant for the "Request failed due to a hard error in processing the request" error type.
KRB5_KPASSWD_INITIAL_FLAG_NEEDED - Static variable in class org.apache.directory.server.changepw.exceptions.ErrorType
Constant for the "Initial flag required" error type.
KRB5_KPASSWD_MALFORMED - Static variable in class org.apache.directory.server.changepw.exceptions.ErrorType
Constant for the "Request failed due to being malformed" error type.
KRB5_KPASSWD_SOFTERROR - Static variable in class org.apache.directory.server.changepw.exceptions.ErrorType
Constant for the "Request failed due to a soft error in processing the request" error type.
KRB5_KPASSWD_UNKNOWN_ERROR - Static variable in class org.apache.directory.server.changepw.exceptions.ErrorType
Constant for the "Request failed for an unknown reason" error type.

M

messageReceived(IoSession, Object) - Method in class org.apache.directory.server.changepw.protocol.ChangePasswordProtocolHandler
 
messageSent(IoSession, Object) - Method in class org.apache.directory.server.changepw.protocol.ChangePasswordProtocolHandler
 

O

org.apache.directory.server.changepw - package org.apache.directory.server.changepw
Provides the entry point to an instance of the ChangePasswordServer, as well as support for configuration.
org.apache.directory.server.changepw.exceptions - package org.apache.directory.server.changepw.exceptions
Provides the root of the exception hierarchy, as well as the enumerator for mapping Change Password errors to error codes.
org.apache.directory.server.changepw.io - package org.apache.directory.server.changepw.io
Provides encoders and decoders for request, reply, error, and data payload conversions.
org.apache.directory.server.changepw.messages - package org.apache.directory.server.changepw.messages
Provides message objects for request, reply, and error messages.
org.apache.directory.server.changepw.protocol - package org.apache.directory.server.changepw.protocol
Provides the org.apache.mina.common.IoHandler and associated ProtocolCodecFactory required to implement the Change Password Service with the MINA NIO framework.
org.apache.directory.server.changepw.service - package org.apache.directory.server.changepw.service
Provides the Change Password Service.
org.apache.directory.server.changepw.value - package org.apache.directory.server.changepw.value
Provides the message object for the Change Password data payload.

P

PVNO - Static variable in class org.apache.directory.server.changepw.messages.AbstractPasswordMessage
ChangePassword protocol version number.

S

sessionClosed(IoSession) - Method in class org.apache.directory.server.changepw.protocol.ChangePasswordProtocolHandler
 
sessionCreated(IoSession) - Method in class org.apache.directory.server.changepw.protocol.ChangePasswordProtocolHandler
 
sessionIdle(IoSession, IdleStatus) - Method in class org.apache.directory.server.changepw.protocol.ChangePasswordProtocolHandler
 
sessionOpened(IoSession) - Method in class org.apache.directory.server.changepw.protocol.ChangePasswordProtocolHandler
 
setAllowableClockSkew(long) - Method in class org.apache.directory.server.changepw.ChangePasswordServer
 
setApplicationReply(ApplicationReply) - Method in class org.apache.directory.server.changepw.messages.ChangePasswordReplyModifier
Sets the ApplicationReply.
setAuthenticator(Authenticator) - Method in class org.apache.directory.server.changepw.service.ChangePasswordContext
 
setAuthHeader(ApplicationRequest) - Method in class org.apache.directory.server.changepw.messages.ChangePasswordRequestModifier
Sets the AuthHeader.
setAuthHeader(ApplicationRequest) - Method in class org.apache.directory.server.changepw.service.ChangePasswordContext
 
setCipherTextHandler(CipherTextHandler) - Method in class org.apache.directory.server.changepw.service.ChangePasswordContext
 
setClientAddress(InetAddress) - Method in class org.apache.directory.server.changepw.service.ChangePasswordContext
 
setConfig(ChangePasswordServer) - Method in class org.apache.directory.server.changepw.service.ChangePasswordContext
 
setEmptyAddressesAllowed(boolean) - Method in class org.apache.directory.server.changepw.ChangePasswordServer
 
setEncryptionTypes(EncryptionType[]) - Method in class org.apache.directory.server.changepw.ChangePasswordServer
 
setErrorMessage(ErrorMessage) - Method in class org.apache.directory.server.changepw.messages.ChangePasswordErrorModifier
Sets the ErrorMessage.
setMaxObjectSize(int) - Method in class org.apache.directory.server.changepw.protocol.ChangePasswordTcpDecoder
Sets the allowed maximum size of the object to be decoded.
setNewPassword(byte[]) - Method in class org.apache.directory.server.changepw.value.ChangePasswordDataModifier
Sets the bytes of the new password.
setPassword(String) - Method in class org.apache.directory.server.changepw.service.ChangePasswordContext
 
setPolicyCategoryCount(int) - Method in class org.apache.directory.server.changepw.ChangePasswordServer
Sets the policy category count - what's this?
setPolicyPasswordLength(int) - Method in class org.apache.directory.server.changepw.ChangePasswordServer
Sets the policy's minimum?? password length.
setPolicyTokenSize(int) - Method in class org.apache.directory.server.changepw.ChangePasswordServer
Sets the policy token size - what's this?
setPrimaryRealm(String) - Method in class org.apache.directory.server.changepw.ChangePasswordServer
 
setPrivateMessage(PrivateMessage) - Method in class org.apache.directory.server.changepw.messages.ChangePasswordReplyModifier
Sets the PrivateMessage.
setPrivateMessage(PrivateMessage) - Method in class org.apache.directory.server.changepw.messages.ChangePasswordRequestModifier
Sets the PrivateMessage.
setProtocolVersionNumber(short) - Method in class org.apache.directory.server.changepw.messages.AbstractPasswordMessageModifier
Sets the protocol version number.
setReplayCache(ReplayCache) - Method in class org.apache.directory.server.changepw.service.ChangePasswordContext
 
setReply(AbstractPasswordMessage) - Method in class org.apache.directory.server.changepw.service.ChangePasswordContext
 
setRequest(AbstractPasswordMessage) - Method in class org.apache.directory.server.changepw.service.ChangePasswordContext
 
setServerEntry(PrincipalStoreEntry) - Method in class org.apache.directory.server.changepw.service.ChangePasswordContext
 
setServicePrincipal(String) - Method in class org.apache.directory.server.changepw.ChangePasswordServer
 
setStore(PrincipalStore) - Method in class org.apache.directory.server.changepw.service.ChangePasswordContext
 
setTargetName(PrincipalName) - Method in class org.apache.directory.server.changepw.value.ChangePasswordDataModifier
Sets the target principal name whose password is to be changed.
setTargetRealm(String) - Method in class org.apache.directory.server.changepw.value.ChangePasswordDataModifier
Sets the target realm of the principal whose password is to be changed.
setTicket(Ticket) - Method in class org.apache.directory.server.changepw.service.ChangePasswordContext
 
start() - Method in class org.apache.directory.server.changepw.ChangePasswordServer
 
stop() - Method in class org.apache.directory.server.changepw.ChangePasswordServer
 

T

toString() - Method in class org.apache.directory.server.changepw.ChangePasswordServer
 
toString() - Method in class org.apache.directory.server.changepw.exceptions.ErrorType
Returns the message for this Change Password error.

V

VALUES - Static variable in class org.apache.directory.server.changepw.exceptions.ErrorType
A list of all the error type constants.
versionNumber - Variable in class org.apache.directory.server.changepw.messages.AbstractPasswordMessageModifier
 

A C D E G I K M O P S T V

Copyright © 2003-2010 The Apache Software Foundation. All Rights Reserved.