public static enum DnssecConstants.SignatureAlgorithm extends Enum<DnssecConstants.SignatureAlgorithm>
| Enum Constant and Description |
|---|
DHDiffie-Hellman |
DSADSA/SHA1 |
DSA_NSEC3_SHA1DSA NSEC3 SHA1 |
ECC_GOSTGOST R 34.10-2001 |
ECDSAP256SHA256ECDSA Curve P-256 with SHA-256 |
ECDSAP384SHA384ECDSA Curve P-384 with SHA-384 |
INDIRECTReserved for Indirect Keys |
PRIVATEDNSprivate algorithm |
PRIVATEOIDprivate algorithm oid |
RSAMD5Deprecated. |
RSASHA1RSA/SHA-1 |
RSASHA1_NSEC3_SHA1RSASHA1 NSEC3 SHA1 |
RSASHA256RSA/SHA-256 |
RSASHA512RSA/SHA-512 |
| Modifier and Type | Field and Description |
|---|---|
String | descriptionthe algorithm description |
byte | numberthe algorithm number |
| Modifier and Type | Method and Description |
|---|---|
static DnssecConstants.SignatureAlgorithm | forByte(byte b)Look up a SignatureAlgorithm by its byte value. |
static DnssecConstants.SignatureAlgorithm | valueOf(String name)Returns the enum constant of this type with the specified name. |
static DnssecConstants.SignatureAlgorithm[] | values()Returns an array containing the constants of this enum type, in
the order they are declared. |
public static final DnssecConstants.SignatureAlgorithm DH
public static final DnssecConstants.SignatureAlgorithm DSA
public static final DnssecConstants.SignatureAlgorithm DSA_NSEC3_SHA1
public static final DnssecConstants.SignatureAlgorithm ECC_GOST
public static final DnssecConstants.SignatureAlgorithm ECDSAP256SHA256
public static final DnssecConstants.SignatureAlgorithm ECDSAP384SHA384
public static final DnssecConstants.SignatureAlgorithm INDIRECT
public static final DnssecConstants.SignatureAlgorithm PRIVATEDNS
public static final DnssecConstants.SignatureAlgorithm PRIVATEOID
@Deprecated public static final DnssecConstants.SignatureAlgorithm RSAMD5
public static final DnssecConstants.SignatureAlgorithm RSASHA1
public static final DnssecConstants.SignatureAlgorithm RSASHA1_NSEC3_SHA1
public static final DnssecConstants.SignatureAlgorithm RSASHA256
public static final DnssecConstants.SignatureAlgorithm RSASHA512
public final String description
public final byte number
public static DnssecConstants.SignatureAlgorithm forByte(byte b)
b - the algorithm numberpublic static DnssecConstants.SignatureAlgorithm 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 DnssecConstants.SignatureAlgorithm[] values()
for (DnssecConstants.SignatureAlgorithm c : DnssecConstants.SignatureAlgorithm.values()) System.out.println(c);