public class EncTsPreauth extends AbstractPreauthPlugin
context| Constructor and Description |
|---|
EncTsPreauth() |
| Modifier and Type | Method and Description |
|---|---|
PaFlags |
getFlags(PaDataType paType)
Return PA_REAL if pa_type is a real preauthentication type or PA_INFO if it is
an informational type.
|
void |
prepareQuestions(KdcRequest kdcRequest,
PluginRequestContext requestContext)
Prepare questions to prompt to you asking for credential
|
boolean |
process(KdcRequest kdcRequest,
PluginRequestContext requestContext,
PaDataEntry inPadata,
PaData outPadata)
Process server returned paData and return back any result paData
|
void |
tryFirst(KdcRequest kdcRequest,
PluginRequestContext requestContext,
PaData outPadata)
Attempt to try any initial padata derived from user options
|
destroy, getEncTypes, getName, getPaTypes, getVersion, init, initRequestContext, setPreauthOptions, tryAgainpublic void prepareQuestions(KdcRequest kdcRequest, PluginRequestContext requestContext) throws KrbException
prepareQuestions in interface KrbPreauthprepareQuestions in class AbstractPreauthPluginkdcRequest - The kdc requestrequestContext - The request contextKrbException - epublic void tryFirst(KdcRequest kdcRequest, PluginRequestContext requestContext, PaData outPadata) throws KrbException
tryFirst in interface KrbPreauthtryFirst in class AbstractPreauthPluginkdcRequest - The kdc requestrequestContext - The request contextoutPadata - The outPadataKrbException - epublic boolean process(KdcRequest kdcRequest, PluginRequestContext requestContext, PaDataEntry inPadata, PaData outPadata) throws KrbException
process in interface KrbPreauthprocess in class AbstractPreauthPluginkdcRequest - The kdc requestrequestContext - The request contextinPadata - The inPadataoutPadata - The outPadataKrbException - epublic PaFlags getFlags(PaDataType paType)
getFlags in interface KrbPreauthgetFlags in class AbstractPreauthPluginpaType - The pa_typeCopyright © 2014–2016 The Apache Software Foundation. All rights reserved.