public class CertifiedRoleV2Impl extends XadesDOMStructure implements CertifiedRoleV2
CertifiedRoleV2Impl
property
thats supports the DOM XML processing and representation mechanism.implMap_, state_, STATE_CREATED, STATE_MARSHALED, STATE_UNINITIALIZED, STATE_UNMARSHALED
LOCAL_NAME, REGISTER_NAME
Constructor and Description |
---|
CertifiedRoleV2Impl(DOMCryptoContext context,
Node node)
Creates a new instance of this
CertifiedRoleV2Impl . |
CertifiedRoleV2Impl(OtherAttributeCertificate otherAttributeCertificate)
Creates an
CertifiedRoleV2 that contains an OtherAttributeCertificate . |
CertifiedRoleV2Impl(X509AttributeCertificate x509AttributeCertificate)
Creates an
CertifiedRoleV2 that contains an X509AttributeCertificate . |
Modifier and Type | Method and Description |
---|---|
protected List |
getChildStructures() |
String |
getLocalName() |
OtherAttributeCertificate |
getOtherAttributeCertificate()
Returns an
OtherAttributeCertificate . |
X509AttributeCertificate |
getX509AttributeCertificate()
Returns an
X509AttributeCertificate . |
protected void |
putChildStructure(iaik.xml.crypto.dom.DOMStructure childStructure) |
String |
toString() |
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, unmarshal, unmarshalAttributes, unmarshalElement, unmarshalIDAttribute, unmarshalStructures, wrapNode
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
isFeatureSupported
public CertifiedRoleV2Impl(DOMCryptoContext context, Node node) throws MarshalException
CertifiedRoleV2Impl
.context
- node
- MarshalException
public CertifiedRoleV2Impl(X509AttributeCertificate x509AttributeCertificate)
CertifiedRoleV2
that contains an X509AttributeCertificate
.x509AttributeCertificate
- An X509AttributeCertificate
.public CertifiedRoleV2Impl(OtherAttributeCertificate otherAttributeCertificate)
CertifiedRoleV2
that contains an OtherAttributeCertificate
.otherAttributeCertificate
- An OtherAttributeCertificate
.public String getLocalName()
getLocalName
in class iaik.xml.crypto.dom.DOMStructure
DOMStructure.getLocalName()
public String toString()
toString
in class iaik.xml.crypto.dom.DOMStructure
Object.toString()
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)
public X509AttributeCertificate getX509AttributeCertificate()
CertifiedRoleV2
X509AttributeCertificate
.getX509AttributeCertificate
in interface CertifiedRoleV2
X509AttributeCertificate
or null
if this
CertifiedRoleV2
contains an OtherAttributeCertificate
.CertifiedRoleV2.getX509AttributeCertificate()
public OtherAttributeCertificate getOtherAttributeCertificate()
CertifiedRoleV2
OtherAttributeCertificate
.getOtherAttributeCertificate
in interface CertifiedRoleV2
OtherAttributeCertificate
or null
if this
CertifiedRoleV2
contains an X509AttributeCertificate
.CertifiedRoleV2.getOtherAttributeCertificate()
© 2002-2005 IAIK, © 2004, 2006 - 2017 Stiftung SIC