public enum PublicKeyAlgorithm extends Enum<PublicKeyAlgorithm>
Enum Constant and Description |
---|
DIFFIE_HELLMAN |
DSA |
EC
Deprecated.
use
ECDH instead. |
ECDH |
ECDSA |
ELGAMAL_ENCRYPT |
ELGAMAL_GENERAL |
RSA_ENCRYPT |
RSA_GENERAL |
RSA_SIGN |
Modifier and Type | Method and Description |
---|---|
static PublicKeyAlgorithm |
fromId(int id) |
int |
getAlgorithmId() |
static PublicKeyAlgorithm |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static PublicKeyAlgorithm[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final PublicKeyAlgorithm RSA_GENERAL
public static final PublicKeyAlgorithm RSA_ENCRYPT
public static final PublicKeyAlgorithm RSA_SIGN
public static final PublicKeyAlgorithm ELGAMAL_ENCRYPT
public static final PublicKeyAlgorithm DSA
public static final PublicKeyAlgorithm EC
ECDH
instead.public static final PublicKeyAlgorithm ECDH
public static final PublicKeyAlgorithm ECDSA
public static final PublicKeyAlgorithm ELGAMAL_GENERAL
public static final PublicKeyAlgorithm DIFFIE_HELLMAN
public static PublicKeyAlgorithm[] values()
for (PublicKeyAlgorithm c : PublicKeyAlgorithm.values()) System.out.println(c);
public static PublicKeyAlgorithm 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 PublicKeyAlgorithm fromId(int id)
public int getAlgorithmId()