dsig11:KeyInfoReference element.
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| protected boolean | engineCanResolve(Element element, String baseURI, StorageResolver storage)
Implements abstract com. This method returns whether the KeyResolverSpi is able to perform the requested action. |
| public PrivateKey | engineResolvePrivateKey(Element element, String baseURI, StorageResolver storage, boolean secureValidation)
Implements abstract com. Method engineResolvePrivateKey |
| protected PublicKey | engineResolvePublicKey(Element element, String baseURI, StorageResolver storage, boolean secureValidation)
Implements abstract com. Method engineResolvePublicKey |
| protected SecretKey | engineResolveSecretKey(Element element, String baseURI, StorageResolver storage, boolean secureValidation)
Implements abstract com. Method engineResolveSecretKey |
| protected X509Certificate | engineResolveX509Certificate(Element element, String baseURI, StorageResolver storage, boolean secureValidation)
Implements abstract com. Method engineResolveCertificate |
| private Element | Returns: the Element effectively represented by the XML signature input source.Resolve the Element effectively represented by the XML signature input source. |
| private XMLSignatureInput | Returns: the XML signature input represented by the specified URI.Resolve the XML signature input represented by the specified URI. |
| private KeyInfo | Returns: the KeyInfo which is referred to by this KeyInfoReference, or null if can not be resolvedResolve the KeyInfoReference Element's URI attribute into a KeyInfo instance. |
| private void | validateReference(Element referentElement, boolean secureValidation)
Validate the Element referred to by the KeyInfoReference. |
| LOG | back to summary |
|---|---|
| private static final Logger LOG | |
| KeyInfoReferenceResolver | back to summary |
|---|---|
| public KeyInfoReferenceResolver() | |
| engineCanResolve | back to summary |
|---|---|
| protected boolean engineCanResolve(Element element, String baseURI, StorageResolver storage) Implements abstract com. Doc from com. This method returns whether the KeyResolverSpi is able to perform the requested action.
| |
| engineResolvePrivateKey | back to summary |
|---|---|
| public PrivateKey engineResolvePrivateKey(Element element, String baseURI, StorageResolver storage, boolean secureValidation) throws KeyResolverException Implements abstract com. Doc from com. Method engineResolvePrivateKey
| |
| engineResolvePublicKey | back to summary |
|---|---|
| protected PublicKey engineResolvePublicKey(Element element, String baseURI, StorageResolver storage, boolean secureValidation) throws KeyResolverException Implements abstract com. Doc from com. Method engineResolvePublicKey
| |
| engineResolveSecretKey | back to summary |
|---|---|
| protected SecretKey engineResolveSecretKey(Element element, String baseURI, StorageResolver storage, boolean secureValidation) throws KeyResolverException Implements abstract com. Doc from com. Method engineResolveSecretKey
| |
| engineResolveX509Certificate | back to summary |
|---|---|
| protected X509Certificate engineResolveX509Certificate(Element element, String baseURI, StorageResolver storage, boolean secureValidation) throws KeyResolverException Implements abstract com. Method engineResolveCertificate
| |
| obtainReferenceElement | back to summary |
|---|---|
| private Element obtainReferenceElement(XMLSignatureInput resource, boolean secureValidation) throws CanonicalizationException, ParserConfigurationException, IOException, SAXException, KeyResolverException Resolve the Element effectively represented by the XML signature input source.
| |
| resolveInput | back to summary |
|---|---|
| private XMLSignatureInput resolveInput(Attr uri, String baseURI, boolean secureValidation) throws XMLSecurityException Resolve the XML signature input represented by the specified URI.
| |
| resolveReferentKeyInfo | back to summary |
|---|---|
| private KeyInfo resolveReferentKeyInfo(Element element, String baseURI, StorageResolver storage, boolean secureValidation) throws XMLSecurityException Resolve the KeyInfoReference Element's URI attribute into a KeyInfo instance.
| |
| validateReference | back to summary |
|---|---|
| private void validateReference(Element referentElement, boolean secureValidation) throws XMLSecurityException Validate the Element referred to by the KeyInfoReference. | |