Class DOMKeyValue.DSA
java.lang.Object
org.apache.jcp.xml.dsig.internal.dom.DOMStructure
org.apache.jcp.xml.dsig.internal.dom.DOMKeyValue<DSAPublicKey>
org.apache.jcp.xml.dsig.internal.dom.DOMKeyValue.DSA
- All Implemented Interfaces:
KeyValue, XMLStructure
- Enclosing class:
DOMKeyValue<K extends PublicKey>
-
Nested Class Summary
Nested classes/interfaces inherited from class DOMKeyValue
DOMKeyValue.DSA, DOMKeyValue.EC, DOMKeyValue.RSA, DOMKeyValue.Unknown -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate KeyFactoryprivate DOMCryptoBinaryprivate DOMCryptoBinaryprivate DOMCryptoBinaryprivate DOMCryptoBinary -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) voidmarshalPublicKey(Node parent, Document doc, String dsPrefix, DOMCryptoContext context) (package private) DSAPublicKeyunmarshalKeyValue(Element kvtElem) Methods inherited from class DOMKeyValue
decode, equals, getPublicKey, hashCode, marshal, unmarshalMethods inherited from class DOMStructure
isFeatureSupportedMethods inherited from class Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface XMLStructure
isFeatureSupported
-
Field Details
-
p
-
q
-
g
-
y
-
dsakf
-
-
Constructor Details
-
DSA
DSA(DSAPublicKey key) throws KeyException - Throws:
KeyException
-
DSA
DSA(Element elem) throws MarshalException - Throws:
MarshalException
-
-
Method Details
-
marshalPublicKey
void marshalPublicKey(Node parent, Document doc, String dsPrefix, DOMCryptoContext context) throws MarshalException - Specified by:
marshalPublicKeyin classDOMKeyValue<DSAPublicKey>- Throws:
MarshalException
-
unmarshalKeyValue
- Specified by:
unmarshalKeyValuein classDOMKeyValue<DSAPublicKey>- Throws:
MarshalException
-