sun.security.mule.krb5.internal.crypto
Class KeyUsage

java.lang.Object
  extended by sun.security.mule.krb5.internal.crypto.KeyUsage

public class KeyUsage
extends Object

Key usages used for key derivation in Kerberos.


Field Summary
static int KU_AD_KDC_ISSUED_CKSUM
           
static int KU_AP_REQ_AUTHENTICATOR
           
static int KU_AUTHENTICATOR_CKSUM
           
static int KU_ENC_AP_REP_PART
           
static int KU_ENC_AS_REP_PART
           
static int KU_ENC_KRB_CRED_PART
           
static int KU_ENC_KRB_PRIV_PART
           
static int KU_ENC_TGS_REP_PART_SESSKEY
           
static int KU_ENC_TGS_REP_PART_SUBKEY
           
static int KU_KRB_SAFE_CKSUM
           
static int KU_PA_ENC_TS
           
static int KU_PA_TGS_REQ_AUTHENTICATOR
           
static int KU_PA_TGS_REQ_CKSUM
           
static int KU_TGS_REQ_AUTH_DATA_SESSKEY
           
static int KU_TGS_REQ_AUTH_DATA_SUBKEY
           
static int KU_TICKET
           
static int KU_UNKNOWN
           
 
Method Summary
static boolean isValid(int usage)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

KU_UNKNOWN

public static final int KU_UNKNOWN
See Also:
Constant Field Values

KU_PA_ENC_TS

public static final int KU_PA_ENC_TS
See Also:
Constant Field Values

KU_TICKET

public static final int KU_TICKET
See Also:
Constant Field Values

KU_ENC_AS_REP_PART

public static final int KU_ENC_AS_REP_PART
See Also:
Constant Field Values

KU_TGS_REQ_AUTH_DATA_SESSKEY

public static final int KU_TGS_REQ_AUTH_DATA_SESSKEY
See Also:
Constant Field Values

KU_TGS_REQ_AUTH_DATA_SUBKEY

public static final int KU_TGS_REQ_AUTH_DATA_SUBKEY
See Also:
Constant Field Values

KU_PA_TGS_REQ_CKSUM

public static final int KU_PA_TGS_REQ_CKSUM
See Also:
Constant Field Values

KU_PA_TGS_REQ_AUTHENTICATOR

public static final int KU_PA_TGS_REQ_AUTHENTICATOR
See Also:
Constant Field Values

KU_ENC_TGS_REP_PART_SESSKEY

public static final int KU_ENC_TGS_REP_PART_SESSKEY
See Also:
Constant Field Values

KU_ENC_TGS_REP_PART_SUBKEY

public static final int KU_ENC_TGS_REP_PART_SUBKEY
See Also:
Constant Field Values

KU_AUTHENTICATOR_CKSUM

public static final int KU_AUTHENTICATOR_CKSUM
See Also:
Constant Field Values

KU_AP_REQ_AUTHENTICATOR

public static final int KU_AP_REQ_AUTHENTICATOR
See Also:
Constant Field Values

KU_ENC_AP_REP_PART

public static final int KU_ENC_AP_REP_PART
See Also:
Constant Field Values

KU_ENC_KRB_PRIV_PART

public static final int KU_ENC_KRB_PRIV_PART
See Also:
Constant Field Values

KU_ENC_KRB_CRED_PART

public static final int KU_ENC_KRB_CRED_PART
See Also:
Constant Field Values

KU_KRB_SAFE_CKSUM

public static final int KU_KRB_SAFE_CKSUM
See Also:
Constant Field Values

KU_AD_KDC_ISSUED_CKSUM

public static final int KU_AD_KDC_ISSUED_CKSUM
See Also:
Constant Field Values
Method Detail

isValid

public static final boolean isValid(int usage)


Copyright © 2013. All Rights Reserved.