Class DOMCryptoBinary
java.lang.Object
org.apache.jcp.xml.dsig.internal.dom.DOMStructure
org.apache.jcp.xml.dsig.internal.dom.DOMCryptoBinary
- All Implemented Interfaces:
XMLStructure
A DOM-based representation of the XML
CryptoBinary simple type
as defined in the W3C specification for XML-Signature Syntax and Processing.
The XML Schema Definition is defined as:
- Author:
- Sean Mullan
-
Constructor Summary
ConstructorsConstructorDescriptionDOMCryptoBinary(BigInteger bigNum) Create aDOMCryptoBinaryinstance from the specifiedBigIntegerDOMCryptoBinary(Node cbNode) Creates aDOMCryptoBinaryfrom a node. -
Method Summary
Modifier and TypeMethodDescriptionReturns theBigIntegerthat this object contains.voidmarshal(Node parent, String prefix, DOMCryptoContext context) Methods inherited from class org.apache.jcp.xml.dsig.internal.dom.DOMStructure
isFeatureSupported
-
Constructor Details
-
DOMCryptoBinary
Create aDOMCryptoBinaryinstance from the specifiedBigInteger- Parameters:
bigNum- the arbitrary-length integer- Throws:
NullPointerException- ifbigNumisnull
-
DOMCryptoBinary
Creates aDOMCryptoBinaryfrom a node.- Parameters:
cbNode- a CryptoBinary text node- Throws:
MarshalException- if value cannot be decoded (invalid format)
-
-
Method Details
-
getBigNum
Returns theBigIntegerthat this object contains.- Returns:
- the
BigIntegerthat this object contains
-
marshal
- Specified by:
marshalin classDOMStructure- Throws:
MarshalException
-