xades4j.properties
Class OtherSignedDataObjectProperty

java.lang.Object
  extended by xades4j.properties.DataObjectProperty
      extended by xades4j.properties.SignedDataObjectProperty
          extended by xades4j.properties.OtherSignedDataObjectProperty
All Implemented Interfaces:
QualifyingProperty

public abstract class OtherSignedDataObjectProperty
extends SignedDataObjectProperty

Base class for custom signed data object properties. Even though the XAdES schema is closed, new properties can be included in the signature by subclassing this class and using the DataObjectDesc.withOtherDataObjectProperty method.

Author:
Luís
See Also:
DataObjectDesc, SignedDataObjects

Nested Class Summary
 
Nested classes/interfaces inherited from class xades4j.properties.DataObjectProperty
DataObjectProperty.TargetMultiplicity
 
Field Summary
 
Fields inherited from interface xades4j.properties.QualifyingProperty
QUALIFYING_PROPS_REF_TAG, QUALIFYING_PROPS_TAG, SIGNED_DATAOBJ_PROPS_TAG, SIGNED_PROPS_TAG, SIGNED_PROPS_TYPE_URI, SIGNED_SIGNATURE_PROPS_TAG, TARGET_ATTR, UNSIGNED_DATAOBJ_PROPS_TAG, UNSIGNED_PROPS_TAG, UNSIGNED_SIGNATURE_PROPS_TAG, XADES_XMLNS, XADESV141_XMLNS
 
Constructor Summary
protected OtherSignedDataObjectProperty(DataObjectProperty.TargetMultiplicity targetMult)
          Initializes the property with the given target multiplicity.
 
Method Summary
 
Methods inherited from class xades4j.properties.SignedDataObjectProperty
isSigned
 
Methods inherited from class xades4j.properties.DataObjectProperty
getTargetDataObjects, isSignature
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface xades4j.properties.QualifyingProperty
getName
 

Constructor Detail

OtherSignedDataObjectProperty

protected OtherSignedDataObjectProperty(DataObjectProperty.TargetMultiplicity targetMult)
Initializes the property with the given target multiplicity.

Parameters:
targetMult - the target multiplicity
Throws:
NullPointerException - if targetMult is null


Copyright © 2012. All Rights Reserved.