java.lang.Object
java.lang.Enum<SignatureMethod>
com.blackhillsoftware.smf.smf119.zert.SignatureMethod
All Implemented Interfaces:
Serializable, Comparable<SignatureMethod>, java.lang.constant.Constable

public enum SignatureMethod extends Enum<SignatureMethod>
  • Enum Constant Details

    • UNKNOWN

      public static final SignatureMethod UNKNOWN
      Constant: 0x00 = 0
    • NONE

      public static final SignatureMethod NONE
      Constant: 0x01 = 1
    • RSA_MD2

      public static final SignatureMethod RSA_MD2
      Constant: 0x02 = 2
    • RSA_MD5

      public static final SignatureMethod RSA_MD5
      Constant: 0x03 = 3
    • RSA_SHA1

      public static final SignatureMethod RSA_SHA1
      Constant: 0x04 = 4
    • DSA_SHA1

      public static final SignatureMethod DSA_SHA1
      Constant: 0x05 = 5
    • RSA_SHA224

      public static final SignatureMethod RSA_SHA224
      Constant: 0x06 = 6
    • RSA_SHA256

      public static final SignatureMethod RSA_SHA256
      Constant: 0x07 = 7
    • RSA_SHA384

      public static final SignatureMethod RSA_SHA384
      Constant: 0x08 = 8
    • RSA_SHA512

      public static final SignatureMethod RSA_SHA512
      Constant: 0x09 = 9
    • ECDSA_SHA1

      public static final SignatureMethod ECDSA_SHA1
      Constant: 0x0A = 10
    • ECDSA_SHA224

      public static final SignatureMethod ECDSA_SHA224
      Constant: 0x0B = 11
    • ECDSA_SHA256

      public static final SignatureMethod ECDSA_SHA256
      Constant: 0x0C = 12
    • ECDSA_SHA384

      public static final SignatureMethod ECDSA_SHA384
      Constant: 0x0D = 13
    • ECDSA_SHA512

      public static final SignatureMethod ECDSA_SHA512
      Constant: 0x0E = 14
    • DSA_SHA224

      public static final SignatureMethod DSA_SHA224
      Constant: 0x0F = 15
    • DSA_SHA256

      public static final SignatureMethod DSA_SHA256
      Constant: 0x10 = 16
    • RSA_PSS_RSAE_SHA256

      public static final SignatureMethod RSA_PSS_RSAE_SHA256
      Constant: 0x11 = 17
    • RSA_PSS_RSAE_SHA384

      public static final SignatureMethod RSA_PSS_RSAE_SHA384
      Constant: 0x12 = 18
    • RSA_PSS_RSAE_SHA512

      public static final SignatureMethod RSA_PSS_RSAE_SHA512
      Constant: 0x13 = 19
    • ED25519

      public static final SignatureMethod ED25519
      Constant: 0x14 = 20
    • ED448

      public static final SignatureMethod ED448
      Constant: 0x15 = 21
    • RSA_PSS_PSS_SHA256

      public static final SignatureMethod RSA_PSS_PSS_SHA256
      Constant: 0x16 = 22
    • RSA_PSS_PSS_SHA384

      public static final SignatureMethod RSA_PSS_PSS_SHA384
      Constant: 0x17 = 23
    • RSA_PSS_PSS_SHA512

      public static final SignatureMethod RSA_PSS_PSS_SHA512
      Constant: 0x18 = 24
    • NOT_DEFINED

      public static final SignatureMethod NOT_DEFINED
  • Method Details

    • values

      public static SignatureMethod[] 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

      public static SignatureMethod valueOf(String name)
      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
    • from

      public static SignatureMethod from(int value)
      Get the SignatureMethod for an integer value
      Parameters:
      value - the integer value
      Returns:
      the corresponding SignatureMethod