Enum Class Primitive

java.lang.Object
java.lang.Enum<Primitive>
org.cyclonedx.model.component.crypto.enums.Primitive
All Implemented Interfaces:
Serializable, Comparable<Primitive>, Constable

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

    • DRBG

      public static final Primitive DRBG
    • MAC

      public static final Primitive MAC
    • BLOCK_CIPHER

      public static final Primitive BLOCK_CIPHER
    • STREAM_CIPHER

      public static final Primitive STREAM_CIPHER
    • SIGNATURE

      public static final Primitive SIGNATURE
    • HASH

      public static final Primitive HASH
    • PKE

      public static final Primitive PKE
    • XOF

      public static final Primitive XOF
    • KDF

      public static final Primitive KDF
    • KEY_AGREE

      public static final Primitive KEY_AGREE
    • KEM

      public static final Primitive KEM
    • AE

      public static final Primitive AE
    • COMBINER

      public static final Primitive COMBINER
    • OTHER

      public static final Primitive OTHER
    • UNKNOWN

      public static final Primitive UNKNOWN
  • Method Details

    • values

      public static Primitive[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static Primitive valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (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 class has no constant with the specified name
      NullPointerException - if the argument is null
    • getName

      public String getName()