public class

KeyUsage

extends Object
java.lang.Object
   ↳ sun.security.mule.krb5.internal.crypto.KeyUsage

Class Overview

Key usages used for key derivation in Kerberos.

Summary

Constants
int KU_AD_KDC_ISSUED_CKSUM
int KU_AP_REQ_AUTHENTICATOR
int KU_AUTHENTICATOR_CKSUM
int KU_ENC_AP_REP_PART
int KU_ENC_AS_REP_PART
int KU_ENC_KRB_CRED_PART
int KU_ENC_KRB_PRIV_PART
int KU_ENC_TGS_REP_PART_SESSKEY
int KU_ENC_TGS_REP_PART_SUBKEY
int KU_KRB_SAFE_CKSUM
int KU_PA_ENC_TS
int KU_PA_TGS_REQ_AUTHENTICATOR
int KU_PA_TGS_REQ_CKSUM
int KU_TGS_REQ_AUTH_DATA_SESSKEY
int KU_TGS_REQ_AUTH_DATA_SUBKEY
int KU_TICKET
int KU_UNKNOWN
Public Methods
final static boolean isValid(int usage)
[Expand]
Inherited Methods
From class java.lang.Object

Constants

public static final int KU_AD_KDC_ISSUED_CKSUM

Constant Value: 19 (0x00000013)

public static final int KU_AP_REQ_AUTHENTICATOR

Constant Value: 11 (0x0000000b)

public static final int KU_AUTHENTICATOR_CKSUM

Constant Value: 10 (0x0000000a)

public static final int KU_ENC_AP_REP_PART

Constant Value: 12 (0x0000000c)

public static final int KU_ENC_AS_REP_PART

Constant Value: 3 (0x00000003)

public static final int KU_ENC_KRB_CRED_PART

Constant Value: 14 (0x0000000e)

public static final int KU_ENC_KRB_PRIV_PART

Constant Value: 13 (0x0000000d)

public static final int KU_ENC_TGS_REP_PART_SESSKEY

Constant Value: 8 (0x00000008)

public static final int KU_ENC_TGS_REP_PART_SUBKEY

Constant Value: 9 (0x00000009)

public static final int KU_KRB_SAFE_CKSUM

Constant Value: 15 (0x0000000f)

public static final int KU_PA_ENC_TS

Constant Value: 1 (0x00000001)

public static final int KU_PA_TGS_REQ_AUTHENTICATOR

Constant Value: 7 (0x00000007)

public static final int KU_PA_TGS_REQ_CKSUM

Constant Value: 6 (0x00000006)

public static final int KU_TGS_REQ_AUTH_DATA_SESSKEY

Constant Value: 4 (0x00000004)

public static final int KU_TGS_REQ_AUTH_DATA_SUBKEY

Constant Value: 5 (0x00000005)

public static final int KU_TICKET

Constant Value: 2 (0x00000002)

public static final int KU_UNKNOWN

Constant Value: 0 (0x00000000)

Public Methods

public static final boolean isValid (int usage)

Parameters
usage