public enum AlgorithmID extends Enum<AlgorithmID>
| Modifier and Type | Method and Description |
|---|---|
com.upokecenter.cbor.CBORObject |
AsCBOR() |
static AlgorithmID |
FromCBOR(com.upokecenter.cbor.CBORObject obj) |
int |
getKeySize() |
int |
getTagSize() |
static AlgorithmID |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static AlgorithmID[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final AlgorithmID AES_GCM_128
public static final AlgorithmID AES_GCM_192
public static final AlgorithmID AES_GCM_256
public static final AlgorithmID HMAC_SHA_256_64
public static final AlgorithmID HMAC_SHA_256
public static final AlgorithmID HMAC_SHA_384
public static final AlgorithmID HMAC_SHA_512
public static final AlgorithmID AES_CCM_16_64_128
public static final AlgorithmID AES_CCM_16_64_256
public static final AlgorithmID AES_CCM_64_64_128
public static final AlgorithmID AES_CCM_64_64_256
public static final AlgorithmID AES_CBC_MAC_128_64
public static final AlgorithmID AES_CBC_MAC_256_64
public static final AlgorithmID AES_CBC_MAC_128_128
public static final AlgorithmID AES_CBC_MAC_256_128
public static final AlgorithmID AES_CCM_16_128_128
public static final AlgorithmID AES_CCM_16_128_256
public static final AlgorithmID AES_CCM_64_128_128
public static final AlgorithmID AES_CCM_64_128_256
public static final AlgorithmID AES_KW_128
public static final AlgorithmID AES_KW_192
public static final AlgorithmID AES_KW_256
public static final AlgorithmID Direct
public static final AlgorithmID ECDSA_256
public static final AlgorithmID HKDF_HMAC_SHA_256
public static final AlgorithmID HKDF_HMAC_SHA_512
public static final AlgorithmID HKDF_HMAC_AES_128
public static final AlgorithmID HKDF_HMAC_AES_256
public static final AlgorithmID ECDSA_384
public static final AlgorithmID ECDSA_512
public static final AlgorithmID EDDSA
public static final AlgorithmID ECDH_ES_HKDF_256
public static final AlgorithmID ECDH_ES_HKDF_512
public static final AlgorithmID ECDH_SS_HKDF_256
public static final AlgorithmID ECDH_SS_HKDF_512
public static final AlgorithmID ECDH_ES_HKDF_256_AES_KW_128
public static final AlgorithmID ECDH_ES_HKDF_256_AES_KW_192
public static final AlgorithmID ECDH_ES_HKDF_256_AES_KW_256
public static final AlgorithmID ECDH_SS_HKDF_256_AES_KW_128
public static final AlgorithmID ECDH_SS_HKDF_256_AES_KW_192
public static final AlgorithmID ECDH_SS_HKDF_256_AES_KW_256
public static AlgorithmID[] values()
for (AlgorithmID c : AlgorithmID.values()) System.out.println(c);
public static AlgorithmID 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 static AlgorithmID FromCBOR(com.upokecenter.cbor.CBORObject obj) throws CoseException
CoseExceptionpublic com.upokecenter.cbor.CBORObject AsCBOR()
public int getKeySize()
public int getTagSize()
COSE for Java documentation, generatedin 2018.