Class DOMKeyValue.Unknown
- java.lang.Object
-
- org.apache.jcp.xml.dsig.internal.dom.DOMStructure
-
- org.apache.jcp.xml.dsig.internal.dom.DOMKeyValue<java.security.PublicKey>
-
- org.apache.jcp.xml.dsig.internal.dom.DOMKeyValue.Unknown
-
- All Implemented Interfaces:
javax.xml.crypto.dsig.keyinfo.KeyValue
,javax.xml.crypto.XMLStructure
- Enclosing class:
- DOMKeyValue<K extends java.security.PublicKey>
static final class DOMKeyValue.Unknown extends DOMKeyValue<java.security.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
Fields Modifier and Type Field Description private javax.xml.crypto.dom.DOMStructure
externalPublicKey
-
Constructor Summary
Constructors Constructor Description Unknown(org.w3c.dom.Element elem)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) void
marshalPublicKey(org.w3c.dom.Node parent, org.w3c.dom.Document doc, java.lang.String dsPrefix, javax.xml.crypto.dom.DOMCryptoContext context)
(package private) java.security.PublicKey
unmarshalKeyValue(org.w3c.dom.Element kvElem)
-
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
-
-
-
-
Method Detail
-
unmarshalKeyValue
java.security.PublicKey unmarshalKeyValue(org.w3c.dom.Element kvElem) throws javax.xml.crypto.MarshalException
- Specified by:
unmarshalKeyValue
in classDOMKeyValue<java.security.PublicKey>
- Throws:
javax.xml.crypto.MarshalException
-
marshalPublicKey
void marshalPublicKey(org.w3c.dom.Node parent, org.w3c.dom.Document doc, java.lang.String dsPrefix, javax.xml.crypto.dom.DOMCryptoContext context) throws javax.xml.crypto.MarshalException
- Specified by:
marshalPublicKey
in classDOMKeyValue<java.security.PublicKey>
- Throws:
javax.xml.crypto.MarshalException
-
-