See: Description
Interface | Description |
---|---|
AllDataObjectsTimeStamp |
A representation of the
AllDataObjectsTimeStamp property as
defined in ETSI TS 101 933 v1.3.2. |
ArchiveTimeStamp |
A representation of the
ArchiveTimeStamp property as defined in
ETSI TS 101 933. |
ArchiveTimeStamp132 | Deprecated
This element is deprecated and substituted by a new element having
the same name, but it is defined in a different namespace.
|
ArchiveTimeStamp141 |
A representation of the
ArchiveTimeStamp property as defined in
ETSI TS 101 933 v1.4.2 and lies in namespace (http://uri.etsi.org/01903/v1.4.1#). |
AttrAuthoritiesCertValues |
A representation of the
AttrAuthoritiesCertValues element as
defined in ETSI TS 101 933 v1.3.2. |
AttributeCertificateRefs |
A representation of the
AttributeCertificateRefs property as
defined in ETSI TS 101 903 v1.3.2. |
AttributeCertificateRefsV2 |
A representation of the
AttributeCertificateRefsV2 element as defined in
ETSI ETSI EN 319 132-1. |
AttributeRevocationRefs |
A representation of the
AttributeRevocationRefs property as
defined in ETSI TS 101 903 v1.3.2. |
AttributeRevocationValues |
A representation of the
AttributeRevocationValues element as
defined in ETSI TS 101 933 v1.3.2. |
CertID |
A representation of the
CertID type as defined in ETSI TS 101
933 v1.3.2. |
CertIDListType |
The XML Schema Definition is defined as:
|
CertIDListV2Type |
A representation of the
CertIDListV2Type type as defined in ETSI ETSI EN 319 132-1. |
CertIDV2 |
A representation of the
CertIDV2 type as defined in ETSI ETSI EN 319 132-1. |
CertificateValues |
A representation of the
CertificateValues element as defined in
ETSI TS 101 933 v1.3.2. |
CertifiedRole |
A representation of the
CertifiedRole element as defined in ETSI
TS 101 933 V1.3.2. |
CertifiedRoleV2 |
A representation of the
CertifiedRoleTypeV2 as defined in
ETSI EN 319 132-1. |
CertRefs | |
CertRefsV2 | |
ClaimedRole |
A representation of the
ClaimedRole element as defined in ETSI
TS 101 903 v1.3.2. |
CommitmentTypeIndication |
A representation of the
CommitmentTypeIndication property as
defined in ETSI TS 101 933 V1.3.2. |
CommitmentTypeQualifier |
A representation of the
CommitmentTypeQualifier element as
defined in ETSI TS 101 933 v1.3.2. |
CompleteCertificateRefs |
A representation of the
CompleteCertificateRefs element as
defined in ETSI TS 101 933 v1.3.2. |
CompleteCertificateRefsV2 |
A representation of the
CompleteCertificateRefsV2 element as defined in
ETSI ETSI EN 319 132-1. |
CompleteRevocationRefs |
A representation of the
CompleteRevocationRefs element as
defined in ETSI TS 101 933 v1.3.2. |
CounterSignature |
A representation of the
CounterSignature property as defined in
ETSI TS 101 933 v1.3.2. |
CRLIdentifier |
A representation of the
CRLIdentifier element as defined in ETSI
TS 101 933 v1.3.2. |
CRLRef |
A representation of the
CRLRef element as defined in ETSI TS 101
933 v1.3.2. |
DataObjectFormat |
A representation of the
DataObjectFormat element as defined in
ETSI TS 101 933 v1.3.2. |
DigestAlgAndValue |
A representation of the
DigestAlgAndValue element as defined in
ETSI TS 101 933 v1.3.2. |
EncapsulatedCRLValue |
A representation of the
EncapsulatedCRLValue element as defined
in ETSI TS 101 933 v1.3.2. |
EncapsulatedOCSPValue |
A representation of the
EncapsulatedOCSPValue element as defined
in ETSI TS 101 933 v1.3.2. |
EncapsulatedPKIData |
A representation of the
EncapsulatedPKIData element as defined
in ETSI TS 101 933 v1.3.2. |
EncapsulatedX509Certificate |
A representation of the
EncapsulatedX509Certificate element as
defined in ETSI TS 101 933 v1.3.2. |
Identifier | |
Include |
A representation of the
Include element as defined in ETSI TS
101 903 v1.3.2. |
IndividualDataObjectsTimeStamp |
A representation of the
IndividualDataObjectsTimeStamp property
as defined in ETSI TS 101 933 v1.3.2. |
IssuerSerial |
A representation of the
IssuerSerial element as defined in ETSI
TS 101 903 v1.3.2. |
IssuerSerialV2 |
A representation of the
IssuerSerialV2 element as defined in ETSI ETSI EN 319 132-1:
The content of IssuerSerialV2 element shall be the the base-64 encoding of one DER-encoded instance of type
IssuerSerial type defined in IETF RFC 5035 [17]. |
NoticeRef |
A representation of the
NoticeRef element as defined in ETSI TS
101 933 v1.3.2. |
ObjectIdentifier |
A representation of the
ObjectIdentifier element as defined in
ETSI TS 101 933 v1.3.2. |
OCSPIdentifier |
A representation of the
OCSPIdentifier element as defined in
ETSI TS 101 933 v1.3.2. |
OCSPRef |
A representation of the
OCSPRef element as defined in ETSI TS
101 933 v1.3.2. |
OtherAttributeCertificate |
A representation of the
OtherAttributeCertificate element as defined in
ETSI EN 319 132-1. |
OtherCertificate |
A representation of the
OtherCertificate element as defined in
ETSI TS 101 933 v1.3.2. |
OtherRef |
A representation of the
OtherRef element as defined in ETSI TS
101 933 v1.3.2. |
OtherValue |
A representation of the
OtherValue element as defined in ETSI TS
101 933 v1.3.2. |
QualifyingProperties |
A representation of the
QualifyingProperties element as defined
in ETSI TS 101 933 v1.3.2. |
QualifyingPropertiesReference | Deprecated |
RecomputedDigestValue |
A representation of the
RecomputedDigestValue type as defined in ETSI ETSI EN 319 132-1. |
RefsOnlyTimeStamp |
A representation of the
RefsOnlyTimeStamp property as defined in
ETSI TS 101 933 v1.3.2. |
RefsOnlyTimeStampV2 |
A representation of the
RefsOnlyTimeStampV2 property as defined in
ETSI EN 319 132-1. |
RenewedDigests |
A representation of the
RenewedDigests type as defined in ETSI ETSI EN 319 132-1. |
ResponderID | |
RevocationValues |
A representation of the
RevocationValues element as defined in
ETSI TS 101 933 v1.3.2. |
SigAndRefsTimeStamp |
A representation of the
SigAndRefsTimeStamp property as defined
in ETSI TS 101 933 v1.3.2. |
SigAndRefsTimeStampV2 |
A representation of the
SigAndRefsTimeStampV2 property as defined
in ETSI EN 319 132-1. |
SignaturePolicyId |
A representation of the
SignaturePolicyId element as defined in
ETSI TS 101 933 v1.3.2. |
SignaturePolicyIdentifier |
A representation of the
SignaturePolicyIdentifier property as
defined in ETSI TS 101 933 v1.3.2. |
SignaturePolicyStore |
A representation of the
SignaturePolicyStore type as defined in ETSI ETSI EN 319 132-1. |
SignatureProductionPlace |
A representation of the
SignatureProductionPlace property as
defined in ETSI TS 101 933 v1.3.2. |
SignatureProductionPlaceV2 |
A representation of the
SignatureProductionPlaceV2 property as
defined in ETSI EN 319 132-1. |
SignatureTimeStamp |
A representation of the
SignatureTimeStamp property as defined
in ETSI TS 101 933 v1.3.2. |
SignedAssertion |
A representation of the
SignedAssertion element as defined in
ETSI EN 319 132-1. |
SignedDataObjectProperties |
A representation of the
SignedDataObjectProperties element as
defined in ETSI TS 101 933 v1.3.2. |
SignedProperties |
A representation of the
SignedProperties element as defined in
ETSI TS 101 933 v1.3.2. |
SignedSignatureProperties |
A representation of the
SignedSignatureProperties element as
defined in ETSI TS 101 933 . |
SignerRole |
A representation of the
SignerRole element as defined in ETSI TS
101 933 v1.3.2. |
SignerRoleV2 |
A representation of the
SignerRoleV2 element as defined in ETSI TS
ETSI EN 319 132-1. |
SigningCertificate |
A representation of the
SigningCertificate element as defined in
ETSI TS 101 933 v1.3.2. |
SigningCertificateV2 |
A representation of the
SigningCertificateV2 element as defined in
ETSI ETSI EN 319 132-1. |
SigningTime |
A representation of the
SigningTime property as defined in ETSI
TS 101 933 v1.3.2. |
SigPolicyQualifier |
A representation of the
SigPolicyQualifier element as defined in
ETSI TS 101 903 . |
SPDocSpecification |
A representation of the
SPDocSpecification property as
defined in ETSI EN 319 132-1. |
SPURI |
A representation of the
SPURI element as defined in ETSI TS 101
933 v1.3.2. |
SPUserNotice |
A representation of the
SPUserNotice element as defined in ETSI
TS 101 933 . |
TimeStampValidationData |
A representation of the
TimeStampValidationData element as
defined in ETSI TS 101 933 v1.4.1 or v1.4.2 . |
UnsignedDataObjectProperties |
A representation of the
UnsignedDataObjectProperties element as
defined in ETSI TS 101 933 . |
UnsignedDataObjectProperty |
A representation of the
UnsignedDataObjectProperty element as
defined in ETSI TS 101 903 . |
UnsignedProperties |
A representation of the
UnsignedProperties element as defined in
ETSI TS 101 933 v1.3.2. |
UnsignedSignatureProperties |
A representation of the
UnsignedSignatureProperties element as
defined in ETSI TS 101 933 v1.3.2. |
X509AttributeCertificate |
A representation of the
X509AttributeCertificate element as
defined in ETSI EN 319 132-1. |
XAdESSignature |
A representation of the XML Advanced Electronic Signature as defined in ETSI
TS 101 903 v1.3.2.
|
XAdESTimeStamp |
A common interface for all
XAdESTimeStamp types defined in ETSI
TS 101 933 v1.3.2. |
XMLExtendContext |
Contains context information for the extension of XML Signatures.
|
Class | Description |
---|---|
Identifier.Qualifier |
Represents the qualifier type.
|
QualifyingPropertiesFactory |
A factory for creating
QualifyingProperties as defined in the as
defined in the ETSI specification for XML Advanced Electronic Signatures
(XAdES) from scratch or for unmarshaling an XMLSignature object from a
corresponding XML representation. |
XAdESSignature
extends the XMLSignature
defined in
JavaTM XML Digital Signature API Specification (JSR 105).
XAdESSignature
s are produced using a XMLSignatureFactory
that supports XAdES.
The QualifyingPropertiesFactory
is used to create QualifyingProperties elements
(SigningTime
,
SigningCertificate
,
SignaturePolicyIdentifier
,
SignatureProductionPlace
,
SignerRole
,
DataObjectFormat
,
CommitmentTypeIndication
,
AllDataObjectsTimeStamp
,
IndividualDataObjectsTimeStamp
,
CounterSignature
,
SignatureTimeStamp
,
CompleteCertificateRefs
,
CompleteRevocationRefs
,
AttributeCertificateRefs
,
AttributeRevocationRefs
,
SigAndRefsTimeStamp
,
RefsOnlyTimeStamp
,
CertificateValues
,
RevocationValues
,
ArchiveTimeStamp
)
analog to KeyInfoFactory
is used to create KeyInfo elements.
Unlike the XMLSignature
the XAdESSignature
supports
appending additional (unsigned) information to an already marshaled signature, to allow for the extension of XAdES
signatures with additional QualifyingProperties. Whether these changes are directly reflected by the underlying
XML representation or a new XML representation must be marshaled depends on the implementation and the
supported XML representation and marshaling mechanism.
The QualifyingProperties are grouped like the following:
© 2002-2005 IAIK, © 2004, 2006 - 2017 Stiftung SIC