mail.node.crypt
Class XMLKeySelector
java.lang.Object
javax.xml.crypto.KeySelector
mail.node.crypt.XMLKeySelector
public class XMLKeySelector
- extends javax.xml.crypto.KeySelector
Nested classes/interfaces inherited from class javax.xml.crypto.KeySelector |
javax.xml.crypto.KeySelector.Purpose |
Field Summary |
private java.security.PublicKey |
pubkey
|
private boolean |
updated
|
Method Summary |
(package private) static boolean |
algEquals(java.lang.String algURI,
java.lang.String algName)
|
java.security.PublicKey |
getPublicKey()
|
javax.xml.crypto.KeySelectorResult |
select(javax.xml.crypto.dsig.keyinfo.KeyInfo keyInfo,
javax.xml.crypto.KeySelector.Purpose purpose,
javax.xml.crypto.AlgorithmMethod method,
javax.xml.crypto.XMLCryptoContext context)
|
Methods inherited from class javax.xml.crypto.KeySelector |
singletonKeySelector |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
pubkey
private java.security.PublicKey pubkey
updated
private boolean updated
XMLKeySelector
public XMLKeySelector(java.security.PublicKey pk)
select
public javax.xml.crypto.KeySelectorResult select(javax.xml.crypto.dsig.keyinfo.KeyInfo keyInfo,
javax.xml.crypto.KeySelector.Purpose purpose,
javax.xml.crypto.AlgorithmMethod method,
javax.xml.crypto.XMLCryptoContext context)
throws javax.xml.crypto.KeySelectorException
- Specified by:
select
in class javax.xml.crypto.KeySelector
- Throws:
javax.xml.crypto.KeySelectorException
getPublicKey
public java.security.PublicKey getPublicKey()
algEquals
static boolean algEquals(java.lang.String algURI,
java.lang.String algName)