Package org.opensaml.xmlsec.signature
Interface CryptoBinary
- All Superinterfaces:
XMLObject
,XSBase64Binary
- All Known Subinterfaces:
ECPointType
,Exponent
,G
,Generator
,J
,Modulus
,P
,P
,PgenCounter
,PgenCounter
,Public
,PublicKey
,Q
,Q
,Seed
,Seed
,Y
- All Known Implementing Classes:
CryptoBinaryImpl
,ECPointTypeImpl
,ExponentImpl
,GeneratorImpl
,GImpl
,JImpl
,ModulusImpl
,PgenCounterImpl
,PgenCounterImpl
,PImpl
,PImpl
,PublicImpl
,PublicKeyImpl
,QImpl
,QImpl
,SeedImpl
,SeedImpl
,YImpl
XMLObject representing XML Digital Signature, version 20020212, CryptoBinary simple type.
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionConvenience method to get the value of the element as a BigInteger type.void
setValueBigInt
(BigInteger bigInt) Convenience method to set the value of the element as a BigInteger type.Methods inherited from interface org.opensaml.core.xml.XMLObject
detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getObjectMetadata, getOrderedChildren, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, releaseChildrenDOM, releaseDOM, releaseParentDOM, resolveID, resolveIDFromRoot, setDOM, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation
Methods inherited from interface org.opensaml.core.xml.schema.XSBase64Binary
getValue, setValue
-
Field Details
-
TYPE_LOCAL_NAME
Local name of the XSI type.- See Also:
-
TYPE_NAME
QName of the XSI type.
-
-
Method Details
-
getValueBigInt
Convenience method to get the value of the element as a BigInteger type.- Returns:
- the BigInteger representation of the element's content
-
setValueBigInt
Convenience method to set the value of the element as a BigInteger type.- Parameters:
bigInt
- the new BigInteger representation of the element's content- Throws:
EncodingException
- if the byte value of the BigInteger can not be base64 encoded.
-