APIdia Launch Partner
Top Fields Constructors Methods
com.sun.org.apache.xml.internal.security.keys.keyresolver.implementations

public Class X509SKIResolver

extends KeyResolverSpi
Class Inheritance
Imports
java.security.PrivateKey, .PublicKey, java.security.cert.Certificate, .X509Certificate, java.util.Iterator, com.sun.org.apache.xml.internal.security.exceptions.XMLSecurityException, com.sun.org.apache.xml.internal.security.keys.content.x509.XMLX509SKI, com.sun.org.apache.xml.internal.security.keys.keyresolver.KeyResolverException, .KeyResolverSpi, com.sun.org.apache.xml.internal.security.keys.storage.StorageResolver, com.sun.org.apache.xml.internal.security.utils.Constants, .XMLUtils, org.w3c.dom.Element

Field Summary

Modifier and TypeField and Description
private static final Logger

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
protected boolean
engineCanResolve(Element element, String baseURI, StorageResolver storage)

Implements abstract com.sun.org.apache.xml.internal.security.keys.keyresolver.KeyResolverSpi.engineCanResolve.

This method returns whether the KeyResolverSpi is able to perform the requested action.

protected PrivateKey
engineResolvePrivateKey(Element element, String baseURI, StorageResolver storage, boolean secureValidation)

Implements abstract com.sun.org.apache.xml.internal.security.keys.keyresolver.KeyResolverSpi.engineResolvePrivateKey.

Method engineResolvePrivateKey

protected PublicKey
engineResolvePublicKey(Element element, String baseURI, StorageResolver storage, boolean secureValidation)

Implements abstract com.sun.org.apache.xml.internal.security.keys.keyresolver.KeyResolverSpi.engineResolvePublicKey.

Method engineResolvePublicKey

protected SecretKey
engineResolveSecretKey(Element element, String baseURI, StorageResolver storage, boolean secureValidation)

Implements abstract com.sun.org.apache.xml.internal.security.keys.keyresolver.KeyResolverSpi.engineResolveSecretKey.

Method engineResolveSecretKey

protected X509Certificate
engineResolveX509Certificate(Element element, String baseURI, StorageResolver storage, boolean secureValidation)

Implements abstract com.sun.org.apache.xml.internal.security.keys.keyresolver.KeyResolverSpi.engineResolveX509Certificate.

Method engineResolveCertificate

Inherited from com.sun.org.apache.xml.internal.security.keys.keyresolver.KeyResolverSpi:
engineLookupAndResolvePrivateKeyengineLookupAndResolvePublicKeyengineLookupAndResolveSecretKeyengineLookupResolveX509CertificategetDocFromBytes

Field Detail

LOGback to summary
private static final Logger LOG

Constructor Detail

X509SKIResolverback to summary
public X509SKIResolver()

Method Detail

engineCanResolveback to summary
protected boolean engineCanResolve(Element element, String baseURI, StorageResolver storage)

Implements abstract com.sun.org.apache.xml.internal.security.keys.keyresolver.KeyResolverSpi.engineCanResolve.

Doc from com.sun.org.apache.xml.internal.security.keys.keyresolver.KeyResolverSpi.engineCanResolve.

This method returns whether the KeyResolverSpi is able to perform the requested action.

Annotations
@Override
engineResolvePrivateKeyback to summary
protected PrivateKey engineResolvePrivateKey(Element element, String baseURI, StorageResolver storage, boolean secureValidation)

Implements abstract com.sun.org.apache.xml.internal.security.keys.keyresolver.KeyResolverSpi.engineResolvePrivateKey.

Doc from com.sun.org.apache.xml.internal.security.keys.keyresolver.KeyResolverSpi.engineResolvePrivateKey.

Method engineResolvePrivateKey

Annotations
@Override
engineResolvePublicKeyback to summary
protected PublicKey engineResolvePublicKey(Element element, String baseURI, StorageResolver storage, boolean secureValidation) throws KeyResolverException

Implements abstract com.sun.org.apache.xml.internal.security.keys.keyresolver.KeyResolverSpi.engineResolvePublicKey.

Doc from com.sun.org.apache.xml.internal.security.keys.keyresolver.KeyResolverSpi.engineResolvePublicKey.

Method engineResolvePublicKey

Annotations
@Override
engineResolveSecretKeyback to summary
protected SecretKey engineResolveSecretKey(Element element, String baseURI, StorageResolver storage, boolean secureValidation)

Implements abstract com.sun.org.apache.xml.internal.security.keys.keyresolver.KeyResolverSpi.engineResolveSecretKey.

Doc from com.sun.org.apache.xml.internal.security.keys.keyresolver.KeyResolverSpi.engineResolveSecretKey.

Method engineResolveSecretKey

Annotations
@Override
engineResolveX509Certificateback to summary
protected X509Certificate engineResolveX509Certificate(Element element, String baseURI, StorageResolver storage, boolean secureValidation) throws KeyResolverException

Implements abstract com.sun.org.apache.xml.internal.security.keys.keyresolver.KeyResolverSpi.engineResolveX509Certificate.

Doc from com.sun.org.apache.xml.internal.security.keys.keyresolver.KeyResolverSpi.engineResolveX509Certificate.

Method engineResolveCertificate

Annotations
@Override