Package eu.europa.esig.dss.enumerations
Enum DigestMatcherType
- All Implemented Interfaces:
Serializable
,Comparable<DigestMatcherType>
public enum DigestMatcherType extends Enum<DigestMatcherType>
Defines available types of DigestMatchers (signed data origins)
-
Enum Constant Summary
Enum Constants Enum Constant Description CONTENT_DIGEST
Digest from decrypted content SignatureValue (CAdES/PAdES)COUNTER_SIGNATURE
XAdES signed SignatureValue (counter signature)JWS_SIGNING_INPUT_DIGEST
JAdES Digest on result of concatenation ASCII(BASE64URL(UTF8(JWSProtected Header)) || '.' || BASE64URL(JWS Payload))KEY_INFO
XAdES KeyInfo elementMANIFEST
XAdES signed manifestMANIFEST_ENTRY
XAdES and ASiC CAdESMESSAGE_DIGEST
CAdESMESSAGE_IMPRINT
TimestampOBJECT
XAdES signed reference of Object typeREFERENCE
XAdES signed referenceSIG_D_ENTRY
JAdES Detached entrySIGNATURE_PROPERTIES
XAdES SignatureProperties elementSIGNED_PROPERTIES
XAdES SignedProperties elementXPOINTER
XAdES XPointer reference -
Method Summary
Modifier and Type Method Description static DigestMatcherType
valueOf(String name)
Returns the enum constant of this type with the specified name.static DigestMatcherType[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
Enum Constant Details
-
REFERENCE
XAdES signed reference -
OBJECT
XAdES signed reference of Object type -
MANIFEST
XAdES signed manifest -
SIGNED_PROPERTIES
XAdES SignedProperties element -
KEY_INFO
XAdES KeyInfo element -
SIGNATURE_PROPERTIES
XAdES SignatureProperties element -
XPOINTER
XAdES XPointer reference -
MANIFEST_ENTRY
XAdES and ASiC CAdES -
COUNTER_SIGNATURE
XAdES signed SignatureValue (counter signature) -
MESSAGE_DIGEST
CAdES -
CONTENT_DIGEST
Digest from decrypted content SignatureValue (CAdES/PAdES) -
JWS_SIGNING_INPUT_DIGEST
JAdES Digest on result of concatenation ASCII(BASE64URL(UTF8(JWSProtected Header)) || '.' || BASE64URL(JWS Payload)) -
SIG_D_ENTRY
JAdES Detached entry -
MESSAGE_IMPRINT
Timestamp
-
-
Method Details
-
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
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 nameNullPointerException
- if the argument is null
-