Package 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
FieldsModifier and TypeFieldDescriptionstatic final String
The name of theQualifyingPropertiesReference
element.static final String
The name of theQualifyingProperties
element.static final String
The name of theSignedDataObjectProperties
element.static final String
The name of theSignedProperties
element.static final String
The URI of the signed properties reference type.static final String
The name of theSignedSignatureProperties
element.static final String
The name of theTarget
attribute.static final String
The name of theUnsignedDataObjectProperties
element.static final String
The name of theUnsignedProperties
element.static final String
The name of theUnsignedSignatureProperties
element.static final String
The XAdES v1.3.2 namespace URI.static final String
The XAdES v1.4.1 namespaceURI. -
Method Summary
-
Field Details
-
XADES_XMLNS
The XAdES v1.3.2 namespace URI.- See Also:
-
XADESV141_XMLNS
The XAdES v1.4.1 namespaceURI.- See Also:
-
QUALIFYING_PROPS_TAG
The name of theQualifyingProperties
element.- See Also:
-
TARGET_ATTR
The name of theTarget
attribute.- See Also:
-
QUALIFYING_PROPS_REF_TAG
The name of theQualifyingPropertiesReference
element.- See Also:
-
SIGNED_PROPS_TYPE_URI
The URI of the signed properties reference type. To be used inds:Reference
.- See Also:
-
SIGNED_PROPS_TAG
The name of theSignedProperties
element.- See Also:
-
SIGNED_SIGNATURE_PROPS_TAG
The name of theSignedSignatureProperties
element.- See Also:
-
SIGNED_DATAOBJ_PROPS_TAG
The name of theSignedDataObjectProperties
element.- See Also:
-
UNSIGNED_PROPS_TAG
The name of theUnsignedProperties
element.- See Also:
-
UNSIGNED_SIGNATURE_PROPS_TAG
The name of theUnsignedSignatureProperties
element.- See Also:
-
UNSIGNED_DATAOBJ_PROPS_TAG
The name of theUnsignedDataObjectProperties
element.- See Also:
-
-
Method Details
-
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
-