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:X509Certificate
Element.
-
-
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 PublicKey
engineLookupAndResolvePublicKey(Element element, String baseURI, StorageResolver storage)
Method engineResolvePublicKey Method engineLookupAndResolvePublicKeySecretKey
engineLookupAndResolveSecretKey(Element element, String baseURI, StorageResolver storage)
Method engineResolveSecretKey Method engineLookupAndResolveSecretKeyX509Certificate
engineLookupResolveX509Certificate(Element element, String baseURI, StorageResolver storage)
Method engineResolveX509Certificate Method engineLookupResolveX509Certificate-
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 Method engineLookupAndResolvePublicKey- Overrides:
engineLookupAndResolvePublicKey
in classKeyResolverSpi
- Parameters:
element
-baseURI
-storage
-- 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 Method engineLookupResolveX509Certificate- Overrides:
engineLookupResolveX509Certificate
in classKeyResolverSpi
- Parameters:
element
-baseURI
-storage
-- Returns:
- resolved X509Certificate key from the registered from the elements
- Throws:
KeyResolverException
-
engineLookupAndResolveSecretKey
public SecretKey engineLookupAndResolveSecretKey(Element element, String baseURI, StorageResolver storage)
Method engineResolveSecretKey Method engineLookupAndResolveSecretKey- Overrides:
engineLookupAndResolveSecretKey
in classKeyResolverSpi
- Parameters:
element
-baseURI
-storage
-- Returns:
- resolved SecretKey key from the registered from the elements
-
-