org.apache.xml.security.keys.keyresolver.implementations
Class X509SKIResolver
java.lang.Object
|
+--org.apache.xml.security.keys.keyresolver.KeyResolverSpi
|
+--org.apache.xml.security.keys.keyresolver.implementations.X509SKIResolver
- public class X509SKIResolver
- extends KeyResolverSpi
- Author:
- $Author: geuerp $
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
X509SKIResolver
public X509SKIResolver()
engineCanResolve
public boolean engineCanResolve(org.w3c.dom.Element element,
java.lang.String BaseURI,
StorageResolver storage)
- Method engineCanResolve
- Specified by:
engineCanResolve
in class KeyResolverSpi
- Parameters:
element
- BaseURI
- storage
-
- Returns:
engineResolvePublicKey
public java.security.PublicKey engineResolvePublicKey(org.w3c.dom.Element element,
java.lang.String BaseURI,
StorageResolver storage)
throws KeyResolverException
- Method engineResolvePublicKey
- Specified by:
engineResolvePublicKey
in class KeyResolverSpi
- Parameters:
element
- BaseURI
- storage
-
- Returns:
- null if no
PublicKey
could be obtained
- Throws:
KeyResolverException
engineResolveX509Certificate
public java.security.cert.X509Certificate engineResolveX509Certificate(org.w3c.dom.Element element,
java.lang.String BaseURI,
StorageResolver storage)
throws KeyResolverException
- Method engineResolveX509Certificate
- Specified by:
engineResolveX509Certificate
in class KeyResolverSpi
- Parameters:
element
- BaseURI
- storage
-
- Returns:
-
- Throws:
KeyResolverException
engineResolveSecretKey
public javax.crypto.SecretKey engineResolveSecretKey(org.w3c.dom.Element element,
java.lang.String BaseURI,
StorageResolver storage)
throws KeyResolverException
- Method engineResolveSecretKey
- Specified by:
engineResolveSecretKey
in class KeyResolverSpi
- Parameters:
element
- BaseURI
- storage
-
- Returns:
-
- Throws:
KeyResolverException