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.KeyInfoFactorypublic javax.xml.crypto.dsig.keyinfo.KeyInfo newKeyInfo(java.util.List content,
java.lang.String id)
newKeyInfo in class javax.xml.crypto.dsig.keyinfo.KeyInfoFactorypublic javax.xml.crypto.dsig.keyinfo.KeyName newKeyName(java.lang.String name)
newKeyName in class javax.xml.crypto.dsig.keyinfo.KeyInfoFactorypublic javax.xml.crypto.dsig.keyinfo.KeyValue newKeyValue(java.security.PublicKey key)
throws java.security.KeyException
newKeyValue in class javax.xml.crypto.dsig.keyinfo.KeyInfoFactoryjava.security.KeyExceptionpublic javax.xml.crypto.dsig.keyinfo.PGPData newPGPData(byte[] keyId)
newPGPData in class javax.xml.crypto.dsig.keyinfo.KeyInfoFactorypublic javax.xml.crypto.dsig.keyinfo.PGPData newPGPData(byte[] keyId,
byte[] keyPacket,
java.util.List other)
newPGPData in class javax.xml.crypto.dsig.keyinfo.KeyInfoFactorypublic javax.xml.crypto.dsig.keyinfo.PGPData newPGPData(byte[] keyPacket,
java.util.List other)
newPGPData in class javax.xml.crypto.dsig.keyinfo.KeyInfoFactorypublic javax.xml.crypto.dsig.keyinfo.RetrievalMethod newRetrievalMethod(java.lang.String uri)
newRetrievalMethod in class javax.xml.crypto.dsig.keyinfo.KeyInfoFactorypublic 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.KeyInfoFactorypublic javax.xml.crypto.dsig.keyinfo.X509Data newX509Data(java.util.List content)
newX509Data in class javax.xml.crypto.dsig.keyinfo.KeyInfoFactorypublic javax.xml.crypto.dsig.keyinfo.X509IssuerSerial newX509IssuerSerial(java.lang.String issuerName,
java.math.BigInteger serialNumber)
newX509IssuerSerial in class javax.xml.crypto.dsig.keyinfo.KeyInfoFactorypublic boolean isFeatureSupported(java.lang.String feature)
isFeatureSupported in class javax.xml.crypto.dsig.keyinfo.KeyInfoFactorypublic javax.xml.crypto.URIDereferencer getURIDereferencer()
getURIDereferencer in class javax.xml.crypto.dsig.keyinfo.KeyInfoFactorypublic 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.KeyInfoFactoryjavax.xml.crypto.MarshalException