Class X509CertificateResolver
- java.lang.Object
-
- org.apache.xml.security.keys.keyresolver.KeyResolverSpi
-
- org.apache.xml.security.keys.keyresolver.implementations.X509CertificateResolver
-
public class X509CertificateResolver extends KeyResolverSpi
Resolves Certificates which are directly contained inside ads:X509CertificateElement.- Author:
- $Author: coheigea $
-
-
Field Summary
-
Fields inherited from class org.apache.xml.security.keys.keyresolver.KeyResolverSpi
globalResolver, properties, secureValidation
-
-
Constructor Summary
Constructors Constructor Description X509CertificateResolver()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PublicKeyengineLookupAndResolvePublicKey(Element element, String baseURI, StorageResolver storage)Method engineResolvePublicKeySecretKeyengineLookupAndResolveSecretKey(Element element, String baseURI, StorageResolver storage)Method engineResolveSecretKeyX509CertificateengineLookupResolveX509Certificate(Element element, String baseURI, StorageResolver storage)Method engineResolveX509Certificate-
Methods inherited from class org.apache.xml.security.keys.keyresolver.KeyResolverSpi
engineCanResolve, engineGetProperty, engineLookupAndResolvePrivateKey, engineResolvePublicKey, engineResolveSecretKey, engineResolveX509Certificate, engineSetProperty, getDocFromBytes, setGlobalResolver, setSecureValidation, understandsProperty
-
-
-
-
Method Detail
-
engineLookupAndResolvePublicKey
public PublicKey engineLookupAndResolvePublicKey(Element element, String baseURI, StorageResolver storage) throws KeyResolverException
Method engineResolvePublicKey- Overrides:
engineLookupAndResolvePublicKeyin classKeyResolverSpi- Returns:
- resolved public key from the registered from the element.
- Throws:
KeyResolverException
-
engineLookupResolveX509Certificate
public X509Certificate engineLookupResolveX509Certificate(Element element, String baseURI, StorageResolver storage) throws KeyResolverException
Method engineResolveX509Certificate- Overrides:
engineLookupResolveX509Certificatein classKeyResolverSpi- Returns:
- resolved X509Certificate key from the registered from the elements
- Throws:
KeyResolverException
-
engineLookupAndResolveSecretKey
public SecretKey engineLookupAndResolveSecretKey(Element element, String baseURI, StorageResolver storage)
Method engineResolveSecretKey- Overrides:
engineLookupAndResolveSecretKeyin classKeyResolverSpi- Returns:
- resolved SecretKey key from the registered from the elements
-
-