public class CertifiedRolesImpl extends XadesDOMStructure
CertifiedRoles
element that supports
the DOM XML representation and processing mechanism.Constructor and Description |
---|
CertifiedRolesImpl(DOMCryptoContext context,
Node node)
Creates a new instance of this
CertifiedRolesImpl with the
given context and node. |
CertifiedRolesImpl(List certifiedRoles)
Creates a new instance of this
CertifiedRolesImpl with the
given a list of CertifiedRoleImpl s. |
Modifier and Type | Method and Description |
---|---|
List |
getCertifiedRoles()
Returns the certified roles.
|
protected List |
getChildStructures() |
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 CertifiedRolesImpl(DOMCryptoContext context, Node node) throws MarshalException
CertifiedRolesImpl
with the
given context and node.context
- the contextnode
- the node to unmarshal fromMarshalException
- if an exception occurs during unmarshalingpublic CertifiedRolesImpl(List certifiedRoles)
CertifiedRolesImpl
with the
given a list of CertifiedRoleImpl
s.certifiedRoles
- a list of CertifiedRoleImpl
sNullPointerException
- if config
or certifiedRoles
is
null
IllegalArgumentException
- is certifiedRoles
is emptyClassCastException
- if certifiedRoles
contains any elements not of type
CertifiedRoleImpl
public List getCertifiedRoles()
CertifiedRoleImpl
s.public 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