be.fedict.eid.applet.service.signer.ooxml
Class OPCKeySelector

java.lang.Object
  extended by javax.xml.crypto.KeySelector
      extended by be.fedict.eid.applet.service.signer.KeyInfoKeySelector
          extended by be.fedict.eid.applet.service.signer.ooxml.OPCKeySelector
All Implemented Interfaces:
javax.xml.crypto.KeySelectorResult

public class OPCKeySelector
extends KeyInfoKeySelector

Open Packaging Conventions (ECMA-376-2) based JSR105 key selector implementation.

Author:
Frank Cornelis

Nested Class Summary
 
Nested classes/interfaces inherited from class javax.xml.crypto.KeySelector
javax.xml.crypto.KeySelector.Purpose
 
Field Summary
 
Fields inherited from class be.fedict.eid.applet.service.signer.KeyInfoKeySelector
certificate
 
Constructor Summary
OPCKeySelector(URL opcUrl, String signatureResourceName)
           
 
Method Summary
 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 be.fedict.eid.applet.service.signer.KeyInfoKeySelector
getCertificate, getKey
 
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
 

Constructor Detail

OPCKeySelector

public OPCKeySelector(URL opcUrl,
                      String signatureResourceName)
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
Overrides:
select in class KeyInfoKeySelector
Throws:
javax.xml.crypto.KeySelectorException


Copyright © 2008-2012 FedICT. All Rights Reserved.