Skip navigation links
A C D E F G H I K M N O P Q R S T U V 

A

AbstractInternalKrbClient - Class in org.apache.kerby.kerberos.kerb.client.impl
A krb client API for applications to interact with KDC
AbstractInternalKrbClient(KrbSetting) - Constructor for class org.apache.kerby.kerberos.kerb.client.impl.AbstractInternalKrbClient
 
AbstractPreauthPlugin - Class in org.apache.kerby.kerberos.kerb.client.preauth
 
AbstractPreauthPlugin(PreauthPluginMeta) - Constructor for class org.apache.kerby.kerberos.kerb.client.preauth.AbstractPreauthPlugin
 
acceptSecondaryEku - Variable in class org.apache.kerby.kerberos.kerb.client.preauth.pkinit.PkinitRequestOpts
 
addHost(String) - Method in class org.apache.kerby.kerberos.kerb.client.request.KdcRequest
 
allowTcp() - Method in class org.apache.kerby.kerberos.kerb.client.KrbConfig
Is to allow TCP for KDC
allowTcp() - Method in class org.apache.kerby.kerberos.kerb.client.KrbSetting
 
allowUdp() - Method in class org.apache.kerby.kerberos.kerb.client.KrbConfig
Is to allow UDP for KDC
allowUdp() - Method in class org.apache.kerby.kerberos.kerb.client.KrbSetting
 
allowUpn - Variable in class org.apache.kerby.kerberos.kerb.client.preauth.pkinit.PkinitRequestOpts
 
ANONYMOUS_PRINCIPAL - Static variable in class org.apache.kerby.kerberos.kerb.client.request.AsRequestWithCert
 
answer - Variable in class org.apache.kerby.kerberos.kerb.client.preauth.UserResponseItem
 
ArmoredAsRequest - Class in org.apache.kerby.kerberos.kerb.client.request
This initiates an armor protected AS-REQ using FAST/Pre-auth.
ArmoredAsRequest(KrbContext) - Constructor for class org.apache.kerby.kerberos.kerb.client.request.ArmoredAsRequest
 
ArmoredRequest - Class in org.apache.kerby.kerberos.kerb.client.request
 
ArmoredRequest(KdcRequest) - Constructor for class org.apache.kerby.kerberos.kerb.client.request.ArmoredRequest
 
ArmoredTgsRequest - Class in org.apache.kerby.kerberos.kerb.client.request
 
ArmoredTgsRequest(KrbContext) - Constructor for class org.apache.kerby.kerberos.kerb.client.request.ArmoredTgsRequest
 
askQuestion(String, String) - Method in class org.apache.kerby.kerberos.kerb.client.preauth.UserResponser
 
askQuestion(String, String) - Method in class org.apache.kerby.kerberos.kerb.client.request.KdcRequest
 
AsRequest - Class in org.apache.kerby.kerberos.kerb.client.request
 
AsRequest(KrbContext) - Constructor for class org.apache.kerby.kerberos.kerb.client.request.AsRequest
 
AsRequestWithCert - Class in org.apache.kerby.kerberos.kerb.client.request
 
AsRequestWithCert(KrbContext) - Constructor for class org.apache.kerby.kerberos.kerb.client.request.AsRequestWithCert
 
AsRequestWithKeytab - Class in org.apache.kerby.kerberos.kerb.client.request
 
AsRequestWithKeytab(KrbContext) - Constructor for class org.apache.kerby.kerberos.kerb.client.request.AsRequestWithKeytab
 
AsRequestWithPasswd - Class in org.apache.kerby.kerberos.kerb.client.request
 
AsRequestWithPasswd(KrbContext) - Constructor for class org.apache.kerby.kerberos.kerb.client.request.AsRequestWithPasswd
 
AsRequestWithToken - Class in org.apache.kerby.kerberos.kerb.client.request
This initiates an AS-REQ using TokenPreauth mechanism.
AsRequestWithToken(KrbContext) - Constructor for class org.apache.kerby.kerberos.kerb.client.request.AsRequestWithToken
 

C

cacheValue(String, Object) - Method in class org.apache.kerby.kerberos.kerb.client.request.KdcRequest
Set a state item which will be recorded to an output ccache, if the calling application supplied one.
challenge - Variable in class org.apache.kerby.kerberos.kerb.client.preauth.UserResponseItem
 
checkAndPutTried(PaDataType) - Method in class org.apache.kerby.kerberos.kerb.client.preauth.PreauthContext
 
checkGetKdcTcpPort() - Method in class org.apache.kerby.kerberos.kerb.client.KrbSetting
Check kdc tcp setting and see if any bad.
checkGetKdcUdpPort() - Method in class org.apache.kerby.kerberos.kerb.client.KrbSetting
Check kdc udp setting and see if any bad.
ClientConfiguration - Class in org.apache.kerby.kerberos.kerb.client.preauth.pkinit
Client configuration settings.
ClientConfiguration() - Constructor for class org.apache.kerby.kerberos.kerb.client.preauth.pkinit.ClientConfiguration
 
ClientUtil - Class in org.apache.kerby.kerberos.kerb.client
 
context - Variable in class org.apache.kerby.kerberos.kerb.client.preauth.AbstractPreauthPlugin
 
credCache - Variable in class org.apache.kerby.kerberos.kerb.client.request.KdcRequest
 
cryptoctx - Variable in class org.apache.kerby.kerberos.kerb.client.preauth.pkinit.PkinitContext
 

D

decryptWithClientKey(EncryptedData, KeyUsage) - Method in class org.apache.kerby.kerberos.kerb.client.request.KdcRequest
 
DefaultInternalKrbClient - Class in org.apache.kerby.kerberos.kerb.client.impl
A default krb client implementation.
DefaultInternalKrbClient(KrbSetting) - Constructor for class org.apache.kerby.kerberos.kerb.client.impl.DefaultInternalKrbClient
 
DefaultKrbHandler - Class in org.apache.kerby.kerberos.kerb.client.impl
 
DefaultKrbHandler() - Constructor for class org.apache.kerby.kerberos.kerb.client.impl.DefaultKrbHandler
 
destroy() - Method in class org.apache.kerby.kerberos.kerb.client.preauth.AbstractPreauthPlugin
When exiting...
destroy() - Method in interface org.apache.kerby.kerberos.kerb.client.preauth.KrbPreauth
When exiting...
destroy() - Method in class org.apache.kerby.kerberos.kerb.client.preauth.PreauthHandler
 
dhSize - Variable in class org.apache.kerby.kerberos.kerb.client.preauth.pkinit.PkinitRequestOpts
 
doIdentityMatching - Variable in class org.apache.kerby.kerberos.kerb.client.preauth.pkinit.PkinitRequestContext
 
doIdentityMatching - Variable in class org.apache.kerby.kerberos.kerb.client.preauth.token.TokenRequestContext
 
doRequestSgt(TgsRequest) - Method in class org.apache.kerby.kerberos.kerb.client.impl.AbstractInternalKrbClient
 
doRequestSgt(TgsRequest) - Method in class org.apache.kerby.kerberos.kerb.client.impl.DefaultInternalKrbClient
doRequestTgt(AsRequest) - Method in class org.apache.kerby.kerberos.kerb.client.impl.AbstractInternalKrbClient
 
doRequestTgt(AsRequest) - Method in class org.apache.kerby.kerberos.kerb.client.impl.DefaultInternalKrbClient

E

enableDebug() - Method in class org.apache.kerby.kerberos.kerb.client.KrbConfig
 
EncTsPreauth - Class in org.apache.kerby.kerberos.kerb.client.preauth.builtin
 
EncTsPreauth() - Constructor for class org.apache.kerby.kerberos.kerb.client.preauth.builtin.EncTsPreauth
 

F

findQuestion(String) - Method in class org.apache.kerby.kerberos.kerb.client.preauth.UserResponser
 
fixPrincipal(String) - Method in class org.apache.kerby.kerberos.kerb.client.impl.AbstractInternalKrbClient
Fix principal name.
fromOptionName(String) - Static method in enum org.apache.kerby.kerberos.kerb.client.KrbKdcOption
 
fromOptionName(String) - Static method in enum org.apache.kerby.kerberos.kerb.client.KrbOption
 
fromOptionName(String) - Static method in enum org.apache.kerby.kerberos.kerb.client.PkinitOption
 
fromOptionName(String) - Static method in enum org.apache.kerby.kerberos.kerb.client.TokenOption
 

G

generateNonce() - Method in class org.apache.kerby.kerberos.kerb.client.KrbContext
Generate nonce.
generateNonce() - Method in class org.apache.kerby.kerberos.kerb.client.request.KdcRequest
 
getAllowableClockSkew() - Method in class org.apache.kerby.kerberos.kerb.client.KrbConfig
Get allowable clock skew.
getAllowedPaType() - Method in class org.apache.kerby.kerberos.kerb.client.preauth.PreauthContext
 
getAllowWeakCrypto() - Method in class org.apache.kerby.kerberos.kerb.client.KrbConfig
Get whether allow weak crypto.
getAnswer(String) - Method in class org.apache.kerby.kerberos.kerb.client.preauth.UserResponser
 
getApReq() - Method in class org.apache.kerby.kerberos.kerb.client.request.TgsRequestWithTgt
 
getArmorCacheKey() - Method in class org.apache.kerby.kerberos.kerb.client.request.ArmoredRequest
 
getArmorKey() - Method in class org.apache.kerby.kerberos.kerb.client.preauth.KrbFastRequestState
 
getArmorKey() - Method in class org.apache.kerby.kerberos.kerb.client.request.KdcRequest
Get a pointer to the FAST armor key, or NULL if the client is not using FAST.
getAsKey() - Method in class org.apache.kerby.kerberos.kerb.client.request.KdcRequest
 
getCacheValue(String) - Method in class org.apache.kerby.kerberos.kerb.client.request.KdcRequest
Get a state item from an input ccache, which may allow it to retrace the steps it took last time.
getCertificatePath() - Method in class org.apache.kerby.kerberos.kerb.client.preauth.pkinit.ClientConfiguration
 
getChallenge(String) - Method in class org.apache.kerby.kerberos.kerb.client.preauth.UserResponser
 
getChosenEncryptionType() - Method in class org.apache.kerby.kerberos.kerb.client.request.KdcRequest
 
getChosenNonce() - Method in class org.apache.kerby.kerberos.kerb.client.request.KdcRequest
 
getClientKey() - Method in class org.apache.kerby.kerberos.kerb.client.request.ArmoredAsRequest
 
getClientKey() - Method in class org.apache.kerby.kerberos.kerb.client.request.ArmoredRequest
 
getClientKey() - Method in class org.apache.kerby.kerberos.kerb.client.request.ArmoredTgsRequest
 
getClientKey() - Method in class org.apache.kerby.kerberos.kerb.client.request.AsRequest
 
getClientKey() - Method in class org.apache.kerby.kerberos.kerb.client.request.AsRequestWithCert
 
getClientKey() - Method in class org.apache.kerby.kerberos.kerb.client.request.AsRequestWithKeytab
 
getClientKey() - Method in class org.apache.kerby.kerberos.kerb.client.request.AsRequestWithPasswd
 
getClientKey() - Method in class org.apache.kerby.kerberos.kerb.client.request.KdcRequest
 
getClientKey() - Method in class org.apache.kerby.kerberos.kerb.client.request.TgsRequest
 
getClientKey() - Method in class org.apache.kerby.kerberos.kerb.client.request.TgsRequestWithTgt
 
getClientPrincipal() - Method in class org.apache.kerby.kerberos.kerb.client.request.AsRequest
 
getClientPrincipal() - Method in class org.apache.kerby.kerberos.kerb.client.request.KdcRequest
 
getClientPrincipal() - Method in class org.apache.kerby.kerberos.kerb.client.request.TgsRequest
 
getClientPrincipal() - Method in class org.apache.kerby.kerberos.kerb.client.request.TgsRequestWithTgt
 
getClientPrincipal() - Method in class org.apache.kerby.kerberos.kerb.client.request.TgsRequestWithToken
 
getCmsType() - Method in class org.apache.kerby.kerberos.kerb.client.preauth.pkinit.ClientConfiguration
 
getConfig(File) - Static method in class org.apache.kerby.kerberos.kerb.client.ClientUtil
Load krb5.conf from specified conf dir.
getConfig() - Method in class org.apache.kerby.kerberos.kerb.client.KrbContext
Get krbconfig.
getContext() - Method in class org.apache.kerby.kerberos.kerb.client.impl.AbstractInternalKrbClient
 
getContext() - Method in class org.apache.kerby.kerberos.kerb.client.request.KdcRequest
 
getCredCache() - Method in class org.apache.kerby.kerberos.kerb.client.request.KdcRequest
 
getDefaultConfig() - Static method in class org.apache.kerby.kerberos.kerb.client.ClientUtil
Load default krb5.conf
getDefaultRealm() - Method in class org.apache.kerby.kerberos.kerb.client.KrbConfig
Get default realm.
getDefaultTgsEnctypes() - Method in class org.apache.kerby.kerberos.kerb.client.KrbConfig
Get default tgs encryption types.
getDefaultTktEnctypes() - Method in class org.apache.kerby.kerberos.kerb.client.KrbConfig
Get default ticket encryption types.
getDefaultValue() - Method in enum org.apache.kerby.kerberos.kerb.client.KrbConfigKey
 
getDhClient() - Method in class org.apache.kerby.kerberos.kerb.client.preauth.pkinit.PkinitRequestContext
 
getDhGroup() - Method in class org.apache.kerby.kerberos.kerb.client.preauth.pkinit.ClientConfiguration
 
getDhGroup() - Method in class org.apache.kerby.kerberos.kerb.client.preauth.pkinit.ServerConfiguration
 
getDhKeyExpiration() - Method in class org.apache.kerby.kerberos.kerb.client.preauth.pkinit.ServerConfiguration
 
getDhNonceLength() - Method in class org.apache.kerby.kerberos.kerb.client.preauth.pkinit.ServerConfiguration
 
getDnsLookUpKdc() - Method in class org.apache.kerby.kerberos.kerb.client.KrbConfig
Get whether dns look up kdc.
getDnsLookUpRealm() - Method in class org.apache.kerby.kerberos.kerb.client.KrbConfig
Get whether dns look up realm.
getEncryptionTypes() - Method in class org.apache.kerby.kerberos.kerb.client.KrbConfig
Get encryption types.
getEncryptionTypes() - Method in class org.apache.kerby.kerberos.kerb.client.request.KdcRequest
 
getEncType() - Method in class org.apache.kerby.kerberos.kerb.client.request.KdcRequest
Get the enctype expected to be used to encrypt the encrypted portion of the AS_REP packet.
getEncTypes(KdcRequest, PluginRequestContext) - Method in class org.apache.kerby.kerberos.kerb.client.preauth.AbstractPreauthPlugin
Get supported encryption types
getEncTypes(KdcRequest, PluginRequestContext) - Method in interface org.apache.kerby.kerberos.kerb.client.preauth.KrbPreauth
Get supported encryption types
getEncTypes(KdcRequest, PluginRequestContext) - Method in class org.apache.kerby.kerberos.kerb.client.preauth.token.TokenPreauth
Get supported encryption types
getErrorPaData() - Method in class org.apache.kerby.kerberos.kerb.client.preauth.PreauthContext
 
getFastArmor() - Method in class org.apache.kerby.kerberos.kerb.client.preauth.KrbFastRequestState
 
getFastFlags() - Method in class org.apache.kerby.kerberos.kerb.client.preauth.KrbFastRequestState
 
getFastOptions() - Method in class org.apache.kerby.kerberos.kerb.client.preauth.KrbFastRequestState
 
getFastOuterRequest() - Method in class org.apache.kerby.kerberos.kerb.client.preauth.KrbFastRequestState
 
getFastRequestState() - Method in class org.apache.kerby.kerberos.kerb.client.request.KdcRequest
 
getFlags(PaDataType) - Method in class org.apache.kerby.kerberos.kerb.client.preauth.AbstractPreauthPlugin
Return PA_REAL if pa_type is a real preauthentication type or PA_INFO if it is an informational type.
getFlags(PaDataType) - Method in class org.apache.kerby.kerberos.kerb.client.preauth.builtin.EncTsPreauth
Return PA_REAL if pa_type is a real preauthentication type or PA_INFO if it is an informational type.
getFlags(PaDataType) - Method in interface org.apache.kerby.kerberos.kerb.client.preauth.KrbPreauth
Return PA_REAL if pa_type is a real preauthentication type or PA_INFO if it is an informational type.
getFlags(PaDataType) - Method in class org.apache.kerby.kerberos.kerb.client.preauth.pkinit.PkinitPreauth
Return PA_REAL if pa_type is a real preauthentication type or PA_INFO if it is an informational type.
getFlags(PaDataType) - Method in class org.apache.kerby.kerberos.kerb.client.preauth.token.TokenPreauth
Return PA_REAL if pa_type is a real preauthentication type or PA_INFO if it is an informational type.
getGroupName() - Method in enum org.apache.kerby.kerberos.kerb.client.KrbOptionGroup
 
getHandles() - Method in class org.apache.kerby.kerberos.kerb.client.preauth.PreauthContext
 
getHostAddresses() - Method in class org.apache.kerby.kerberos.kerb.client.request.KdcRequest
 
getInputPaData() - Method in class org.apache.kerby.kerberos.kerb.client.preauth.PreauthContext
 
getKdcHost() - Method in class org.apache.kerby.kerberos.kerb.client.KrbConfig
Get KDC host name
getKdcHost() - Method in class org.apache.kerby.kerberos.kerb.client.KrbSetting
 
getKdcOptions() - Method in class org.apache.kerby.kerberos.kerb.client.request.KdcRequest
 
getKdcPort() - Method in class org.apache.kerby.kerberos.kerb.client.KrbConfig
Get KDC port, as both TCP and UDP ports
getKdcRealm() - Method in class org.apache.kerby.kerberos.kerb.client.KrbConfig
Get KDC realm.
getKdcRealm() - Method in class org.apache.kerby.kerberos.kerb.client.KrbSetting
 
getKdcRep() - Method in class org.apache.kerby.kerberos.kerb.client.request.KdcRequest
 
getKdcReq() - Method in class org.apache.kerby.kerberos.kerb.client.request.KdcRequest
 
getKdcTcpPort() - Method in class org.apache.kerby.kerberos.kerb.client.KrbConfig
Get KDC TCP port
getKdcTcpPort() - Method in class org.apache.kerby.kerberos.kerb.client.KrbSetting
 
getKdcUdpPort() - Method in class org.apache.kerby.kerberos.kerb.client.KrbConfig
Get KDC UDP port
getKdcUdpPort() - Method in class org.apache.kerby.kerberos.kerb.client.KrbSetting
 
getKrbConfig() - Method in class org.apache.kerby.kerberos.kerb.client.KrbClientBase
 
getKrbConfig() - Method in class org.apache.kerby.kerberos.kerb.client.KrbSetting
 
getKrbSetting() - Method in class org.apache.kerby.kerberos.kerb.client.KrbContext
Get krbsetting.
getMaximumRenewableLifetime() - Method in class org.apache.kerby.kerberos.kerb.client.KrbConfig
Get maximum renewable life time.
getMaximumTicketLifetime() - Method in class org.apache.kerby.kerberos.kerb.client.KrbConfig
Get maximum ticket life time.
getMinimumTicketLifetime() - Method in class org.apache.kerby.kerberos.kerb.client.KrbConfig
Get minimum ticket life time.
getName() - Method in class org.apache.kerby.kerberos.kerb.client.preauth.AbstractPreauthPlugin
Get plugin name.
getNonce() - Method in class org.apache.kerby.kerberos.kerb.client.preauth.KrbFastRequestState
 
getOptionInfo() - Method in enum org.apache.kerby.kerberos.kerb.client.KrbKdcOption
 
getOptionInfo() - Method in enum org.apache.kerby.kerberos.kerb.client.KrbOption
 
getOptionInfo() - Method in enum org.apache.kerby.kerberos.kerb.client.PkinitOption
 
getOptionInfo() - Method in enum org.apache.kerby.kerberos.kerb.client.TokenOption
 
getOuterRequestBody() - Method in class org.apache.kerby.kerberos.kerb.client.request.KdcRequest
 
getOutputPaData() - Method in class org.apache.kerby.kerberos.kerb.client.preauth.PreauthContext
 
getPassword() - Method in class org.apache.kerby.kerberos.kerb.client.request.AsRequestWithPasswd
 
getPaTypes() - Method in class org.apache.kerby.kerberos.kerb.client.preauth.AbstractPreauthPlugin
Get padata type.
getPkinitAnchors() - Method in class org.apache.kerby.kerberos.kerb.client.KrbConfig
 
getPkinitIdentities() - Method in class org.apache.kerby.kerberos.kerb.client.KrbConfig
 
getPkinitKdcHostName() - Method in class org.apache.kerby.kerberos.kerb.client.KrbConfig
 
getPreauthContext() - Method in class org.apache.kerby.kerberos.kerb.client.request.KdcRequest
 
getPreauthHandler() - Method in class org.apache.kerby.kerberos.kerb.client.KrbContext
Get preauth handler.
getPreauthHandler() - Method in class org.apache.kerby.kerberos.kerb.client.request.KdcRequest
 
getPreauthOptions() - Method in class org.apache.kerby.kerberos.kerb.client.request.ArmoredAsRequest
 
getPreauthOptions() - Method in class org.apache.kerby.kerberos.kerb.client.request.ArmoredRequest
 
getPreauthOptions() - Method in class org.apache.kerby.kerberos.kerb.client.request.ArmoredTgsRequest
 
getPreauthOptions() - Method in class org.apache.kerby.kerberos.kerb.client.request.AsRequestWithCert
 
getPreauthOptions() - Method in class org.apache.kerby.kerberos.kerb.client.request.AsRequestWithToken
 
getPreauthOptions() - Method in class org.apache.kerby.kerberos.kerb.client.request.KdcRequest
 
getPreauthOptions() - Method in class org.apache.kerby.kerberos.kerb.client.request.TgsRequestWithToken
 
getPreauthTime() - Method in class org.apache.kerby.kerberos.kerb.client.request.KdcRequest
Get the current time for use in a preauth response.
getPropertyKey() - Method in enum org.apache.kerby.kerberos.kerb.client.KrbConfigKey
 
getRenewLifetime() - Method in class org.apache.kerby.kerberos.kerb.client.KrbConfig
Get renew life time.
getReqBody() - Method in class org.apache.kerby.kerberos.kerb.client.request.KdcRequest
 
getRequestOptions() - Method in class org.apache.kerby.kerberos.kerb.client.request.KdcRequest
 
getServerPrincipal() - Method in class org.apache.kerby.kerberos.kerb.client.request.KdcRequest
 
getSessionData() - Method in class org.apache.kerby.kerberos.kerb.client.request.KdcRequest
 
getSessionKey() - Method in class org.apache.kerby.kerberos.kerb.client.request.ArmoredTgsRequest
 
getSessionKey() - Method in class org.apache.kerby.kerberos.kerb.client.request.TgsRequest
 
getSessionKey() - Method in class org.apache.kerby.kerberos.kerb.client.request.TgsRequestWithTgt
 
getSetting() - Method in class org.apache.kerby.kerberos.kerb.client.impl.AbstractInternalKrbClient
Get krb client settings.
getSetting() - Method in interface org.apache.kerby.kerberos.kerb.client.impl.InternalKrbClient
Get krb client settings.
getSetting() - Method in class org.apache.kerby.kerberos.kerb.client.KrbClientBase
Get krb client settings from options and configs.
getSgt() - Method in class org.apache.kerby.kerberos.kerb.client.request.TgsRequest
 
getTgsPrincipal() - Method in class org.apache.kerby.kerberos.kerb.client.KrbConfig
Get tgs principal.
getTicket() - Method in class org.apache.kerby.kerberos.kerb.client.request.AsRequest
 
getTicketLifetime() - Method in class org.apache.kerby.kerberos.kerb.client.KrbConfig
Get ticket life time.
getTicketTillTime() - Method in class org.apache.kerby.kerberos.kerb.client.request.KdcRequest
 
getTicketValidTime() - Method in class org.apache.kerby.kerberos.kerb.client.KrbContext
Get ticket valid time.
getTicketValidTime() - Method in class org.apache.kerby.kerberos.kerb.client.request.KdcRequest
 
getTimeout() - Method in class org.apache.kerby.kerberos.kerb.client.KrbSetting
 
getTransportPair(KrbSetting) - Static method in class org.apache.kerby.kerberos.kerb.client.ClientUtil
Get KDC network transport addresses according to krb client setting.
getUserResponser() - Method in class org.apache.kerby.kerberos.kerb.client.preauth.PreauthContext
 
getVersion() - Method in class org.apache.kerby.kerberos.kerb.client.preauth.AbstractPreauthPlugin
Get plugin version.

H

handleRequest(KdcRequest) - Method in class org.apache.kerby.kerberos.kerb.client.impl.DefaultKrbHandler
Handle the kdc request.
handleRequest(KdcRequest) - Method in class org.apache.kerby.kerberos.kerb.client.KrbHandler
Handle the kdc request.
hasInputPaData() - Method in class org.apache.kerby.kerberos.kerb.client.preauth.PreauthContext
 

I

identityInitialized - Variable in class org.apache.kerby.kerberos.kerb.client.preauth.pkinit.PkinitRequestContext
 
identityInitialized - Variable in class org.apache.kerby.kerberos.kerb.client.preauth.token.TokenRequestContext
 
identityOpts - Variable in class org.apache.kerby.kerberos.kerb.client.preauth.pkinit.PkinitContext
 
identityOpts - Variable in class org.apache.kerby.kerberos.kerb.client.preauth.pkinit.PkinitRequestContext
 
identityPrompted - Variable in class org.apache.kerby.kerberos.kerb.client.preauth.pkinit.PkinitRequestContext
 
identityPrompted - Variable in class org.apache.kerby.kerberos.kerb.client.preauth.token.TokenRequestContext
 
init() - Method in class org.apache.kerby.kerberos.kerb.client.impl.AbstractInternalKrbClient
Init with all the necessary options.
init() - Method in class org.apache.kerby.kerberos.kerb.client.impl.DefaultInternalKrbClient
Init with all the necessary options.
init() - Method in interface org.apache.kerby.kerberos.kerb.client.impl.InternalKrbClient
Init with all the necessary options.
init() - Method in class org.apache.kerby.kerberos.kerb.client.KrbClientBase
Init the client.
init(KrbSetting) - Method in class org.apache.kerby.kerberos.kerb.client.KrbContext
Init with krbsetting.
init(KrbContext) - Method in class org.apache.kerby.kerberos.kerb.client.KrbHandler
Init with krbcontext.
init(KrbContext) - Method in class org.apache.kerby.kerberos.kerb.client.preauth.AbstractPreauthPlugin
Initializing preauth plugin context
init(KrbContext) - Method in interface org.apache.kerby.kerberos.kerb.client.preauth.KrbPreauth
Initializing preauth plugin context
init(KrbContext) - Method in class org.apache.kerby.kerberos.kerb.client.preauth.pkinit.PkinitPreauth
Initializing preauth plugin context
init(KrbContext) - Method in class org.apache.kerby.kerberos.kerb.client.preauth.PreauthHandler
 
init(KrbContext) - Method in class org.apache.kerby.kerberos.kerb.client.preauth.token.TokenPreauth
Initializing preauth plugin context
initRequestContext(KdcRequest) - Method in class org.apache.kerby.kerberos.kerb.client.preauth.AbstractPreauthPlugin
Initializing request context
initRequestContext(KdcRequest) - Method in interface org.apache.kerby.kerberos.kerb.client.preauth.KrbPreauth
Initializing request context
initRequestContext(KdcRequest) - Method in class org.apache.kerby.kerberos.kerb.client.preauth.pkinit.PkinitPreauth
Initializing request context
initRequestContext(KdcRequest) - Method in class org.apache.kerby.kerberos.kerb.client.preauth.PreauthHandle
 
initRequestContext(KdcRequest) - Method in class org.apache.kerby.kerberos.kerb.client.preauth.token.TokenPreauth
Initializing request context
InternalKrbClient - Interface in org.apache.kerby.kerberos.kerb.client.impl
An internal krb client interface.
isBodyChecksumVerified() - Method in class org.apache.kerby.kerberos.kerb.client.KrbConfig
Get whether body checksum verified.
isDhKeysReused() - Method in class org.apache.kerby.kerberos.kerb.client.preauth.pkinit.ClientConfiguration
 
isDhKeysReused() - Method in class org.apache.kerby.kerberos.kerb.client.preauth.pkinit.ServerConfiguration
 
isDhUsed() - Method in class org.apache.kerby.kerberos.kerb.client.preauth.pkinit.ClientConfiguration
 
isDhUsed() - Method in class org.apache.kerby.kerberos.kerb.client.preauth.pkinit.ServerConfiguration
 
isEmptyAddressesAllowed() - Method in class org.apache.kerby.kerberos.kerb.client.KrbConfig
Get whether empty addresses allowed.
isForwardableAllowed() - Method in class org.apache.kerby.kerberos.kerb.client.KrbConfig
Get whether forward is allowed.
isPaEncTimestampRequired() - Method in class org.apache.kerby.kerberos.kerb.client.KrbConfig
Get whether pa encrypt timestamp required.
isPaTypeAllowed(PaDataType) - Method in class org.apache.kerby.kerberos.kerb.client.preauth.PreauthContext
 
isPostdatedAllowed() - Method in class org.apache.kerby.kerberos.kerb.client.KrbConfig
Get whether post dated is allowed.
isPreauthRequired() - Method in class org.apache.kerby.kerberos.kerb.client.KrbConfig
Get whether preatuh is required.
isPreauthRequired() - Method in class org.apache.kerby.kerberos.kerb.client.preauth.PreauthContext
 
isProxiableAllowed() - Method in class org.apache.kerby.kerberos.kerb.client.KrbConfig
Get whether proxy is allowed.
isReal(PaDataType) - Method in class org.apache.kerby.kerberos.kerb.client.preauth.PreauthHandle
 
isRenewableAllowed() - Method in class org.apache.kerby.kerberos.kerb.client.KrbConfig
Get whether renew is allowed.
isRetrying() - Method in class org.apache.kerby.kerberos.kerb.client.request.KdcRequest
 

K

KdcRequest - Class in org.apache.kerby.kerberos.kerb.client.request
A wrapper for KdcReq request
KdcRequest(KrbContext) - Constructor for class org.apache.kerby.kerberos.kerb.client.request.KdcRequest
 
KrbClient - Class in org.apache.kerby.kerberos.kerb.client
A Krb client API for applications to interact with KDC
KrbClient() - Constructor for class org.apache.kerby.kerberos.kerb.client.KrbClient
Default constructor.
KrbClient(KrbConfig) - Constructor for class org.apache.kerby.kerberos.kerb.client.KrbClient
Construct with prepared KrbConfig.
KrbClient(File) - Constructor for class org.apache.kerby.kerberos.kerb.client.KrbClient
Constructor with conf dir
KrbClientBase - Class in org.apache.kerby.kerberos.kerb.client
A Krb client API for applications to interact with KDC
KrbClientBase() - Constructor for class org.apache.kerby.kerberos.kerb.client.KrbClientBase
Default constructor.
KrbClientBase(KrbConfig) - Constructor for class org.apache.kerby.kerberos.kerb.client.KrbClientBase
Construct with prepared KrbConfig.
KrbClientBase(File) - Constructor for class org.apache.kerby.kerberos.kerb.client.KrbClientBase
Constructor with conf dir
KrbClientBase(KrbClientBase) - Constructor for class org.apache.kerby.kerberos.kerb.client.KrbClientBase
Constructor with prepared KrbClientBase.
KrbConfig - Class in org.apache.kerby.kerberos.kerb.client
Kerb client side configuration API.
KrbConfig() - Constructor for class org.apache.kerby.kerberos.kerb.client.KrbConfig
 
KrbConfigKey - Enum in org.apache.kerby.kerberos.kerb.client
 
KrbContext - Class in org.apache.kerby.kerberos.kerb.client
 
KrbContext() - Constructor for class org.apache.kerby.kerberos.kerb.client.KrbContext
 
KrbFastRequestState - Class in org.apache.kerby.kerberos.kerb.client.preauth
Maintaining FAST processing state in client side per request.
KrbFastRequestState() - Constructor for class org.apache.kerby.kerberos.kerb.client.preauth.KrbFastRequestState
 
KrbHandler - Class in org.apache.kerby.kerberos.kerb.client
 
KrbHandler() - Constructor for class org.apache.kerby.kerberos.kerb.client.KrbHandler
 
KrbKdcOption - Enum in org.apache.kerby.kerberos.kerb.client
This defines KDC options for client side API to use.
KrbOption - Enum in org.apache.kerby.kerberos.kerb.client
This defines all the options that come across the client side.
KrbOptionGroup - Enum in org.apache.kerby.kerberos.kerb.client
This defines option groups to categorize the options defined in client side.
KrbPkinitClient - Class in org.apache.kerby.kerberos.kerb.client
A krb PKINIT client API for applications to interact with KDC using PKINIT.
KrbPkinitClient() - Constructor for class org.apache.kerby.kerberos.kerb.client.KrbPkinitClient
Default constructor.
KrbPkinitClient(KrbConfig) - Constructor for class org.apache.kerby.kerberos.kerb.client.KrbPkinitClient
Construct with prepared KrbConfig.
KrbPkinitClient(File) - Constructor for class org.apache.kerby.kerberos.kerb.client.KrbPkinitClient
Constructor with conf dir
KrbPkinitClient(KrbClient) - Constructor for class org.apache.kerby.kerberos.kerb.client.KrbPkinitClient
Constructor with prepared KrbClient.
KrbPreauth - Interface in org.apache.kerby.kerberos.kerb.client.preauth
Client side preauth plugin module
KrbSetting - Class in org.apache.kerby.kerberos.kerb.client
Krb client setting that combines common options and client config.
KrbSetting(KOptions, KrbConfig) - Constructor for class org.apache.kerby.kerberos.kerb.client.KrbSetting
 
KrbSetting(KrbConfig) - Constructor for class org.apache.kerby.kerberos.kerb.client.KrbSetting
 
KrbTokenClient - Class in org.apache.kerby.kerberos.kerb.client
A krb token client API for applications to interact with KDC using token.
KrbTokenClient() - Constructor for class org.apache.kerby.kerberos.kerb.client.KrbTokenClient
Default constructor.
KrbTokenClient(KrbConfig) - Constructor for class org.apache.kerby.kerberos.kerb.client.KrbTokenClient
Construct with prepared KrbConfig.
KrbTokenClient(File) - Constructor for class org.apache.kerby.kerberos.kerb.client.KrbTokenClient
Constructor with conf dir
KrbTokenClient(KrbClient) - Constructor for class org.apache.kerby.kerberos.kerb.client.KrbTokenClient
Constructor with prepared KrbClient.

M

makeAuthenticator(Credential, EncryptionKey) - Method in class org.apache.kerby.kerberos.kerb.client.request.ArmoredRequest
 
makeReqBody() - Method in class org.apache.kerby.kerberos.kerb.client.request.KdcRequest
 

N

needAsKey() - Method in class org.apache.kerby.kerberos.kerb.client.request.KdcRequest
Indicate interest in the AS key.

O

onResponseMessage(KdcRequest, ByteBuffer) - Method in class org.apache.kerby.kerberos.kerb.client.KrbHandler
Process the response messabe from kdc.
org.apache.kerby.kerberos.kerb.client - package org.apache.kerby.kerberos.kerb.client
 
org.apache.kerby.kerberos.kerb.client.impl - package org.apache.kerby.kerberos.kerb.client.impl
 
org.apache.kerby.kerberos.kerb.client.preauth - package org.apache.kerby.kerberos.kerb.client.preauth
 
org.apache.kerby.kerberos.kerb.client.preauth.builtin - package org.apache.kerby.kerberos.kerb.client.preauth.builtin
 
org.apache.kerby.kerberos.kerb.client.preauth.pkinit - package org.apache.kerby.kerberos.kerb.client.preauth.pkinit
 
org.apache.kerby.kerberos.kerb.client.preauth.token - package org.apache.kerby.kerberos.kerb.client.preauth.token
 
org.apache.kerby.kerberos.kerb.client.request - package org.apache.kerby.kerberos.kerb.client.request
 

P

paType - Variable in class org.apache.kerby.kerberos.kerb.client.preauth.pkinit.PkinitRequestContext
 
paType - Variable in class org.apache.kerby.kerberos.kerb.client.preauth.token.TokenRequestContext
 
PkinitContext - Class in org.apache.kerby.kerberos.kerb.client.preauth.pkinit
 
PkinitContext() - Constructor for class org.apache.kerby.kerberos.kerb.client.preauth.pkinit.PkinitContext
 
PkinitOption - Enum in org.apache.kerby.kerberos.kerb.client
This defines all the options that come across the client side.
PkinitPreauth - Class in org.apache.kerby.kerberos.kerb.client.preauth.pkinit
 
PkinitPreauth() - Constructor for class org.apache.kerby.kerberos.kerb.client.preauth.pkinit.PkinitPreauth
 
PkinitRequestContext - Class in org.apache.kerby.kerberos.kerb.client.preauth.pkinit
 
PkinitRequestContext() - Constructor for class org.apache.kerby.kerberos.kerb.client.preauth.pkinit.PkinitRequestContext
 
PkinitRequestOpts - Class in org.apache.kerby.kerberos.kerb.client.preauth.pkinit
 
PkinitRequestOpts() - Constructor for class org.apache.kerby.kerberos.kerb.client.preauth.pkinit.PkinitRequestOpts
 
pluginOpts - Variable in class org.apache.kerby.kerberos.kerb.client.preauth.pkinit.PkinitContext
 
preauth - Variable in class org.apache.kerby.kerberos.kerb.client.preauth.PreauthHandle
 
preauth(KdcRequest) - Method in class org.apache.kerby.kerberos.kerb.client.preauth.PreauthHandler
Process preauth inputs and options, prepare and generate pdata to be out
preauth() - Method in class org.apache.kerby.kerberos.kerb.client.request.ArmoredAsRequest
 
preauth() - Method in class org.apache.kerby.kerberos.kerb.client.request.ArmoredRequest
 
preauth() - Method in class org.apache.kerby.kerberos.kerb.client.request.ArmoredTgsRequest
 
preauth() - Method in class org.apache.kerby.kerberos.kerb.client.request.KdcRequest
 
PreauthContext - Class in org.apache.kerby.kerberos.kerb.client.preauth
 
PreauthContext() - Constructor for class org.apache.kerby.kerberos.kerb.client.preauth.PreauthContext
 
PreauthHandle - Class in org.apache.kerby.kerberos.kerb.client.preauth
 
PreauthHandle(KrbPreauth) - Constructor for class org.apache.kerby.kerberos.kerb.client.preauth.PreauthHandle
 
PreauthHandler - Class in org.apache.kerby.kerberos.kerb.client.preauth
 
PreauthHandler() - Constructor for class org.apache.kerby.kerberos.kerb.client.preauth.PreauthHandler
 
preparePreauthContext(KdcRequest) - Method in class org.apache.kerby.kerberos.kerb.client.preauth.PreauthHandler
 
prepareQuestions(KdcRequest, PluginRequestContext) - Method in class org.apache.kerby.kerberos.kerb.client.preauth.AbstractPreauthPlugin
Prepare questions to prompt to you asking for credential
prepareQuestions(KdcRequest, PluginRequestContext) - Method in class org.apache.kerby.kerberos.kerb.client.preauth.builtin.EncTsPreauth
Prepare questions to prompt to you asking for credential
prepareQuestions(KdcRequest, PluginRequestContext) - Method in interface org.apache.kerby.kerberos.kerb.client.preauth.KrbPreauth
Prepare questions to prompt to you asking for credential
prepareQuestions(KdcRequest, PluginRequestContext) - Method in class org.apache.kerby.kerberos.kerb.client.preauth.pkinit.PkinitPreauth
Prepare questions to prompt to you asking for credential
prepareQuestions(KdcRequest) - Method in class org.apache.kerby.kerberos.kerb.client.preauth.PreauthHandle
 
prepareQuestions(KdcRequest, PluginRequestContext) - Method in class org.apache.kerby.kerberos.kerb.client.preauth.token.TokenPreauth
Prepare questions to prompt to you asking for credential
prepareUserResponses(KdcRequest, PaData) - Method in class org.apache.kerby.kerberos.kerb.client.preauth.PreauthHandler
 
process(KdcRequest, PluginRequestContext, PaDataEntry, PaData) - Method in class org.apache.kerby.kerberos.kerb.client.preauth.AbstractPreauthPlugin
Process server returned paData and return back any result paData
process(KdcRequest, PluginRequestContext, PaDataEntry, PaData) - Method in class org.apache.kerby.kerberos.kerb.client.preauth.builtin.EncTsPreauth
Process server returned paData and return back any result paData
process(KdcRequest, PluginRequestContext, PaDataEntry, PaData) - Method in class org.apache.kerby.kerberos.kerb.client.preauth.builtin.TgtPreauth
Process server returned paData and return back any result paData
process(KdcRequest, PluginRequestContext, PaDataEntry, PaData) - Method in interface org.apache.kerby.kerberos.kerb.client.preauth.KrbPreauth
Process server returned paData and return back any result paData
process(KdcRequest, PluginRequestContext, PaDataEntry, PaData) - Method in class org.apache.kerby.kerberos.kerb.client.preauth.pkinit.PkinitPreauth
Process server returned paData and return back any result paData
process(KdcRequest, PaDataEntry, PaData) - Method in class org.apache.kerby.kerberos.kerb.client.preauth.PreauthHandle
 
process(KdcRequest, PaData, PaData) - Method in class org.apache.kerby.kerberos.kerb.client.preauth.PreauthHandler
 
process(KdcRequest, PluginRequestContext, PaDataEntry, PaData) - Method in class org.apache.kerby.kerberos.kerb.client.preauth.token.TokenPreauth
Process server returned paData and return back any result paData
process() - Method in class org.apache.kerby.kerberos.kerb.client.request.ArmoredAsRequest
 
process() - Method in class org.apache.kerby.kerberos.kerb.client.request.ArmoredRequest
 
process() - Method in class org.apache.kerby.kerberos.kerb.client.request.ArmoredTgsRequest
 
process() - Method in class org.apache.kerby.kerberos.kerb.client.request.AsRequest
 
process() - Method in class org.apache.kerby.kerberos.kerb.client.request.AsRequestWithCert
 
process() - Method in class org.apache.kerby.kerberos.kerb.client.request.KdcRequest
 
process() - Method in class org.apache.kerby.kerberos.kerb.client.request.TgsRequest
 
processKdcOptions() - Method in class org.apache.kerby.kerberos.kerb.client.request.KdcRequest
 
processResponse(KdcRep) - Method in class org.apache.kerby.kerberos.kerb.client.request.AsRequest
 
processResponse(KdcRep) - Method in class org.apache.kerby.kerberos.kerb.client.request.AsRequestWithCert
 
processResponse(KdcRep) - Method in class org.apache.kerby.kerberos.kerb.client.request.KdcRequest
 
processResponse(KdcRep) - Method in class org.apache.kerby.kerberos.kerb.client.request.TgsRequest
 

Q

question - Variable in class org.apache.kerby.kerberos.kerb.client.preauth.UserResponseItem
 

R

requestContext - Variable in class org.apache.kerby.kerberos.kerb.client.preauth.PreauthHandle
 
requestOpts - Variable in class org.apache.kerby.kerberos.kerb.client.preauth.pkinit.PkinitRequestContext
 
requestSgt(KOptions) - Method in class org.apache.kerby.kerberos.kerb.client.impl.AbstractInternalKrbClient
Request a service ticket provided request options
requestSgt(KOptions) - Method in interface org.apache.kerby.kerberos.kerb.client.impl.InternalKrbClient
Request a service ticket provided request options
requestSgt(TgtTicket, String) - Method in class org.apache.kerby.kerberos.kerb.client.KrbClientBase
Request a service ticket with a TGT targeting for a server
requestSgt(KOptions) - Method in class org.apache.kerby.kerberos.kerb.client.KrbClientBase
Request a service ticket provided request options
requestSgt(AuthToken, String, String) - Method in class org.apache.kerby.kerberos.kerb.client.KrbTokenClient
Request a service ticket using an Access Token.
requestTgt(KOptions) - Method in class org.apache.kerby.kerberos.kerb.client.impl.AbstractInternalKrbClient
Request a Ticket Granting Ticket.
requestTgt(KOptions) - Method in interface org.apache.kerby.kerberos.kerb.client.impl.InternalKrbClient
Request a Ticket Granting Ticket.
requestTgt(String, String) - Method in class org.apache.kerby.kerberos.kerb.client.KrbClient
Request a TGT with user plain credential
requestTgt(String, File) - Method in class org.apache.kerby.kerberos.kerb.client.KrbClient
Request a TGT with user plain credential
requestTgt(KOptions) - Method in class org.apache.kerby.kerberos.kerb.client.KrbClientBase
Request a TGT with using well prepared requestOptions.
requestTgt(String, String, String) - Method in class org.apache.kerby.kerberos.kerb.client.KrbPkinitClient
Request a TGT with user x509 certificate credential
requestTgt() - Method in class org.apache.kerby.kerberos.kerb.client.KrbPkinitClient
Request a TGT with using Anonymous PKINIT
requestTgt(AuthToken, String) - Method in class org.apache.kerby.kerberos.kerb.client.KrbTokenClient
Request a TGT with user token credential and armor cache
requestTgt(AuthToken, TgtTicket) - Method in class org.apache.kerby.kerberos.kerb.client.KrbTokenClient
Request a TGT with user token credential and tgt
requireCrlChecking - Variable in class org.apache.kerby.kerberos.kerb.client.preauth.pkinit.PkinitRequestOpts
 
requireEku - Variable in class org.apache.kerby.kerberos.kerb.client.preauth.pkinit.PkinitRequestOpts
 
requireHostnameMatch - Variable in class org.apache.kerby.kerberos.kerb.client.preauth.pkinit.PkinitRequestOpts
 
reset() - Method in class org.apache.kerby.kerberos.kerb.client.preauth.PreauthContext
 
resetPrequthContxt() - Method in class org.apache.kerby.kerberos.kerb.client.request.KdcRequest
 
resolveCredCache(File) - Method in class org.apache.kerby.kerberos.kerb.client.request.AsRequest
 
respondQuestions() - Method in class org.apache.kerby.kerberos.kerb.client.preauth.UserResponser
Let customize an interface like CMD or WEB UI to selectively respond all the questions
rfc6112Kdc - Variable in class org.apache.kerby.kerberos.kerb.client.preauth.pkinit.PkinitRequestContext
 

S

sendMessage(KdcRequest, ByteBuffer) - Method in class org.apache.kerby.kerberos.kerb.client.impl.DefaultKrbHandler
Send message to kdc.
sendMessage(KdcRequest, ByteBuffer) - Method in class org.apache.kerby.kerberos.kerb.client.KrbHandler
Send message to kdc.
ServerConfiguration - Class in org.apache.kerby.kerberos.kerb.client.preauth.pkinit
Server configuration settings.
ServerConfiguration() - Constructor for class org.apache.kerby.kerberos.kerb.client.preauth.pkinit.ServerConfiguration
 
setAllowedPaType(PaDataType) - Method in class org.apache.kerby.kerberos.kerb.client.preauth.PreauthContext
 
setAllowedPreauth(PaDataType) - Method in class org.apache.kerby.kerberos.kerb.client.request.KdcRequest
 
setAllowTcp(boolean) - Method in class org.apache.kerby.kerberos.kerb.client.KrbClientBase
Set to allow TCP or not.
setAllowUdp(boolean) - Method in class org.apache.kerby.kerberos.kerb.client.KrbClientBase
Set to allow UDP or not.
setAnswer(String, String) - Method in class org.apache.kerby.kerberos.kerb.client.preauth.UserResponser
 
setArmorKey(EncryptionKey) - Method in class org.apache.kerby.kerberos.kerb.client.preauth.KrbFastRequestState
 
setAsKey(EncryptionKey) - Method in class org.apache.kerby.kerberos.kerb.client.request.KdcRequest
 
setCertificatePath(String) - Method in class org.apache.kerby.kerberos.kerb.client.preauth.pkinit.ClientConfiguration
 
setChosenEncryptionType(EncryptionType) - Method in class org.apache.kerby.kerberos.kerb.client.request.KdcRequest
 
setChosenNonce(int) - Method in class org.apache.kerby.kerberos.kerb.client.request.KdcRequest
 
setClientKey(EncryptionKey) - Method in class org.apache.kerby.kerberos.kerb.client.request.AsRequest
 
setClientPrincipal(PrincipalName) - Method in class org.apache.kerby.kerberos.kerb.client.request.AsRequest
 
setCmsType(String) - Method in class org.apache.kerby.kerberos.kerb.client.preauth.pkinit.ClientConfiguration
 
setContext(KrbContext) - Method in class org.apache.kerby.kerberos.kerb.client.request.KdcRequest
 
setDhClient(DiffieHellmanClient) - Method in class org.apache.kerby.kerberos.kerb.client.preauth.pkinit.PkinitRequestContext
 
setDhGroup(DHParameterSpec) - Method in class org.apache.kerby.kerberos.kerb.client.preauth.pkinit.ClientConfiguration
 
setDhGroup(DHParameterSpec) - Method in class org.apache.kerby.kerberos.kerb.client.preauth.pkinit.ServerConfiguration
 
setDhKeyExpiration(long) - Method in class org.apache.kerby.kerberos.kerb.client.preauth.pkinit.ServerConfiguration
 
setDhKeysReused(boolean) - Method in class org.apache.kerby.kerberos.kerb.client.preauth.pkinit.ClientConfiguration
 
setDhKeysReused(boolean) - Method in class org.apache.kerby.kerberos.kerb.client.preauth.pkinit.ServerConfiguration
 
setDhNonceLength(int) - Method in class org.apache.kerby.kerberos.kerb.client.preauth.pkinit.ServerConfiguration
 
setDhUsed(boolean) - Method in class org.apache.kerby.kerberos.kerb.client.preauth.pkinit.ClientConfiguration
 
setDhUsed(boolean) - Method in class org.apache.kerby.kerberos.kerb.client.preauth.pkinit.ServerConfiguration
 
setEncryptionTypes(List<EncryptionType>) - Method in class org.apache.kerby.kerberos.kerb.client.request.KdcRequest
 
setErrorPaData(PaData) - Method in class org.apache.kerby.kerberos.kerb.client.preauth.PreauthContext
 
setFastArmor(KrbFastArmor) - Method in class org.apache.kerby.kerberos.kerb.client.preauth.KrbFastRequestState
 
setFastFlags(int) - Method in class org.apache.kerby.kerberos.kerb.client.preauth.KrbFastRequestState
 
setFastOptions(FastOptions) - Method in class org.apache.kerby.kerberos.kerb.client.preauth.KrbFastRequestState
 
setFastOuterRequest(KdcReq) - Method in class org.apache.kerby.kerberos.kerb.client.preauth.KrbFastRequestState
 
setFastRequestState(KrbFastRequestState) - Method in class org.apache.kerby.kerberos.kerb.client.request.KdcRequest
 
setHostAddresses(List<HostAddress>) - Method in class org.apache.kerby.kerberos.kerb.client.request.KdcRequest
 
setInputPaData(PaData) - Method in class org.apache.kerby.kerberos.kerb.client.preauth.PreauthContext
 
setKdcHost(String) - Method in class org.apache.kerby.kerberos.kerb.client.KrbClientBase
Set KDC host.
setKdcOptions(KdcOptions) - Method in class org.apache.kerby.kerberos.kerb.client.request.KdcRequest
 
setKdcRealm(String) - Method in class org.apache.kerby.kerberos.kerb.client.KrbClientBase
Set KDC realm for ticket request
setKdcRep(KdcRep) - Method in class org.apache.kerby.kerberos.kerb.client.request.KdcRequest
 
setKdcReq(KdcReq) - Method in class org.apache.kerby.kerberos.kerb.client.request.KdcRequest
 
setKdcTcpPort(int) - Method in class org.apache.kerby.kerberos.kerb.client.KrbClientBase
Set KDC tcp port.
setKdcUdpPort(int) - Method in class org.apache.kerby.kerberos.kerb.client.KrbClientBase
Set KDC udp port.
setNonce(int) - Method in class org.apache.kerby.kerberos.kerb.client.preauth.KrbFastRequestState
 
setOuterRequestBody(byte[]) - Method in class org.apache.kerby.kerberos.kerb.client.request.KdcRequest
 
setPreauthOptions(KdcRequest, PluginRequestContext, KOptions) - Method in class org.apache.kerby.kerberos.kerb.client.preauth.AbstractPreauthPlugin
Set krb options passed from user
setPreauthOptions(KdcRequest, PluginRequestContext, KOptions) - Method in interface org.apache.kerby.kerberos.kerb.client.preauth.KrbPreauth
Set krb options passed from user
setPreauthOptions(KdcRequest, PluginRequestContext, KOptions) - Method in class org.apache.kerby.kerberos.kerb.client.preauth.pkinit.PkinitPreauth
Set krb options passed from user
setPreauthOptions(KdcRequest, KOptions) - Method in class org.apache.kerby.kerberos.kerb.client.preauth.PreauthHandle
 
setPreauthOptions(KdcRequest, KOptions) - Method in class org.apache.kerby.kerberos.kerb.client.preauth.PreauthHandler
 
setPreauthOptions(KdcRequest, PluginRequestContext, KOptions) - Method in class org.apache.kerby.kerberos.kerb.client.preauth.token.TokenPreauth
Set krb options passed from user
setPreauthRequired(boolean) - Method in class org.apache.kerby.kerberos.kerb.client.preauth.PreauthContext
 
setPreauthRequired(boolean) - Method in class org.apache.kerby.kerberos.kerb.client.request.KdcRequest
 
setRequestOptions(KOptions) - Method in class org.apache.kerby.kerberos.kerb.client.request.KdcRequest
 
setServerPrincipal(PrincipalName) - Method in class org.apache.kerby.kerberos.kerb.client.request.KdcRequest
 
setSessionData(Object) - Method in class org.apache.kerby.kerberos.kerb.client.request.KdcRequest
 
setTimeout(int) - Method in class org.apache.kerby.kerberos.kerb.client.KrbClientBase
Set time out for connection
storeTicket(TgtTicket, File) - Method in class org.apache.kerby.kerberos.kerb.client.KrbClientBase
Store tgt into the specified credential cache file.

T

TgsRequest - Class in org.apache.kerby.kerberos.kerb.client.request
 
TgsRequest(KrbContext) - Constructor for class org.apache.kerby.kerberos.kerb.client.request.TgsRequest
 
TgsRequestWithTgt - Class in org.apache.kerby.kerberos.kerb.client.request
 
TgsRequestWithTgt(KrbContext, TgtTicket) - Constructor for class org.apache.kerby.kerberos.kerb.client.request.TgsRequestWithTgt
 
TgsRequestWithToken - Class in org.apache.kerby.kerberos.kerb.client.request
Tgs request with an Access Token.
TgsRequestWithToken(KrbContext) - Constructor for class org.apache.kerby.kerberos.kerb.client.request.TgsRequestWithToken
 
TgtPreauth - Class in org.apache.kerby.kerberos.kerb.client.preauth.builtin
 
TgtPreauth() - Constructor for class org.apache.kerby.kerberos.kerb.client.preauth.builtin.TgtPreauth
 
token - Variable in class org.apache.kerby.kerberos.kerb.client.preauth.token.TokenContext
 
TokenContext - Class in org.apache.kerby.kerberos.kerb.client.preauth.token
 
TokenContext() - Constructor for class org.apache.kerby.kerberos.kerb.client.preauth.token.TokenContext
 
TokenOption - Enum in org.apache.kerby.kerberos.kerb.client
This defines all the token options.
TokenPreauth - Class in org.apache.kerby.kerberos.kerb.client.preauth.token
 
TokenPreauth() - Constructor for class org.apache.kerby.kerberos.kerb.client.preauth.token.TokenPreauth
 
TokenRequestContext - Class in org.apache.kerby.kerberos.kerb.client.preauth.token
 
TokenRequestContext() - Constructor for class org.apache.kerby.kerberos.kerb.client.preauth.token.TokenRequestContext
 
tryAgain(KdcRequest, PluginRequestContext, PaDataType, PaData, PaData) - Method in class org.apache.kerby.kerberos.kerb.client.preauth.AbstractPreauthPlugin
When another request to server in the 4 pass, any paData to provide?
tryAgain(KdcRequest, PluginRequestContext, PaDataType, PaData, PaData) - Method in interface org.apache.kerby.kerberos.kerb.client.preauth.KrbPreauth
When another request to server in the 4 pass, any paData to provide?
tryAgain(KdcRequest, PluginRequestContext, PaDataType, PaData, PaData) - Method in class org.apache.kerby.kerberos.kerb.client.preauth.pkinit.PkinitPreauth
When another request to server in the 4 pass, any paData to provide?
tryAgain(KdcRequest, PaDataType, PaData, PaData) - Method in class org.apache.kerby.kerberos.kerb.client.preauth.PreauthHandle
 
tryAgain(KdcRequest, PaData, PaData) - Method in class org.apache.kerby.kerberos.kerb.client.preauth.PreauthHandler
 
tryAgain(KdcRequest, PluginRequestContext, PaDataType, PaData, PaData) - Method in class org.apache.kerby.kerberos.kerb.client.preauth.token.TokenPreauth
When another request to server in the 4 pass, any paData to provide?
tryFirst(KdcRequest, PluginRequestContext, PaData) - Method in class org.apache.kerby.kerberos.kerb.client.preauth.AbstractPreauthPlugin
Attempt to try any initial padata derived from user options
tryFirst(KdcRequest, PluginRequestContext, PaData) - Method in class org.apache.kerby.kerberos.kerb.client.preauth.builtin.EncTsPreauth
Attempt to try any initial padata derived from user options
tryFirst(KdcRequest, PluginRequestContext, PaData) - Method in class org.apache.kerby.kerberos.kerb.client.preauth.builtin.TgtPreauth
Attempt to try any initial padata derived from user options
tryFirst(KdcRequest, PluginRequestContext, PaData) - Method in interface org.apache.kerby.kerberos.kerb.client.preauth.KrbPreauth
Attempt to try any initial padata derived from user options
tryFirst(KdcRequest, PluginRequestContext, PaData) - Method in class org.apache.kerby.kerberos.kerb.client.preauth.pkinit.PkinitPreauth
Attempt to try any initial padata derived from user options
tryFirst(KdcRequest, PaData) - Method in class org.apache.kerby.kerberos.kerb.client.preauth.PreauthHandle
 
tryFirst(KdcRequest, PaData) - Method in class org.apache.kerby.kerberos.kerb.client.preauth.PreauthHandler
 
tryFirst(KdcRequest, PluginRequestContext, PaData) - Method in class org.apache.kerby.kerberos.kerb.client.preauth.token.TokenPreauth
Attempt to try any initial padata derived from user options

U

updateRequestOpts(PluginOpts) - Method in class org.apache.kerby.kerberos.kerb.client.preauth.pkinit.PkinitRequestContext
 
UserResponseItem - Class in org.apache.kerby.kerberos.kerb.client.preauth
 
UserResponseItem(String, String) - Constructor for class org.apache.kerby.kerberos.kerb.client.preauth.UserResponseItem
 
UserResponser - Class in org.apache.kerby.kerberos.kerb.client.preauth
 
UserResponser() - Constructor for class org.apache.kerby.kerberos.kerb.client.preauth.UserResponser
 
usingIdToken - Variable in class org.apache.kerby.kerberos.kerb.client.preauth.token.TokenContext
 
usingRsa - Variable in class org.apache.kerby.kerberos.kerb.client.preauth.pkinit.PkinitRequestOpts
 

V

valueOf(String) - Static method in enum org.apache.kerby.kerberos.kerb.client.KrbConfigKey
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.kerby.kerberos.kerb.client.KrbKdcOption
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.kerby.kerberos.kerb.client.KrbOption
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.kerby.kerberos.kerb.client.KrbOptionGroup
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.kerby.kerberos.kerb.client.PkinitOption
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.kerby.kerberos.kerb.client.TokenOption
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.kerby.kerberos.kerb.client.KrbConfigKey
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.kerby.kerberos.kerb.client.KrbKdcOption
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.kerby.kerberos.kerb.client.KrbOption
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.kerby.kerberos.kerb.client.KrbOptionGroup
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.kerby.kerberos.kerb.client.PkinitOption
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.kerby.kerberos.kerb.client.TokenOption
Returns an array containing the constants of this enum type, in the order they are declared.
A C D E F G H I K M N O P Q R S T U V 
Skip navigation links

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