Package eu.europa.esig.dss.enumerations
package eu.europa.esig.dss.enumerations
-
ClassDescriptionThis enumeration represents an AdditionalServiceInformation element content present in a Trusted ListDefines a version type of the ats-hash-index attribute from the archive-time-stamp-v3Different types of archive timestamps.Defines possible types for an ASiC containerDefines a type of data object associated with the ASiCManifest fileContains enumeration of certificate extensions supported by the applicationPossible origin types for a certificateCertificate policies enumeration, as in ETSI TS 101 456Available certificate qualification typesDefines the qualification status of a certificateLists the supported origin types for a certificate referencesStandard sources for a certificate.Defines the certificate revocation statusContains a list of possible certificate typesThis enumeration is used to set the allowed level of permission for PDF modifications.Represents the CommitmentType qualifying propertyDefined in ETSI TS 119 172-1 Annex BDefines signature validation contextSupported AlgorithmsDefines available types of DigestMatchers (signed data origins)Supported signature encryption algorithms.Defines available types of a SignerRole elementDefines the origin of an Evidence RecordDifferent types of Evidence Record time-stampsDefines supported Evidence Record typesThe KeyPurposeId object.Represents possible types of a GeneralNameThis class defines an enumeration that can be used to define the image scaling behavior for signature fields with a fixed sizeThe list of possible values for indications.Represents JWS types defined in RFC 7515, 3.KeyUsage bit values KeyUsage ::= BIT STRING { digitalSignature (0), nonRepudiation (1), keyEncipherment (2), dataEncipherment (3), keyAgreement (4), keyCertSign (5), cRLSign (6), encipherOnly (7), decipherOnly (8) }Defines possible levels for messages returned by the validation processIdentifies a file MimeType and its attributesContains default MimeType enumerationsContains methods to extract
MimeTypeEnum
sThis class is used to load an enumeration(s) ofeu.europa.esig.dss.enumerations.MimeType
interfaceIt identifies the context of the machine processable declarative statement whose reference implementation(s) used by the pointing contracting party is (are) declared in the CertificateContentDeclarationPointingParty element and whose equivalent implementation(s) used by the pointed contracting party is (are) declared in the CertificateContentDeclarationPointedParty element.It specifies the current status of the MRA for the corresponding trust service type identified in the TrustServiceLegalIdentifier field.Represents an identifier type with the following properties : - identifier (URI for XAdES and/or OID for CAdES); - identifier qualifier (URI or URN encoding); - description; - document references;Declares type of the defines identifier Used in XAdESInterface has joined attributes between OID and URI enumsThe interface represent an OID-based propertyThe interface represent an OID-based property with a descriptionA name which, in conjunction with Fields, indicates the set of fields that should be locked.Specifies a modification origin kindEnumeration with the possible encoding for PKI encapsulation.Defines QCStatements based on ETSI EN 319 412-5Defines QC Type OID identifiersDefines QC type identifiers based on ETSI EN 319 412-5Defines if the certificate is QSCDList of possible revocation data originsThis enum is used to get String value of CRLReason The CRLReason enumeration.List of possible revocation reference originsDefines a type of revocation data responseRoleOfPspOid ::= OBJECT IDENTIFIER -- Object Identifier arc for roles of payment service providers -- defined in the present document etsi-psd2-roles OBJECT IDENTIFIER ::={ itu-t(0) identified-organization(4) etsi(0) psd2(19495) id-roles(1) }ETSI EN 319 412-1 V1.1.1 -- Semantics identifiers id-etsi-qcs-semantics-identifiers OBJECT IDENTIFIER ::= { itu-t(0) identified-organization(4) etsi(0) id-cert-profile(194121) 1 }Contains qualification statuses for TrustServicesThis Enumeration defines a list of algorithm described in ETSI TS 119 182-1 for incorporation of 'sigD' dictionary (see 5.2.8 The sigD header parameter)Supported signature algorithms.Different signature forms.Signature profiles (form+level) handled by the SD-DSS framework.Packaging method of the signatureDefines available signature policy typesDefines available signature qualification typesDefines the used SignatureScope typesType of API supported by the applicationDefines result of signature validation for a tokenEnum to define the more line text horizontal alignmentEnum to define where to add a signer text inside a signature field relatively to an imageEnum to define image from text vertical alignment in connection with the imageSub indication values Source ETSI EN 319 102-1This enumeration defines a set of possibilities for text wrapping within a signature field with a fixed width and height for a PDF visual signature creationUsed for a detached timestamping serviceDefines possible object types to be timestampedDefines possible timestamp qualification typesType of timestampDefines a representation of tokens in the DiagnosticData (as binaries or digests)Defines a TSLType element of a Trusted ListDefines common TSLType values supported by the implementationDefines an enumeration containing a URIThis list contains enumerations for definition of a type of validation data container to be used on signature augmentation (such as -LT level or -LTA-LT) NOTE: Currently the applicability of the enumeration is limited to XAdES and JAdES signature formatsThe target validation level as per EN 319 102-1 NOTE: the validation process "stops" processing on the chosen levelDefines the used validation time typesVisual signature horizontal position on the pdf pageVisual signature vertical position on the pdf pageRotation supportContains attributes of a certificate's distinguished name