public final class DOMKeyInfoFactory
extends javax.xml.crypto.dsig.keyinfo.KeyInfoFactory
Constructor and Description |
---|
DOMKeyInfoFactory() |
Modifier and Type | Method and Description |
---|---|
javax.xml.crypto.URIDereferencer |
getURIDereferencer() |
boolean |
isFeatureSupported(java.lang.String feature) |
javax.xml.crypto.dsig.keyinfo.KeyInfo |
newKeyInfo(java.util.List content) |
javax.xml.crypto.dsig.keyinfo.KeyInfo |
newKeyInfo(java.util.List content,
java.lang.String id) |
javax.xml.crypto.dsig.keyinfo.KeyName |
newKeyName(java.lang.String name) |
javax.xml.crypto.dsig.keyinfo.KeyValue |
newKeyValue(java.security.PublicKey key) |
javax.xml.crypto.dsig.keyinfo.PGPData |
newPGPData(byte[] keyId) |
javax.xml.crypto.dsig.keyinfo.PGPData |
newPGPData(byte[] keyId,
byte[] keyPacket,
java.util.List other) |
javax.xml.crypto.dsig.keyinfo.PGPData |
newPGPData(byte[] keyPacket,
java.util.List other) |
javax.xml.crypto.dsig.keyinfo.RetrievalMethod |
newRetrievalMethod(java.lang.String uri) |
javax.xml.crypto.dsig.keyinfo.RetrievalMethod |
newRetrievalMethod(java.lang.String uri,
java.lang.String type,
java.util.List transforms) |
javax.xml.crypto.dsig.keyinfo.X509Data |
newX509Data(java.util.List content) |
javax.xml.crypto.dsig.keyinfo.X509IssuerSerial |
newX509IssuerSerial(java.lang.String issuerName,
java.math.BigInteger serialNumber) |
javax.xml.crypto.dsig.keyinfo.KeyInfo |
unmarshalKeyInfo(javax.xml.crypto.XMLStructure xmlStructure) |
public javax.xml.crypto.dsig.keyinfo.KeyInfo newKeyInfo(java.util.List content)
newKeyInfo
in class javax.xml.crypto.dsig.keyinfo.KeyInfoFactory
public javax.xml.crypto.dsig.keyinfo.KeyInfo newKeyInfo(java.util.List content, java.lang.String id)
newKeyInfo
in class javax.xml.crypto.dsig.keyinfo.KeyInfoFactory
public javax.xml.crypto.dsig.keyinfo.KeyName newKeyName(java.lang.String name)
newKeyName
in class javax.xml.crypto.dsig.keyinfo.KeyInfoFactory
public javax.xml.crypto.dsig.keyinfo.KeyValue newKeyValue(java.security.PublicKey key) throws java.security.KeyException
newKeyValue
in class javax.xml.crypto.dsig.keyinfo.KeyInfoFactory
java.security.KeyException
public javax.xml.crypto.dsig.keyinfo.PGPData newPGPData(byte[] keyId)
newPGPData
in class javax.xml.crypto.dsig.keyinfo.KeyInfoFactory
public javax.xml.crypto.dsig.keyinfo.PGPData newPGPData(byte[] keyId, byte[] keyPacket, java.util.List other)
newPGPData
in class javax.xml.crypto.dsig.keyinfo.KeyInfoFactory
public javax.xml.crypto.dsig.keyinfo.PGPData newPGPData(byte[] keyPacket, java.util.List other)
newPGPData
in class javax.xml.crypto.dsig.keyinfo.KeyInfoFactory
public javax.xml.crypto.dsig.keyinfo.RetrievalMethod newRetrievalMethod(java.lang.String uri)
newRetrievalMethod
in class javax.xml.crypto.dsig.keyinfo.KeyInfoFactory
public javax.xml.crypto.dsig.keyinfo.RetrievalMethod newRetrievalMethod(java.lang.String uri, java.lang.String type, java.util.List transforms)
newRetrievalMethod
in class javax.xml.crypto.dsig.keyinfo.KeyInfoFactory
public javax.xml.crypto.dsig.keyinfo.X509Data newX509Data(java.util.List content)
newX509Data
in class javax.xml.crypto.dsig.keyinfo.KeyInfoFactory
public javax.xml.crypto.dsig.keyinfo.X509IssuerSerial newX509IssuerSerial(java.lang.String issuerName, java.math.BigInteger serialNumber)
newX509IssuerSerial
in class javax.xml.crypto.dsig.keyinfo.KeyInfoFactory
public boolean isFeatureSupported(java.lang.String feature)
isFeatureSupported
in class javax.xml.crypto.dsig.keyinfo.KeyInfoFactory
public javax.xml.crypto.URIDereferencer getURIDereferencer()
getURIDereferencer
in class javax.xml.crypto.dsig.keyinfo.KeyInfoFactory
public javax.xml.crypto.dsig.keyinfo.KeyInfo unmarshalKeyInfo(javax.xml.crypto.XMLStructure xmlStructure) throws javax.xml.crypto.MarshalException
unmarshalKeyInfo
in class javax.xml.crypto.dsig.keyinfo.KeyInfoFactory
javax.xml.crypto.MarshalException