Package org.opensaml.xmlsec.signature
Interface CryptoBinary
-
- All Superinterfaces:
org.opensaml.core.xml.XMLObject
,org.opensaml.core.xml.schema.XSBase64Binary
- All Known Subinterfaces:
ECPointType
,Exponent
,G
,Generator
,J
,Modulus
,P
,P
,PgenCounter
,PgenCounter
,Public
,PublicKey
,Q
,Q
,Seed
,Seed
,Y
public interface CryptoBinary extends org.opensaml.core.xml.schema.XSBase64Binary
XMLObject representing XML Digital Signature, version 20020212, CryptoBinary simple type.
-
-
Field Summary
Fields Modifier and Type Field Description static String
TYPE_LOCAL_NAME
Local name of the XSI type.static QName
TYPE_NAME
QName of the XSI type.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description BigInteger
getValueBigInt()
Convenience 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
-
-
-
-
Field Detail
-
TYPE_LOCAL_NAME
static final String TYPE_LOCAL_NAME
Local name of the XSI type.- See Also:
- Constant Field Values
-
TYPE_NAME
static final QName TYPE_NAME
QName of the XSI type.
-
-
Method Detail
-
getValueBigInt
@Nullable BigInteger getValueBigInt()
Convenience method to get the value of the element as a BigInteger type.- Returns:
- the BigInteger representation of the element's content
-
setValueBigInt
void setValueBigInt(@Nullable BigInteger bigInt) throws net.shibboleth.utilities.java.support.codec.EncodingException
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:
net.shibboleth.utilities.java.support.codec.EncodingException
- if the byte value of the BigInteger can not be base64 encoded.
-
-