public enum AlgorithmType extends Enum<AlgorithmType>
Java class for AlgorithmType.
The following schema fragment specifies the expected content contained within this class.
<simpleType name="AlgorithmType">
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<enumeration value="id-retail-cbc-mac"/>
<enumeration value="id-retail-cbc-mac-sha-256"/>
<enumeration value="id-ukpt-wrap "/>
<enumeration value="id-dukpt-wrap"/>
<enumeration value="des-ede3-ecb"/>
<enumeration value="des-ede3-cbc"/>
<enumeration value="id-sha256"/>
<enumeration value="sha256WithRSAEncryption"/>
<enumeration value="rsaEncryption"/>
</restriction>
</simpleType>
| Enum Constant and Description |
|---|
DES_EDE_3_CBC
Triple DES CBC encryption with double length key (112 Bit) as defined in FIPS PUB 46-3 - (OID: iso(1) member-body(2) us(840) rsadsi(113549)
|
DES_EDE_3_ECB
Triple DES ECB encryption with double length key (112 Bit) as defined in FIPS PUB 46-3 - (OID: iso(1) member-body(2) fr(250) type-org (1) gie-cb(79)
|
ID_DUKPT_WRAP
DUKPT is specified in ANS X9.24-2004, Annex A, and ISO/DIS 13492-2006.
|
ID_RETAIL_CBC_MAC
Retail CBC-MAC (cf.
|
ID_RETAIL_CBC_MAC_SHA_256
Retail-CBC-MAC with SHA-256 - (OID: iso(1) member-body(2) fr(250) type-org (1) gie-cb(79) algorithm(10) epas(1) 3)
|
ID_SHA_256
Message Digest Algorithm SHA-256 as defined in FIPS 180-1 and 2 - (ISO20022 Label: SHA256)
|
ID_UKPT_WRAP
The UKPT or Master Session Key key encryption - (OID: iso(1) member-body(2) fr(250) type-org (1) gie-cb(79) algorithm(10) epas(1) 4)
|
RSA_ENCRYPTION
Key Transport Algorithm RSA - (OID: iso(1) member-body(2) us(840) rsadsi(113549) pkcs(1) pkcs-1(1) 1)
|
SHA_256_WITH_RSA_ENCRYPTION
Signature Algorithms SHA-256 with RSA - (OID: iso(1) member-body(2) us(840) rsadsi(113549) pkcs(1) pkcs-1(1) 11)
|
| Modifier and Type | Method and Description |
|---|---|
static AlgorithmType |
fromValue(String v)
From value algorithm type.
|
String |
value()
Value string.
|
static AlgorithmType |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static AlgorithmType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final AlgorithmType ID_RETAIL_CBC_MAC
public static final AlgorithmType ID_RETAIL_CBC_MAC_SHA_256
public static final AlgorithmType ID_UKPT_WRAP
public static final AlgorithmType ID_DUKPT_WRAP
public static final AlgorithmType DES_EDE_3_ECB
public static final AlgorithmType DES_EDE_3_CBC
public static final AlgorithmType ID_SHA_256
public static final AlgorithmType SHA_256_WITH_RSA_ENCRYPTION
public static final AlgorithmType RSA_ENCRYPTION
public static AlgorithmType[] values()
for (AlgorithmType c : AlgorithmType.values()) System.out.println(c);
public static AlgorithmType valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is nullpublic String value()
public static AlgorithmType fromValue(String v)
v - the vCopyright © 2022. All rights reserved.