Class KdcFastContext
java.lang.Object
org.apache.kerby.kerberos.kerb.server.preauth.KdcFastContext
Maintaining FAST processing state in KDC side per request.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbyte[]findAndProcessFast(org.apache.kerby.kerberos.kerb.type.kdc.KdcReq kdcReq, byte[] checksumData, org.apache.kerby.kerberos.kerb.type.base.EncryptionKey tgsSubKey, org.apache.kerby.kerberos.kerb.type.base.EncryptionKey tgsSessionKey) org.apache.kerby.kerberos.kerb.type.base.EncryptionKeyintorg.apache.kerby.kerberos.kerb.type.fast.FastOptionsorg.apache.kerby.kerberos.kerb.type.base.EncryptionKeyvoidsetArmorKey(org.apache.kerby.kerberos.kerb.type.base.EncryptionKey armorKey) voidsetFastFlags(int fastFlags) voidsetFastOptions(org.apache.kerby.kerberos.kerb.type.fast.FastOptions fastOptions) voidsetStrengthenKey(org.apache.kerby.kerberos.kerb.type.base.EncryptionKey strengthenKey)
-
Constructor Details
-
KdcFastContext
public KdcFastContext()
-
-
Method Details
-
getArmorKey
public org.apache.kerby.kerberos.kerb.type.base.EncryptionKey getArmorKey() -
setArmorKey
public void setArmorKey(org.apache.kerby.kerberos.kerb.type.base.EncryptionKey armorKey) -
getStrengthenKey
public org.apache.kerby.kerberos.kerb.type.base.EncryptionKey getStrengthenKey() -
setStrengthenKey
public void setStrengthenKey(org.apache.kerby.kerberos.kerb.type.base.EncryptionKey strengthenKey) -
getFastOptions
public org.apache.kerby.kerberos.kerb.type.fast.FastOptions getFastOptions() -
setFastOptions
public void setFastOptions(org.apache.kerby.kerberos.kerb.type.fast.FastOptions fastOptions) -
getFastFlags
public int getFastFlags() -
setFastFlags
public void setFastFlags(int fastFlags) -
findAndProcessFast
public byte[] findAndProcessFast(org.apache.kerby.kerberos.kerb.type.kdc.KdcReq kdcReq, byte[] checksumData, org.apache.kerby.kerberos.kerb.type.base.EncryptionKey tgsSubKey, org.apache.kerby.kerberos.kerb.type.base.EncryptionKey tgsSessionKey)
-