Class PreauthHandle

java.lang.Object
org.apache.kerby.kerberos.kerb.server.preauth.PreauthHandle

public class PreauthHandle extends Object
  • Field Details

    • preauth

      public KdcPreauth preauth
    • requestContext

      public org.apache.kerby.kerberos.kerb.preauth.PluginRequestContext requestContext
  • Constructor Details

    • PreauthHandle

      public PreauthHandle(KdcPreauth preauth)
  • Method Details

    • initRequestContext

      public void initRequestContext(KdcRequest kdcRequest)
    • provideEdata

      public void provideEdata(KdcRequest kdcRequest, org.apache.kerby.kerberos.kerb.type.pa.PaData outPaData) throws org.apache.kerby.kerberos.kerb.KrbException
      Throws:
      org.apache.kerby.kerberos.kerb.KrbException
    • verify

      public void verify(KdcRequest kdcRequest, org.apache.kerby.kerberos.kerb.type.pa.PaDataEntry paData) throws org.apache.kerby.kerberos.kerb.KrbException
      Throws:
      org.apache.kerby.kerberos.kerb.KrbException
    • providePaData

      public void providePaData(KdcRequest kdcRequest, org.apache.kerby.kerberos.kerb.type.pa.PaData paData)
    • destroy

      public void destroy()