mail.node.crypt
Class XMLKeySelector

java.lang.Object
  extended by javax.xml.crypto.KeySelector
      extended by mail.node.crypt.XMLKeySelector

public class XMLKeySelector
extends javax.xml.crypto.KeySelector


Nested Class Summary
private  class XMLKeySelector.SimpleKeySelectorResult
           
 
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
           
 
Constructor Summary
XMLKeySelector(java.security.PublicKey pk)
           
 
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
 

Field Detail

pubkey

private java.security.PublicKey pubkey

updated

private boolean updated
Constructor Detail

XMLKeySelector

public XMLKeySelector(java.security.PublicKey pk)
Method Detail

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)