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

A

AuthenticationContext - Class in org.apache.directory.server.kerberos.kdc.authentication
 
AuthenticationContext() - Constructor for class org.apache.directory.server.kerberos.kdc.authentication.AuthenticationContext
 
AuthenticationService - Class in org.apache.directory.server.kerberos.kdc.authentication
 
AuthenticationService() - Constructor for class org.apache.directory.server.kerberos.kdc.authentication.AuthenticationService
 

C

checkKeyIntegrity(byte[], KerberosKey) - Method in interface org.apache.directory.server.kerberos.sam.KeyIntegrityChecker
Checks the integrity of a KerberosKey to decrypt-decode and compare an encrypted encoded generalized timestamp representing the preauth data.
checkKeyIntegrity(byte[], KerberosKey) - Method in class org.apache.directory.server.kerberos.sam.TimestampChecker
 

D

decode(IoSession, IoBuffer, ProtocolDecoderOutput) - Method in class org.apache.directory.server.kerberos.protocol.KerberosUdpDecoder
 
doDecode(IoSession, IoBuffer, ProtocolDecoderOutput) - Method in class org.apache.directory.server.kerberos.protocol.KerberosTcpDecoder
 

E

encode(IoSession, Object, ProtocolEncoderOutput) - Method in class org.apache.directory.server.kerberos.protocol.KerberosTcpEncoder
 
encode(IoSession, Object, ProtocolEncoderOutput) - Method in class org.apache.directory.server.kerberos.protocol.KerberosUdpEncoder
 
exceptionCaught(IoSession, Throwable) - Method in class org.apache.directory.server.kerberos.protocol.KerberosProtocolHandler
 
execute(AuthenticationContext) - Static method in class org.apache.directory.server.kerberos.kdc.authentication.AuthenticationService
 
execute(TicketGrantingContext) - Static method in class org.apache.directory.server.kerberos.kdc.ticketgrant.TicketGrantingService
 

G

getAllowableClockSkew() - Method in class org.apache.directory.server.kerberos.kdc.KdcServer
Returns the allowable clock skew.
getAuthenticator() - Method in class org.apache.directory.server.kerberos.kdc.ticketgrant.TicketGrantingContext
 
getAuthHeader() - Method in class org.apache.directory.server.kerberos.kdc.ticketgrant.TicketGrantingContext
 
getCipherTextHandler() - Method in class org.apache.directory.server.kerberos.kdc.KdcContext
 
getClientAddress() - Method in class org.apache.directory.server.kerberos.kdc.KdcContext
 
getClientEntry() - Method in class org.apache.directory.server.kerberos.kdc.authentication.AuthenticationContext
 
getClientKey() - Method in class org.apache.directory.server.kerberos.kdc.authentication.AuthenticationContext
 
getConfig() - Method in class org.apache.directory.server.kerberos.kdc.KdcContext
 
getDecoder(IoSession) - Method in class org.apache.directory.server.kerberos.protocol.KerberosTcpProtocolCodecFactory
 
getDecoder(IoSession) - Method in class org.apache.directory.server.kerberos.protocol.KerberosUdpProtocolCodecFactory
 
getEncoder(IoSession) - Method in class org.apache.directory.server.kerberos.protocol.KerberosTcpProtocolCodecFactory
 
getEncoder(IoSession) - Method in class org.apache.directory.server.kerberos.protocol.KerberosUdpProtocolCodecFactory
 
getEncryptionType() - Method in class org.apache.directory.server.kerberos.kdc.KdcContext
Returns the encryption type to use for this session.
getEncryptionTypes() - Method in class org.apache.directory.server.kerberos.kdc.KdcServer
Returns the encryption types.
getErrorMessage(KerberosPrincipal, KerberosException) - Method in class org.apache.directory.server.kerberos.protocol.KerberosProtocolHandler
 
getInstance() - Static method in class org.apache.directory.server.kerberos.protocol.KerberosTcpProtocolCodecFactory
Returns the singleton KerberosTcpProtocolCodecFactory.
getInstance() - Static method in class org.apache.directory.server.kerberos.protocol.KerberosUdpProtocolCodecFactory
Returns the singleton KerberosUdpProtocolCodecFactory.
getInstance() - Static method in class org.apache.directory.server.kerberos.sam.SamSubsystem
Gets the singleton instance of the SamSubsystem.
getMaximumRenewableLifetime() - Method in class org.apache.directory.server.kerberos.kdc.KdcServer
 
getMaximumTicketLifetime() - Method in class org.apache.directory.server.kerberos.kdc.KdcServer
 
getMaxObjectSize() - Method in class org.apache.directory.server.kerberos.protocol.KerberosTcpDecoder
Returns the allowed maximum size of the object to be decoded.
getNewTicket() - Method in class org.apache.directory.server.kerberos.kdc.ticketgrant.TicketGrantingContext
 
getPrimaryRealm() - Method in class org.apache.directory.server.kerberos.kdc.KdcServer
Returns the primary realm.
getReplayCache() - Method in class org.apache.directory.server.kerberos.kdc.authentication.AuthenticationContext
 
getReplayCache() - Method in class org.apache.directory.server.kerberos.kdc.ticketgrant.TicketGrantingContext
 
getReply() - Method in class org.apache.directory.server.kerberos.kdc.KdcContext
 
getRequest() - Method in class org.apache.directory.server.kerberos.kdc.KdcContext
 
getRequestPrincipalEntry() - Method in class org.apache.directory.server.kerberos.kdc.ticketgrant.TicketGrantingContext
 
getRequestPrincipalEntry(TicketGrantingContext) - Static method in class org.apache.directory.server.kerberos.kdc.ticketgrant.TicketGrantingService
 
getSamType() - Method in exception org.apache.directory.server.kerberos.sam.SamException
Gets the registered SAM algorithm type associated with this SamException.
getSamType() - Method in interface org.apache.directory.server.kerberos.sam.SamVerifier
Gets the registered SAM algorithm type implemented by this SamVerifier.
getServerEntry() - Method in class org.apache.directory.server.kerberos.kdc.authentication.AuthenticationContext
 
getServicePrincipal() - Method in class org.apache.directory.server.kerberos.kdc.KdcServer
Returns the service principal for this KDC service.
getStore() - Method in class org.apache.directory.server.kerberos.kdc.KdcContext
 
getTgt() - Method in class org.apache.directory.server.kerberos.kdc.ticketgrant.TicketGrantingContext
 
getTicket() - Method in class org.apache.directory.server.kerberos.kdc.authentication.AuthenticationContext
 
getTicketPrincipalEntry() - Method in class org.apache.directory.server.kerberos.kdc.ticketgrant.TicketGrantingContext
 

I

instance - Static variable in class org.apache.directory.server.kerberos.sam.SamSubsystem
the SAM subsystem instance
isBodyChecksumVerified() - Method in class org.apache.directory.server.kerberos.kdc.KdcServer
 
isEmptyAddressesAllowed() - Method in class org.apache.directory.server.kerberos.kdc.KdcServer
 
isForwardableAllowed() - Method in class org.apache.directory.server.kerberos.kdc.KdcServer
 
isPaEncTimestampRequired() - Method in class org.apache.directory.server.kerberos.kdc.KdcServer
Returns whether pre-authentication by encrypted timestamp is required.
isPostdatedAllowed() - Method in class org.apache.directory.server.kerberos.kdc.KdcServer
 
isPreAuthenticated() - Method in class org.apache.directory.server.kerberos.kdc.authentication.AuthenticationContext
 
isProxiableAllowed() - Method in class org.apache.directory.server.kerberos.kdc.KdcServer
 
isRenewableAllowed() - Method in class org.apache.directory.server.kerberos.kdc.KdcServer
 

K

KdcContext - Class in org.apache.directory.server.kerberos.kdc
 
KdcContext() - Constructor for class org.apache.directory.server.kerberos.kdc.KdcContext
 
KdcServer - Class in org.apache.directory.server.kerberos.kdc
Contains the configuration parameters for the Kerberos protocol provider.
KdcServer() - Constructor for class org.apache.directory.server.kerberos.kdc.KdcServer
Creates a new instance of KdcConfiguration.
KerberosProtocolHandler - Class in org.apache.directory.server.kerberos.protocol
The Kerberos protocol handler for MINA which handles requests for the authentication service and the ticket granting service of the KDC.
KerberosProtocolHandler(KdcServer, PrincipalStore) - Constructor for class org.apache.directory.server.kerberos.protocol.KerberosProtocolHandler
Creates a new instance of KerberosProtocolHandler.
KerberosTcpDecoder - Class in org.apache.directory.server.kerberos.protocol
A CumulativeProtocolDecoder which supports Kerberos operation over TCP, by reassembling split packets prior to ASN.1 DER decoding.
KerberosTcpDecoder() - Constructor for class org.apache.directory.server.kerberos.protocol.KerberosTcpDecoder
 
KerberosTcpEncoder - Class in org.apache.directory.server.kerberos.protocol
 
KerberosTcpEncoder() - Constructor for class org.apache.directory.server.kerberos.protocol.KerberosTcpEncoder
 
KerberosTcpProtocolCodecFactory - Class in org.apache.directory.server.kerberos.protocol
 
KerberosUdpDecoder - Class in org.apache.directory.server.kerberos.protocol
 
KerberosUdpDecoder() - Constructor for class org.apache.directory.server.kerberos.protocol.KerberosUdpDecoder
 
KerberosUdpEncoder - Class in org.apache.directory.server.kerberos.protocol
 
KerberosUdpEncoder() - Constructor for class org.apache.directory.server.kerberos.protocol.KerberosUdpEncoder
 
KerberosUdpProtocolCodecFactory - Class in org.apache.directory.server.kerberos.protocol
 
KeyIntegrityChecker - Interface in org.apache.directory.server.kerberos.sam
Checks the integrity of a kerberos key to decode-decrypt an encrypted generalized timestamp representing the pre-auth data.

L

logErrorMessage(ErrorMessage) - Method in class org.apache.directory.server.kerberos.protocol.KerberosProtocolHandler
 

M

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

O

org.apache.directory.server.kerberos.kdc - package org.apache.directory.server.kerberos.kdc
Provides the entry point to an instance of the KdcServer (KDC), as well as classes common to the KDC's two services: the Authentication Service (AS) and the Ticket-Granting Service (TGS).
org.apache.directory.server.kerberos.kdc.authentication - package org.apache.directory.server.kerberos.kdc.authentication
Provides the KDC's Authentication Service (AS).
org.apache.directory.server.kerberos.kdc.ticketgrant - package org.apache.directory.server.kerberos.kdc.ticketgrant
Provides the KDC's Ticket-Granting Service (TGS).
org.apache.directory.server.kerberos.protocol - package org.apache.directory.server.kerberos.protocol
Provides the org.apache.mina.common.IoHandler and associated ProtocolCodecFactory required to implement the KDC's Authentication Service (AS) and Ticket-Granting Service (TGS) with the MINA NIO framework.
org.apache.directory.server.kerberos.sam - package org.apache.directory.server.kerberos.sam
Provides a subsystem that enables the KDC's Authentication Service (AS) to use pluggable Single-use Authentication Mechanisms (SAM) during pre-authentication processing.

P

PROPKEY_BASE - Static variable in class org.apache.directory.server.kerberos.sam.SamSubsystem
the property key base used for SAM algorithm verifiers

S

SamException - Exception in org.apache.directory.server.kerberos.sam
Base class for all SAM subsystem errors.
SamException(SamType) - Constructor for exception org.apache.directory.server.kerberos.sam.SamException
Creates a SamException for a specific SamType.
SamException(SamType, String) - Constructor for exception org.apache.directory.server.kerberos.sam.SamException
Creates a SamException for a specific SamType, with message.
SamException(SamType, Throwable) - Constructor for exception org.apache.directory.server.kerberos.sam.SamException
Creates a SamException for a specific SamType, with the cause resulted in this exception.
SamException(SamType, String, Throwable) - Constructor for exception org.apache.directory.server.kerberos.sam.SamException
Creates a SamException for a specific SamType, with a message and the cause that resulted in this exception.
SamSubsystem - Class in org.apache.directory.server.kerberos.sam
The Subsystem that enables the Kerberos server to use plugable Single-use Authentication mechanisms.
SamSubsystem() - Constructor for class org.apache.directory.server.kerberos.sam.SamSubsystem
 
SamVerifier - Interface in org.apache.directory.server.kerberos.sam
Single-use Authentication Mechanism verifier (subsystem) interface.
sessionClosed(IoSession) - Method in class org.apache.directory.server.kerberos.protocol.KerberosProtocolHandler
 
sessionCreated(IoSession) - Method in class org.apache.directory.server.kerberos.protocol.KerberosProtocolHandler
 
sessionIdle(IoSession, IdleStatus) - Method in class org.apache.directory.server.kerberos.protocol.KerberosProtocolHandler
 
sessionOpened(IoSession) - Method in class org.apache.directory.server.kerberos.protocol.KerberosProtocolHandler
 
setAllowableClockSkew(long) - Method in class org.apache.directory.server.kerberos.kdc.KdcServer
 
setAuthenticator(Authenticator) - Method in class org.apache.directory.server.kerberos.kdc.ticketgrant.TicketGrantingContext
 
setAuthHeader(ApplicationRequest) - Method in class org.apache.directory.server.kerberos.kdc.ticketgrant.TicketGrantingContext
 
setBodyChecksumVerified(boolean) - Method in class org.apache.directory.server.kerberos.kdc.KdcServer
 
setCipherTextHandler(CipherTextHandler) - Method in class org.apache.directory.server.kerberos.kdc.KdcContext
 
setClientAddress(InetAddress) - Method in class org.apache.directory.server.kerberos.kdc.KdcContext
 
setClientEntry(PrincipalStoreEntry) - Method in class org.apache.directory.server.kerberos.kdc.authentication.AuthenticationContext
 
setClientKey(EncryptionKey) - Method in class org.apache.directory.server.kerberos.kdc.authentication.AuthenticationContext
 
setConfig(KdcServer) - Method in class org.apache.directory.server.kerberos.kdc.KdcContext
 
setEmptyAddressesAllowed(boolean) - Method in class org.apache.directory.server.kerberos.kdc.KdcServer
 
setEncryptionType(EncryptionType) - Method in class org.apache.directory.server.kerberos.kdc.KdcContext
Sets the encryption type to use for this session.
setEncryptionTypes(EncryptionType[]) - Method in class org.apache.directory.server.kerberos.kdc.KdcServer
Initialize the encryptionTypes set
setEncryptionTypes(Set<EncryptionType>) - Method in class org.apache.directory.server.kerberos.kdc.KdcServer
Initialize the encryptionTypes set
setForwardableAllowed(boolean) - Method in class org.apache.directory.server.kerberos.kdc.KdcServer
 
setIntegrityChecker(KeyIntegrityChecker) - Method in class org.apache.directory.server.kerberos.sam.SamSubsystem
Sets the KeyIntegrityChecker used by the entire SamSubsystem.
setIntegrityChecker(KeyIntegrityChecker) - Method in interface org.apache.directory.server.kerberos.sam.SamVerifier
SamVerifiers require a KeyIntegrityChecker to calculate the integrity of a generated KerberosKey.
setKdcPrincipal(String) - Method in class org.apache.directory.server.kerberos.kdc.KdcServer
 
setMaximumRenewableLifetime(long) - Method in class org.apache.directory.server.kerberos.kdc.KdcServer
 
setMaximumTicketLifetime(long) - Method in class org.apache.directory.server.kerberos.kdc.KdcServer
 
setMaxObjectSize(int) - Method in class org.apache.directory.server.kerberos.protocol.KerberosTcpDecoder
Sets the allowed maximum size of the object to be decoded.
setNewTicket(Ticket) - Method in class org.apache.directory.server.kerberos.kdc.ticketgrant.TicketGrantingContext
 
setPaEncTimestampRequired(boolean) - Method in class org.apache.directory.server.kerberos.kdc.KdcServer
 
setPostdatedAllowed(boolean) - Method in class org.apache.directory.server.kerberos.kdc.KdcServer
 
setPreAuthenticated(boolean) - Method in class org.apache.directory.server.kerberos.kdc.authentication.AuthenticationContext
 
setPrimaryRealm(String) - Method in class org.apache.directory.server.kerberos.kdc.KdcServer
 
setProxiableAllowed(boolean) - Method in class org.apache.directory.server.kerberos.kdc.KdcServer
 
setRenewableAllowed(boolean) - Method in class org.apache.directory.server.kerberos.kdc.KdcServer
 
setReplayCache(ReplayCache) - Method in class org.apache.directory.server.kerberos.kdc.authentication.AuthenticationContext
 
setReplayCache(ReplayCache) - Method in class org.apache.directory.server.kerberos.kdc.ticketgrant.TicketGrantingContext
 
setReply(KerberosMessage) - Method in class org.apache.directory.server.kerberos.kdc.KdcContext
 
setRequest(KdcRequest) - Method in class org.apache.directory.server.kerberos.kdc.KdcContext
 
setRequestPrincipalEntry(PrincipalStoreEntry) - Method in class org.apache.directory.server.kerberos.kdc.ticketgrant.TicketGrantingContext
 
setServerEntry(PrincipalStoreEntry) - Method in class org.apache.directory.server.kerberos.kdc.authentication.AuthenticationContext
 
setStore(PrincipalStore) - Method in class org.apache.directory.server.kerberos.kdc.KdcContext
 
setTgt(Ticket) - Method in class org.apache.directory.server.kerberos.kdc.ticketgrant.TicketGrantingContext
 
setTicket(Ticket) - Method in class org.apache.directory.server.kerberos.kdc.authentication.AuthenticationContext
 
setTicketPrincipalEntry(PrincipalStoreEntry) - Method in class org.apache.directory.server.kerberos.kdc.ticketgrant.TicketGrantingContext
 
setUserContext(DirContext, String) - Method in class org.apache.directory.server.kerberos.sam.SamSubsystem
Sets the context under which user entries can be found.
setUserContext(DirContext) - Method in interface org.apache.directory.server.kerberos.sam.SamVerifier
Sets the user context where users are stored for the primary realm.
shutdown() - Method in interface org.apache.directory.server.kerberos.sam.SamVerifier
Shuts down one of many pluggable SAM type subsystem.
start() - Method in class org.apache.directory.server.kerberos.kdc.KdcServer
 
startup() - Method in interface org.apache.directory.server.kerberos.sam.SamVerifier
Starts one of many pluggable SAM type subsystem.
stop() - Method in class org.apache.directory.server.kerberos.kdc.KdcServer
 

T

TicketGrantingContext - Class in org.apache.directory.server.kerberos.kdc.ticketgrant
 
TicketGrantingContext() - Constructor for class org.apache.directory.server.kerberos.kdc.ticketgrant.TicketGrantingContext
 
TicketGrantingService - Class in org.apache.directory.server.kerberos.kdc.ticketgrant
 
TicketGrantingService() - Constructor for class org.apache.directory.server.kerberos.kdc.ticketgrant.TicketGrantingService
 
TimestampChecker - Class in org.apache.directory.server.kerberos.sam
 
TimestampChecker() - Constructor for class org.apache.directory.server.kerberos.sam.TimestampChecker
 
toString() - Method in class org.apache.directory.server.kerberos.kdc.KdcServer
 

V

verify(PrincipalStoreEntry, byte[]) - Method in class org.apache.directory.server.kerberos.sam.SamSubsystem
Uses the principal entry information to load the approapriate SamVerifier and verify the Single-use password.
verify(KerberosPrincipal, byte[]) - Method in interface org.apache.directory.server.kerberos.sam.SamVerifier
Verifies the single use password supplied.
verifyTgt(TicketGrantingContext) - Static method in class org.apache.directory.server.kerberos.kdc.ticketgrant.TicketGrantingService
 

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

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