public class SignerRoleImpl extends XadesDOMStructure implements SignerRole
SignerRole
property that supports the
DOM XML processing and representation mechanism.Modifier and Type | Field and Description |
---|---|
protected CertifiedRolesImpl |
certifiedRoles_ |
protected ClaimedRolesImpl |
claimedRoles_ |
Constructor and Description |
---|
SignerRoleImpl(DOMCryptoContext context,
Node node) |
SignerRoleImpl(List claimedRoles,
List certifiedRoles) |
Modifier and Type | Method and Description |
---|---|
List |
getCertifiedRoles()
Returns the list of certified roles.
|
protected List |
getChildStructures() |
List |
getClaimedRoles()
Returns the list of claimed roles.
|
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
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
isFeatureSupported
protected CertifiedRolesImpl certifiedRoles_
protected ClaimedRolesImpl claimedRoles_
public SignerRoleImpl(DOMCryptoContext context, Node node) throws MarshalException
MarshalException
public List getClaimedRoles()
SignerRole
getClaimedRoles
in interface SignerRole
ClaimedRole
sSignerRole.getClaimedRoles()
public List getCertifiedRoles()
SignerRole
getCertifiedRoles
in interface SignerRole
CertifiedRole
sSignerRole.getCertifiedRoles()
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