PaFlags |
AbstractPreauthPlugin.getFlags(KdcRequest kdcRequest,
PluginRequestContext requestContext,
org.apache.kerby.kerberos.kerb.type.pa.PaDataType paType) |
PaFlags |
KdcPreauth.getFlags(KdcRequest kdcRequest,
PluginRequestContext requestContext,
org.apache.kerby.kerberos.kerb.type.pa.PaDataType paType)
Return PA_REAL if pa_type is a real preauthentication type or PA_INFO if it is
an informational type.
|
PluginRequestContext |
AbstractPreauthPlugin.initRequestContext(KdcRequest kdcRequest) |
void |
PreauthHandle.initRequestContext(KdcRequest kdcRequest) |
PluginRequestContext |
KdcPreauth.initRequestContext(KdcRequest kdcRequest)
Initializing request context
|
PreauthContext |
PreauthHandler.preparePreauthContext(KdcRequest kdcRequest) |
void |
PreauthHandler.provideEdata(KdcRequest kdcRequest,
org.apache.kerby.kerberos.kerb.type.pa.PaData outPaData) |
void |
PreauthHandle.provideEdata(KdcRequest kdcRequest,
org.apache.kerby.kerberos.kerb.type.pa.PaData outPaData) |
void |
AbstractPreauthPlugin.provideEdata(KdcRequest kdcRequest,
PluginRequestContext requestContext,
org.apache.kerby.kerberos.kerb.type.pa.PaData outPaData) |
void |
KdcPreauth.provideEdata(KdcRequest kdcRequest,
PluginRequestContext requestContext,
org.apache.kerby.kerberos.kerb.type.pa.PaData outPaData)
Optional: provide pa_data to send to the client as part of the "you need to
use preauthentication" error.
|
void |
PreauthHandler.providePaData(KdcRequest kdcRequest,
org.apache.kerby.kerberos.kerb.type.pa.PaData paData) |
void |
PreauthHandle.providePaData(KdcRequest kdcRequest,
org.apache.kerby.kerberos.kerb.type.pa.PaData paData) |
void |
AbstractPreauthPlugin.providePaData(KdcRequest kdcRequest,
PluginRequestContext requestContext,
org.apache.kerby.kerberos.kerb.type.pa.PaData paData) |
void |
KdcPreauth.providePaData(KdcRequest kdcRequest,
PluginRequestContext requestContext,
org.apache.kerby.kerberos.kerb.type.pa.PaData paData)
Optional: generate preauthentication response data to send to the client as
part of the AS-REP.
|
void |
PreauthHandler.verify(KdcRequest kdcRequest,
org.apache.kerby.kerberos.kerb.type.pa.PaData paData) |
void |
PreauthHandle.verify(KdcRequest kdcRequest,
org.apache.kerby.kerberos.kerb.type.pa.PaDataEntry paData) |
boolean |
AbstractPreauthPlugin.verify(KdcRequest kdcRequest,
PluginRequestContext requestContext,
org.apache.kerby.kerberos.kerb.type.pa.PaDataEntry paData) |
boolean |
KdcPreauth.verify(KdcRequest kdcRequest,
PluginRequestContext requestContext,
org.apache.kerby.kerberos.kerb.type.pa.PaDataEntry paData)
Optional: verify preauthentication data sent by the client, setting the
TKT_FLG_PRE_AUTH or TKT_FLG_HW_AUTH flag in the enc_tkt_reply's "flags"
field as appropriate.
|