Class TokenPreauth
java.lang.Object
org.apache.kerby.kerberos.kerb.server.preauth.AbstractPreauthPlugin
org.apache.kerby.kerberos.kerb.server.preauth.token.TokenPreauth
- All Implemented Interfaces:
org.apache.kerby.kerberos.kerb.preauth.PreauthPluginMeta,KdcPreauth
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanverify(KdcRequest kdcRequest, org.apache.kerby.kerberos.kerb.preauth.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.Methods inherited from class org.apache.kerby.kerberos.kerb.server.preauth.AbstractPreauthPlugin
destroy, getFlags, getName, getPaTypes, getVersion, initRequestContext, initWith, provideEdata, providePaData
-
Constructor Details
-
TokenPreauth
public TokenPreauth()
-
-
Method Details
-
verify
public boolean verify(KdcRequest kdcRequest, org.apache.kerby.kerberos.kerb.preauth.PluginRequestContext requestContext, org.apache.kerby.kerberos.kerb.type.pa.PaDataEntry paData) throws org.apache.kerby.kerberos.kerb.KrbException Description copied from interface:KdcPreauthOptional: 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.- Specified by:
verifyin interfaceKdcPreauth- Overrides:
verifyin classAbstractPreauthPlugin- Parameters:
kdcRequest- kdc requestrequestContext- request contextpaData- preauthentication data- Returns:
- true if verify success
- Throws:
org.apache.kerby.kerberos.kerb.KrbException- e
-