public class CRLValuesImpl extends XadesDOMStructure
CRLValues
element that supports the DOM
XML representation and processing mechanism.Constructor and Description |
---|
CRLValuesImpl(DOMCryptoContext context,
Node node)
Creates a new instance of this
CRLValuesImpl with the given
context and node to unmarshal from. |
CRLValuesImpl(List crlValues)
Creates a new instance of this
CRLValuesImpl with the given
list of EncapsulatedCRLValueImpl s. |
Modifier and Type | Method and Description |
---|---|
protected List |
getChildStructures() |
List |
getCRLValues()
Returns the CRL values.
|
String |
getLocalName() |
protected void |
putChildStructure(iaik.xml.crypto.dom.DOMStructure childStructure) |
getInstance, getNamespace, getParentQualifyingPropertiesOf, getParentSignatureOf
addBytesToElement, addBytesToElement, clearMarshalling, clearMarshalling, getBytesFromElement, getBytesFromElementStream, getChildStructureVersion, getHere, getImplClass, getInstance, getInstance, getNode, getParentStructure, getParentStructureOf, getQualifiedName, getQualifiedName, hasNSDeclAttrInScope, isFeatureSupported, isNSDeclInScope, marshal, marshalAttributes, marshalElement, marshalIDAttribute, newIDforLookUp, putImplClass, setBackToCompatibilityPrior1_14, setNode, setParentStructure, toString, unmarshal, unmarshalAttributes, unmarshalElement, unmarshalIDAttribute, unmarshalStructures, wrapNode
public CRLValuesImpl(DOMCryptoContext context, Node node) throws MarshalException
CRLValuesImpl
with the given
context and node to unmarshal from.context
- the contextnode
- the node to unmarshal fromMarshalException
- if an exception occurs during unmarshalingpublic CRLValuesImpl(List crlValues)
CRLValuesImpl
with the given
list of EncapsulatedCRLValueImpl
s.crlValues
- a list of EncapsulatedCRLValueImpl
sNullPointerException
- if config
or crlVales
is
null
IllegalArgumentException
- if crlValues
is emptyClassCastException
- if crlValues
contains any elements not of type
EncapsulatedCRLValueImpl
public List getCRLValues()
EncapsulatedCRLValue
spublic String getLocalName()
getLocalName
in class iaik.xml.crypto.dom.DOMStructure
DOMStructure.getLocalName()
protected List getChildStructures()
getChildStructures
in class iaik.xml.crypto.dom.DOMStructure
DOMStructure.getChildStructures()
protected void putChildStructure(iaik.xml.crypto.dom.DOMStructure childStructure) throws MarshalException
putChildStructure
in class iaik.xml.crypto.dom.DOMStructure
MarshalException
DOMStructure.putChildStructure(DOMStructure)
© 2002-2005 IAIK, © 2004, 2006 - 2017 Stiftung SIC