JavaScript is disabled on your browser.
 
Enum Constant Summary 
Enum Constants 
 
 
Method Summary 
All Methods Static Methods Instance Methods Concrete Methods 
Use this in place of valueOf to convert the raw string returned by the service into the enum value.
 
Use this in place of 
values() to return a 
Set of all values known to the SDK.
 
 
 
Returns the enum constant of this type with the specified name.
 
Returns an array containing the constants of this enum type, in
the order they are declared.
 
 
 
 
 
 
 
 
Enum Constant Details 
TR31_B0_BASE_DERIVATION_KEY 
public static final  KeyUsage   TR31_B0_BASE_DERIVATION_KEY  
 
 
TR31_C0_CARD_VERIFICATION_KEY 
public static final  KeyUsage   TR31_C0_CARD_VERIFICATION_KEY  
 
 
TR31_D0_SYMMETRIC_DATA_ENCRYPTION_KEY 
public static final  KeyUsage   TR31_D0_SYMMETRIC_DATA_ENCRYPTION_KEY  
 
 
TR31_D1_ASYMMETRIC_KEY_FOR_DATA_ENCRYPTION 
public static final  KeyUsage   TR31_D1_ASYMMETRIC_KEY_FOR_DATA_ENCRYPTION  
 
 
TR31_E0_EMV_MKEY_APP_CRYPTOGRAMS 
public static final  KeyUsage   TR31_E0_EMV_MKEY_APP_CRYPTOGRAMS  
 
 
TR31_E1_EMV_MKEY_CONFIDENTIALITY 
public static final  KeyUsage   TR31_E1_EMV_MKEY_CONFIDENTIALITY  
 
 
TR31_E2_EMV_MKEY_INTEGRITY 
public static final  KeyUsage   TR31_E2_EMV_MKEY_INTEGRITY  
 
 
TR31_E4_EMV_MKEY_DYNAMIC_NUMBERS 
public static final  KeyUsage   TR31_E4_EMV_MKEY_DYNAMIC_NUMBERS  
 
 
TR31_E5_EMV_MKEY_CARD_PERSONALIZATION 
public static final  KeyUsage   TR31_E5_EMV_MKEY_CARD_PERSONALIZATION  
 
 
TR31_E6_EMV_MKEY_OTHER 
public static final  KeyUsage   TR31_E6_EMV_MKEY_OTHER  
 
 
TR31_K0_KEY_ENCRYPTION_KEY 
public static final  KeyUsage   TR31_K0_KEY_ENCRYPTION_KEY  
 
 
TR31_K1_KEY_BLOCK_PROTECTION_KEY 
public static final  KeyUsage   TR31_K1_KEY_BLOCK_PROTECTION_KEY  
 
 
TR31_K3_ASYMMETRIC_KEY_FOR_KEY_AGREEMENT 
public static final  KeyUsage   TR31_K3_ASYMMETRIC_KEY_FOR_KEY_AGREEMENT  
 
 
TR31_M3_ISO_9797_3_MAC_KEY 
public static final  KeyUsage   TR31_M3_ISO_9797_3_MAC_KEY  
 
 
TR31_M6_ISO_9797_5_CMAC_KEY 
public static final  KeyUsage   TR31_M6_ISO_9797_5_CMAC_KEY  
 
 
TR31_M7_HMAC_KEY 
public static final  KeyUsage   TR31_M7_HMAC_KEY  
 
 
TR31_P0_PIN_ENCRYPTION_KEY 
public static final  KeyUsage   TR31_P0_PIN_ENCRYPTION_KEY  
 
 
TR31_P1_PIN_GENERATION_KEY 
public static final  KeyUsage   TR31_P1_PIN_GENERATION_KEY  
 
 
TR31_S0_ASYMMETRIC_KEY_FOR_DIGITAL_SIGNATURE 
public static final  KeyUsage   TR31_S0_ASYMMETRIC_KEY_FOR_DIGITAL_SIGNATURE  
 
 
TR31_V1_IBM3624_PIN_VERIFICATION_KEY 
public static final  KeyUsage   TR31_V1_IBM3624_PIN_VERIFICATION_KEY  
 
 
TR31_V2_VISA_PIN_VERIFICATION_KEY 
public static final  KeyUsage   TR31_V2_VISA_PIN_VERIFICATION_KEY  
 
 
TR31_K2_TR34_ASYMMETRIC_KEY 
public static final  KeyUsage   TR31_K2_TR34_ASYMMETRIC_KEY  
 
 
UNKNOWN_TO_SDK_VERSION 
public static final  KeyUsage   UNKNOWN_TO_SDK_VERSION  
 
 
 
 
 
Method Details 
values 
Returns an array containing the constants of this enum type, in
the order they are declared.
Returns: 
an array containing the constants of this enum type, in the order they are declared 
 
 
 
valueOf 
Returns the enum constant of this type with the specified name.
The string must match exactly  an identifier used to declare an
enum constant in this type.  (Extraneous whitespace characters are 
not permitted.)
Parameters: 
name - the name of the enum constant to be returned. 
Returns: 
the enum constant with the specified name 
Throws: 
IllegalArgumentException  - if this enum type has no constant with the specified name 
NullPointerException  - if the argument is null 
 
 
 
 
fromValue 
Use this in place of valueOf to convert the raw string returned by the service into the enum value.
Parameters: 
value - real value 
Returns: 
KeyUsage corresponding to the value