xades4j.properties
Interface QualifyingProperty

All Known Implementing Classes:
AllDataObjsCommitmentTypeProperty, AllDataObjsTimeStampProperty, ArchiveTimeStampProperty, CertificateValuesProperty, CommitmentTypeProperty, CommitmentTypePropertyBase, CompleteCertificateRefsProperty, CompleteRevocationRefsProperty, CounterSignatureProperty, DataObjectFormatProperty, DataObjectProperty, IndividualDataObjsTimeStampProperty, OtherSignedDataObjectProperty, OtherSignedSignatureProperty, OtherUnsignedDataObjectProperty, OtherUnsignedSignatureProperty, RevocationValuesProperty, SigAndRefsTimeStampProperty, SignaturePolicyBase, SignaturePolicyIdentifierProperty, SignaturePolicyImpliedProperty, SignatureProductionPlaceProperty, SignatureProperty, SignatureTimeStampProperty, SignedDataObjectProperty, SignedSignatureProperty, SignerRoleProperty, SigningCertificateProperty, SigningTimeProperty, UnsignedDataObjectProperty, UnsignedSignatureProperty

public interface QualifyingProperty

Base interface for all the qualifying properties.

Author:
Luís

Field Summary
static String QUALIFYING_PROPS_REF_TAG
          The name of the QualifyingPropertiesReference element.
static String QUALIFYING_PROPS_TAG
          The name of the QualifyingProperties element.
static String SIGNED_DATAOBJ_PROPS_TAG
          The name of the SignedDataObjectProperties element.
static String SIGNED_PROPS_TAG
          The name of the SignedProperties element.
static String SIGNED_PROPS_TYPE_URI
          The URI of the signed properties reference type.
static String SIGNED_SIGNATURE_PROPS_TAG
          The name of the SignedSignatureProperties element.
static String TARGET_ATTR
          The name of the Target attribute.
static String UNSIGNED_DATAOBJ_PROPS_TAG
          The name of the UnsignedDataObjectProperties element.
static String UNSIGNED_PROPS_TAG
          The name of the UnsignedProperties element.
static String UNSIGNED_SIGNATURE_PROPS_TAG
          The name of the UnsignedSignatureProperties element.
static String XADES_XMLNS
          The XAdES v1.3.2 namespace URI.
static String XADESV141_XMLNS
          The XAdES v1.4.1 namespaceURI.
 
Method Summary
 String getName()
          Gets the name of the property, as specified in XAdES (the element name).
 boolean isSignature()
          Indicates wether the property is a signature property.
 boolean isSigned()
          Indicates wether the property is a signed property.
 

Field Detail

XADES_XMLNS

static final String XADES_XMLNS
The XAdES v1.3.2 namespace URI.

See Also:
Constant Field Values

XADESV141_XMLNS

static final String XADESV141_XMLNS
The XAdES v1.4.1 namespaceURI.

See Also:
Constant Field Values

QUALIFYING_PROPS_TAG

static final String QUALIFYING_PROPS_TAG
The name of the QualifyingProperties element.

See Also:
Constant Field Values

TARGET_ATTR

static final String TARGET_ATTR
The name of the Target attribute.

See Also:
Constant Field Values

QUALIFYING_PROPS_REF_TAG

static final String QUALIFYING_PROPS_REF_TAG
The name of the QualifyingPropertiesReference element.

See Also:
Constant Field Values

SIGNED_PROPS_TYPE_URI

static final String SIGNED_PROPS_TYPE_URI
The URI of the signed properties reference type. To be used in ds:Reference.

See Also:
Constant Field Values

SIGNED_PROPS_TAG

static final String SIGNED_PROPS_TAG
The name of the SignedProperties element.

See Also:
Constant Field Values

SIGNED_SIGNATURE_PROPS_TAG

static final String SIGNED_SIGNATURE_PROPS_TAG
The name of the SignedSignatureProperties element.

See Also:
Constant Field Values

SIGNED_DATAOBJ_PROPS_TAG

static final String SIGNED_DATAOBJ_PROPS_TAG
The name of the SignedDataObjectProperties element.

See Also:
Constant Field Values

UNSIGNED_PROPS_TAG

static final String UNSIGNED_PROPS_TAG
The name of the UnsignedProperties element.

See Also:
Constant Field Values

UNSIGNED_SIGNATURE_PROPS_TAG

static final String UNSIGNED_SIGNATURE_PROPS_TAG
The name of the UnsignedSignatureProperties element.

See Also:
Constant Field Values

UNSIGNED_DATAOBJ_PROPS_TAG

static final String UNSIGNED_DATAOBJ_PROPS_TAG
The name of the UnsignedDataObjectProperties element.

See Also:
Constant Field Values
Method Detail

isSigned

boolean isSigned()
Indicates wether the property is a signed property.

Returns:
true if this is a signed property

isSignature

boolean isSignature()
Indicates wether the property is a signature property.

Returns:
true if this is a signature property

getName

String getName()
Gets the name of the property, as specified in XAdES (the element name).

Returns:
the name


Copyright © 2012. All Rights Reserved.