public class ClaimedRolesImpl extends XadesDOMStructure
ClaimedRoles
element that supports the
DOM XML representation and processing mechanism.Constructor and Description |
---|
ClaimedRolesImpl(DOMCryptoContext context,
Node node)
Creates a new instance of this
ClaimedRolesImpl . |
ClaimedRolesImpl(List claimedRoles)
Creates a new instance of this
ClaimedRolesImpl with the given
list of ClaimedRoleImpl s. |
Modifier and Type | Method and Description |
---|---|
protected List |
getChildStructures() |
List |
getClaimedRoles() |
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 ClaimedRolesImpl(DOMCryptoContext context, Node node) throws MarshalException
ClaimedRolesImpl
.context
- node
- MarshalException
public ClaimedRolesImpl(List claimedRoles)
ClaimedRolesImpl
with the given
list of ClaimedRoleImpl
s.claimedRoles
- a list of ClaimedRoleImpl
sNullPointerException
- if config
or claimedRoles
is
null
IllegalArgumentException
- if claimedRoles
is emptyClassCastException
- if claimedRoles
contains any elements not of type
ClaimedRoleImpl
public List getClaimedRoles()
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