xades4j.properties
Class OtherUnsignedDataObjectProperty

java.lang.Object
  extended by xades4j.properties.DataObjectProperty
      extended by xades4j.properties.UnsignedDataObjectProperty
          extended by xades4j.properties.OtherUnsignedDataObjectProperty
All Implemented Interfaces:
QualifyingProperty

public abstract class OtherUnsignedDataObjectProperty
extends UnsignedDataObjectProperty

Base class for custom unsigned 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 OtherUnsignedDataObjectProperty(DataObjectProperty.TargetMultiplicity targetMult)
          Initializes the property with the given target multiplicity.
 
Method Summary
 
Methods inherited from class xades4j.properties.UnsignedDataObjectProperty
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

OtherUnsignedDataObjectProperty

protected OtherUnsignedDataObjectProperty(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.