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 org.apache.jcp.xml.dsig.internal.dom.DOMKeyValue
DOMKeyValue.DSA, DOMKeyValue.EC, DOMKeyValue.RSA, DOMKeyValue.Unknown
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate KeyFactory
private DOMCryptoBinary
private DOMCryptoBinary
private DOMCryptoBinary
private DOMCryptoBinary
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) void
marshalPublicKey
(Node parent, Document doc, String dsPrefix, DOMCryptoContext context) (package private) DSAPublicKey
unmarshalKeyValue
(Element kvtElem) Methods inherited from class org.apache.jcp.xml.dsig.internal.dom.DOMKeyValue
decode, equals, getPublicKey, hashCode, marshal, unmarshal
Methods inherited from class org.apache.jcp.xml.dsig.internal.dom.DOMStructure
isFeatureSupported
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface javax.xml.crypto.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:
marshalPublicKey
in classDOMKeyValue<DSAPublicKey>
- Throws:
MarshalException
-
unmarshalKeyValue
- Specified by:
unmarshalKeyValue
in classDOMKeyValue<DSAPublicKey>
- Throws:
MarshalException
-