public interface

QualifyingProperty

xades4j.properties.QualifyingProperty
Known Indirect Subclasses

Class Overview

Base interface for all the qualifying properties.

Summary

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

Constants

public static final String QUALIFYING_PROPS_REF_TAG

The name of the QualifyingPropertiesReference element.

Constant Value: "QualifyingPropertiesReference"

public static final String QUALIFYING_PROPS_TAG

The name of the QualifyingProperties element.

Constant Value: "QualifyingProperties"

public static final String SIGNED_DATAOBJ_PROPS_TAG

The name of the SignedDataObjectProperties element.

Constant Value: "SignedDataObjectProperties"

public static final String SIGNED_PROPS_TAG

The name of the SignedProperties element.

Constant Value: "SignedProperties"

public static final String SIGNED_PROPS_TYPE_URI

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

Constant Value: "http://uri.etsi.org/01903#SignedProperties"

public static final String SIGNED_SIGNATURE_PROPS_TAG

The name of the SignedSignatureProperties element.

Constant Value: "SignedSignatureProperties"

public static final String TARGET_ATTR

The name of the Target attribute.

Constant Value: "Target"

public static final String UNSIGNED_DATAOBJ_PROPS_TAG

The name of the UnsignedDataObjectProperties element.

Constant Value: "UnsignedDataObjectProperties"

public static final String UNSIGNED_PROPS_TAG

The name of the UnsignedProperties element.

Constant Value: "UnsignedProperties"

public static final String UNSIGNED_SIGNATURE_PROPS_TAG

The name of the UnsignedSignatureProperties element.

Constant Value: "UnsignedSignatureProperties"

public static final String XADESV141_XMLNS

The XAdES v1.4.1 namespaceURI.

Constant Value: "http://uri.etsi.org/01903/v1.4.1#"

public static final String XADES_XMLNS

The XAdES v1.3.2 namespace URI.

Constant Value: "http://uri.etsi.org/01903/v1.3.2#"

Public Methods

public abstract String getName ()

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

Returns
  • the name

public abstract boolean isSignature ()

Indicates wether the property is a signature property.

Returns
  • true if this is a signature property

public abstract boolean isSigned ()

Indicates wether the property is a signed property.

Returns
  • true if this is a signed property