public class PkinitPreauth extends AbstractPreauthPlugin
| Constructor and Description |
|---|
PkinitPreauth() |
| Modifier and Type | Method and Description |
|---|---|
PluginRequestContext |
initRequestContext(KdcRequest kdcRequest)
Initializing request context
|
void |
initWith(KdcContext kdcContext)
Initializing plugin context for each realm
|
boolean |
verify(KdcRequest kdcRequest,
PluginRequestContext requestContext,
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.
|
destroy, getFlags, getName, getPaTypes, getVersion, provideEdata, providePaDatapublic void initWith(KdcContext kdcContext)
KdcPreauthinitWith in interface KdcPreauthinitWith in class AbstractPreauthPluginkdcContext - kdc contextpublic PluginRequestContext initRequestContext(KdcRequest kdcRequest)
KdcPreauthinitRequestContext in interface KdcPreauthinitRequestContext in class AbstractPreauthPluginkdcRequest - kdc contextpublic boolean verify(KdcRequest kdcRequest, PluginRequestContext requestContext, PaDataEntry paData) throws KrbException
KdcPreauthverify in interface KdcPreauthverify in class AbstractPreauthPluginkdcRequest - kdc requestrequestContext - request contextpaData - preauthentication dataKrbException - eCopyright © 2014–2016 The Apache Software Foundation. All rights reserved.