| Modifier and Type | Method and Description |
|---|---|
void |
KrbHandler.handleRequest(KdcRequest kdcRequest,
boolean tryNextKdc)
Handle the kdc request.
|
void |
KrbHandler.onResponseMessage(KdcRequest kdcRequest,
ByteBuffer responseMessage)
Process the response message from kdc.
|
protected abstract void |
KrbHandler.sendMessage(KdcRequest kdcRequest,
ByteBuffer requestMessage)
Send message to kdc.
|
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultKrbHandler.handleRequest(KdcRequest kdcRequest,
boolean tryNextKdc)
Handle the kdc request.
|
protected void |
DefaultKrbHandler.sendMessage(KdcRequest kdcRequest,
ByteBuffer requestMessage)
Send message to kdc.
|
| Modifier and Type | Method and Description |
|---|---|
List<EncryptionType> |
AbstractPreauthPlugin.getEncTypes(KdcRequest kdcRequest,
PluginRequestContext requestContext)
Get supported encryption types
|
List<EncryptionType> |
KrbPreauth.getEncTypes(KdcRequest kdcRequest,
PluginRequestContext requestContext)
Get supported encryption types
|
PluginRequestContext |
AbstractPreauthPlugin.initRequestContext(KdcRequest kdcRequest)
Initializing request context
|
void |
PreauthHandle.initRequestContext(KdcRequest kdcRequest) |
PluginRequestContext |
KrbPreauth.initRequestContext(KdcRequest kdcRequest)
Initializing request context
|
void |
PreauthHandler.preauth(KdcRequest kdcRequest)
Process preauth inputs and options, prepare and generate pdata to be out
|
PreauthContext |
PreauthHandler.preparePreauthContext(KdcRequest kdcRequest) |
void |
PreauthHandle.prepareQuestions(KdcRequest kdcRequest) |
void |
AbstractPreauthPlugin.prepareQuestions(KdcRequest kdcRequest,
PluginRequestContext requestContext)
Prepare questions to prompt to you asking for credential
|
void |
KrbPreauth.prepareQuestions(KdcRequest kdcRequest,
PluginRequestContext requestContext)
Prepare questions to prompt to you asking for credential
|
void |
PreauthHandler.prepareUserResponses(KdcRequest kdcRequest,
PaData inPadata) |
boolean |
PreauthHandle.process(KdcRequest kdcRequest,
PaDataEntry inPadata,
PaData outPadata) |
void |
PreauthHandler.process(KdcRequest kdcRequest,
PaData inPadata,
PaData outPadata) |
boolean |
AbstractPreauthPlugin.process(KdcRequest kdcRequest,
PluginRequestContext requestContext,
PaDataEntry inPadata,
PaData outPadata)
Process server returned paData and return back any result paData
|
boolean |
KrbPreauth.process(KdcRequest kdcRequest,
PluginRequestContext requestContext,
PaDataEntry inPadata,
PaData outPadata)
Process server returned paData and return back any result paData
|
void |
PreauthHandler.setPreauthOptions(KdcRequest kdcRequest,
org.apache.kerby.KOptions preauthOptions) |
void |
PreauthHandle.setPreauthOptions(KdcRequest kdcRequest,
org.apache.kerby.KOptions preauthOptions) |
void |
AbstractPreauthPlugin.setPreauthOptions(KdcRequest kdcRequest,
PluginRequestContext requestContext,
org.apache.kerby.KOptions options)
Set krb options passed from user
|
void |
KrbPreauth.setPreauthOptions(KdcRequest kdcRequest,
PluginRequestContext requestContext,
org.apache.kerby.KOptions preauthOptions)
Set krb options passed from user
|
void |
PreauthHandler.tryAgain(KdcRequest kdcRequest,
PaData inPadata,
PaData outPadata) |
boolean |
PreauthHandle.tryAgain(KdcRequest kdcRequest,
PaDataType paType,
PaData errPadata,
PaData paData) |
boolean |
AbstractPreauthPlugin.tryAgain(KdcRequest kdcRequest,
PluginRequestContext requestContext,
PaDataType preauthType,
PaData errPadata,
PaData outPadata)
When another request to server in the 4 pass, any paData to provide?
|
boolean |
KrbPreauth.tryAgain(KdcRequest kdcRequest,
PluginRequestContext requestContext,
PaDataType preauthType,
PaData errPadata,
PaData outPadata)
When another request to server in the 4 pass, any paData to provide?
|
void |
PreauthHandler.tryFirst(KdcRequest kdcRequest,
PaData outPadata) |
void |
PreauthHandle.tryFirst(KdcRequest kdcRequest,
PaData outPadata) |
void |
AbstractPreauthPlugin.tryFirst(KdcRequest kdcRequest,
PluginRequestContext requestContext,
PaData outPadata)
Attempt to try any initial padata derived from user options
|
void |
KrbPreauth.tryFirst(KdcRequest kdcRequest,
PluginRequestContext requestContext,
PaData outPadata)
Attempt to try any initial padata derived from user options
|
| Modifier and Type | Method and Description |
|---|---|
void |
EncTsPreauth.prepareQuestions(KdcRequest kdcRequest,
PluginRequestContext requestContext)
Prepare questions to prompt to you asking for credential
|
boolean |
EncTsPreauth.process(KdcRequest kdcRequest,
PluginRequestContext requestContext,
PaDataEntry inPadata,
PaData outPadata)
Process server returned paData and return back any result paData
|
boolean |
TgtPreauth.process(KdcRequest kdcRequest,
PluginRequestContext requestContext,
PaDataEntry inPadata,
PaData outPadata)
Process server returned paData and return back any result paData
|
void |
EncTsPreauth.tryFirst(KdcRequest kdcRequest,
PluginRequestContext requestContext,
PaData outPadata)
Attempt to try any initial padata derived from user options
|
void |
TgtPreauth.tryFirst(KdcRequest kdcRequest,
PluginRequestContext requestContext,
PaData outPadata)
Attempt to try any initial padata derived from user options
|
| Modifier and Type | Method and Description |
|---|---|
PluginRequestContext |
PkinitPreauth.initRequestContext(KdcRequest kdcRequest)
Initializing request context
|
void |
PkinitPreauth.prepareQuestions(KdcRequest kdcRequest,
PluginRequestContext requestContext)
Prepare questions to prompt to you asking for credential
|
boolean |
PkinitPreauth.process(KdcRequest kdcRequest,
PluginRequestContext requestContext,
PaDataEntry inPadata,
PaData outPadata)
Process server returned paData and return back any result paData
|
void |
PkinitPreauth.setPreauthOptions(KdcRequest kdcRequest,
PluginRequestContext requestContext,
org.apache.kerby.KOptions options)
Set krb options passed from user
|
boolean |
PkinitPreauth.tryAgain(KdcRequest kdcRequest,
PluginRequestContext requestContext,
PaDataType preauthType,
PaData errPadata,
PaData outPadata)
When another request to server in the 4 pass, any paData to provide?
|
void |
PkinitPreauth.tryFirst(KdcRequest kdcRequest,
PluginRequestContext requestContext,
PaData outPadata)
Attempt to try any initial padata derived from user options
|
| Modifier and Type | Method and Description |
|---|---|
List<EncryptionType> |
TokenPreauth.getEncTypes(KdcRequest kdcRequest,
PluginRequestContext requestContext)
Get supported encryption types
|
PluginRequestContext |
TokenPreauth.initRequestContext(KdcRequest kdcRequest)
Initializing request context
|
void |
TokenPreauth.prepareQuestions(KdcRequest kdcRequest,
PluginRequestContext requestContext)
Prepare questions to prompt to you asking for credential
|
boolean |
TokenPreauth.process(KdcRequest kdcRequest,
PluginRequestContext requestContext,
PaDataEntry inPadata,
PaData outPadata)
Process server returned paData and return back any result paData
|
void |
TokenPreauth.setPreauthOptions(KdcRequest kdcRequest,
PluginRequestContext requestContext,
org.apache.kerby.KOptions options)
Set krb options passed from user
|
boolean |
TokenPreauth.tryAgain(KdcRequest kdcRequest,
PluginRequestContext requestContext,
PaDataType preauthType,
PaData errPadata,
PaData outPadata)
When another request to server in the 4 pass, any paData to provide?
|
void |
TokenPreauth.tryFirst(KdcRequest kdcRequest,
PluginRequestContext requestContext,
PaData outPadata)
Attempt to try any initial padata derived from user options
|
| Modifier and Type | Class and Description |
|---|---|
class |
ArmoredAsRequest
This initiates an armor protected AS-REQ using FAST/Pre-auth.
|
class |
ArmoredTgsRequest |
class |
AsRequest |
class |
AsRequestWithCert |
class |
AsRequestWithKeytab |
class |
AsRequestWithPasswd |
class |
AsRequestWithToken
This initiates an AS-REQ using TokenPreauth mechanism.
|
class |
TgsRequest |
class |
TgsRequestWithTgt |
class |
TgsRequestWithToken
Tgs request with an Access Token.
|
| Constructor and Description |
|---|
ArmoredRequest(KdcRequest kdcRequest) |
Copyright © 2014–2022 The Apache Software Foundation. All rights reserved.