Enum Class CryptographicSuiteAlgorithmUsage

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

public enum CryptographicSuiteAlgorithmUsage extends Enum<CryptographicSuiteAlgorithmUsage> implements UriBasedEnum
Lists possible algorithm-usage element URIs as per ETSI TS 119 322.
  • Nested Class Summary

    Nested classes/interfaces inherited from class Enum

    Enum.EnumDesc<E>
  • Enum Constant Summary

    Enum Constants
    Enum Constant
    Description
    http://uri.etsi.org/19322/sign_data/sign_certificates shall be used to indicate that the evaluation is applicable for signing certificates.
    http://uri.etsi.org/19322/sign_data shall be used to indicate that the evaluation is applicable for any signed data.
    http://uri.etsi.org/19322/sign_data/sign_ocsp shall be used to indicate that the evaluation is applicable for signing OCSP responses.
    http://uri.etsi.org/19322/sign_data/sign_timestamps shall be used to indicate that the evaluation is applicable for signing timestamps.
    http://uri.etsi.org/19322/sign_data/validate_data/validate_certificates shall be used to indicate that the evaluation is applicable for the validation of certificates.
    http://uri.etsi.org/19322/sign_data/validate_data shall be used to indicate that the evaluation is applicable for the validation of any signed data.
    http://uri.etsi.org/19322/sign_data/validate_data/validate_ocsp shall be used to indicate that the evaluation is applicable for the validation of OCSP responses.
    http://uri.etsi.org/19322/sign_data/validate_data/validate_timestamps shall be used to indicate that the evaluation is applicable for the validation of timestamps.
  • Method Summary

    Modifier and Type
    Method
    Description
    Returns a CryptographicSuiteAlgorithmUsage by the given URI
    Returns a URI
    Returns the enum constant of this class with the specified name.
    Returns an array containing the constants of this enum class, in the order they are declared.

    Methods inherited from class Object

    getClass, notify, notifyAll, wait, wait, wait
  • Enum Constant Details

    • SIGN_DATA

      public static final CryptographicSuiteAlgorithmUsage SIGN_DATA
      http://uri.etsi.org/19322/sign_data shall be used to indicate that the evaluation is applicable for any signed data.
    • SIGN_CERTIFICATES

      public static final CryptographicSuiteAlgorithmUsage SIGN_CERTIFICATES
      http://uri.etsi.org/19322/sign_data/sign_certificates shall be used to indicate that the evaluation is applicable for signing certificates.
    • SIGN_OCSP

      public static final CryptographicSuiteAlgorithmUsage SIGN_OCSP
      http://uri.etsi.org/19322/sign_data/sign_ocsp shall be used to indicate that the evaluation is applicable for signing OCSP responses.
    • SIGN_TIMESTAMPS

      public static final CryptographicSuiteAlgorithmUsage SIGN_TIMESTAMPS
      http://uri.etsi.org/19322/sign_data/sign_timestamps shall be used to indicate that the evaluation is applicable for signing timestamps.
    • VALIDATE_DATA

      public static final CryptographicSuiteAlgorithmUsage VALIDATE_DATA
      http://uri.etsi.org/19322/sign_data/validate_data shall be used to indicate that the evaluation is applicable for the validation of any signed data.
    • VALIDATE_CERTIFICATES

      public static final CryptographicSuiteAlgorithmUsage VALIDATE_CERTIFICATES
      http://uri.etsi.org/19322/sign_data/validate_data/validate_certificates shall be used to indicate that the evaluation is applicable for the validation of certificates.
    • VALIDATE_OCSP

      public static final CryptographicSuiteAlgorithmUsage VALIDATE_OCSP
      http://uri.etsi.org/19322/sign_data/validate_data/validate_ocsp shall be used to indicate that the evaluation is applicable for the validation of OCSP responses.
    • VALIDATE_TIMESTAMPS

      public static final CryptographicSuiteAlgorithmUsage VALIDATE_TIMESTAMPS
      http://uri.etsi.org/19322/sign_data/validate_data/validate_timestamps shall be used to indicate that the evaluation is applicable for the validation of timestamps.
  • Method Details