public class SingleKeyResolver extends KeyResolverSpi
globalResolver, properties, secureValidation
Constructor | Description |
---|---|
SingleKeyResolver(String keyName,
PrivateKey privateKey) |
Constructor.
|
SingleKeyResolver(String keyName,
PublicKey publicKey) |
Constructor.
|
SingleKeyResolver(String keyName,
SecretKey secretKey) |
Constructor.
|
Modifier and Type | Method | Description |
---|---|---|
boolean |
engineCanResolve(Element element,
String baseURI,
StorageResolver storage) |
This method returns whether the KeyResolverSpi is able to perform the requested action.
|
PrivateKey |
engineLookupAndResolvePrivateKey(Element element,
String baseURI,
StorageResolver storage) |
Method engineResolvePrivateKey
|
PublicKey |
engineLookupAndResolvePublicKey(Element element,
String baseURI,
StorageResolver storage) |
Method engineLookupAndResolvePublicKey
|
X509Certificate |
engineLookupResolveX509Certificate(Element element,
String baseURI,
StorageResolver storage) |
Method engineResolveX509Certificate
|
SecretKey |
engineResolveSecretKey(Element element,
String baseURI,
StorageResolver storage) |
Method engineResolveSecretKey
|
engineGetProperty, engineLookupAndResolveSecretKey, engineResolvePublicKey, engineResolveX509Certificate, engineSetProperty, getDocFromBytes, setGlobalResolver, setSecureValidation, understandsProperty
public SingleKeyResolver(String keyName, PublicKey publicKey)
keyName
- publicKey
- public SingleKeyResolver(String keyName, PrivateKey privateKey)
keyName
- privateKey
- public boolean engineCanResolve(Element element, String baseURI, StorageResolver storage)
engineCanResolve
in class KeyResolverSpi
element
- baseURI
- storage
- public PublicKey engineLookupAndResolvePublicKey(Element element, String baseURI, StorageResolver storage) throws KeyResolverException
engineLookupAndResolvePublicKey
in class KeyResolverSpi
element
- baseURI
- storage
- PublicKey
could be obtainedKeyResolverException
public X509Certificate engineLookupResolveX509Certificate(Element element, String baseURI, StorageResolver storage) throws KeyResolverException
engineLookupResolveX509Certificate
in class KeyResolverSpi
KeyResolverException
public SecretKey engineResolveSecretKey(Element element, String baseURI, StorageResolver storage) throws KeyResolverException
engineResolveSecretKey
in class KeyResolverSpi
element
- baseURI
- storage
- SecretKey
could be obtainedKeyResolverException
public PrivateKey engineLookupAndResolvePrivateKey(Element element, String baseURI, StorageResolver storage) throws KeyResolverException
engineLookupAndResolvePrivateKey
in class KeyResolverSpi
KeyResolverException
Copyright © 2000–2018 The Apache Software Foundation. All rights reserved.