Enum Class ASiCManifestTypeEnum

java.lang.Object
java.lang.Enum<ASiCManifestTypeEnum>
eu.europa.esig.dss.enumerations.ASiCManifestTypeEnum
All Implemented Interfaces:
Serializable, Comparable<ASiCManifestTypeEnum>, Constable

public enum ASiCManifestTypeEnum extends Enum<ASiCManifestTypeEnum>
Defines a type of data object associated with the ASiCManifest file
  • Enum Constant Details

    • SIGNATURE

      public static final ASiCManifestTypeEnum SIGNATURE
      The ASiCManifest is associated with a signature document
    • TIMESTAMP

      public static final ASiCManifestTypeEnum TIMESTAMP
      The ASiCManifest is associated with a time-stamp document
    • EVIDENCE_RECORD

      public static final ASiCManifestTypeEnum EVIDENCE_RECORD
      The ASiCEvidenceRecordManifest is associated with an evidence record document
    • ARCHIVE_MANIFEST

      public static final ASiCManifestTypeEnum ARCHIVE_MANIFEST
      The ASiCArchiveManifest is associated with an archival time-stamp document
  • Method Details

    • values

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