java.lang.Object
org.apache.xml.security.keys.keyresolver.KeyResolverSpi
org.apache.xml.security.keys.keyresolver.implementations.X509IssuerSerialResolver

public class X509IssuerSerialResolver extends org.apache.xml.security.keys.keyresolver.KeyResolverSpi
  • Constructor Details

    • X509IssuerSerialResolver

      public X509IssuerSerialResolver()
  • Method Details

    • engineCanResolve

      protected boolean engineCanResolve(Element element, String baseURI, org.apache.xml.security.keys.storage.StorageResolver storage)
      This method returns whether the KeyResolverSpi is able to perform the requested action.
      Specified by:
      engineCanResolve in class org.apache.xml.security.keys.keyresolver.KeyResolverSpi
      Parameters:
      element -
      baseURI -
      storage -
      Returns:
      whether the KeyResolverSpi is able to perform the requested action.
    • engineResolvePublicKey

      protected PublicKey engineResolvePublicKey(Element element, String baseURI, org.apache.xml.security.keys.storage.StorageResolver storage, boolean secureValidation) throws org.apache.xml.security.keys.keyresolver.KeyResolverException
      Method engineResolvePublicKey
      Specified by:
      engineResolvePublicKey in class org.apache.xml.security.keys.keyresolver.KeyResolverSpi
      Parameters:
      element -
      baseURI -
      storage -
      secureValidation -
      Returns:
      resolved public key from the registered from the element.
      Throws:
      org.apache.xml.security.keys.keyresolver.KeyResolverException
    • engineResolveX509Certificate

      protected X509Certificate engineResolveX509Certificate(Element element, String baseURI, org.apache.xml.security.keys.storage.StorageResolver storage, boolean secureValidation) throws org.apache.xml.security.keys.keyresolver.KeyResolverException
      Method engineResolveCertificate
      Specified by:
      engineResolveX509Certificate in class org.apache.xml.security.keys.keyresolver.KeyResolverSpi
      Parameters:
      element -
      baseURI -
      storage -
      secureValidation -
      Returns:
      resolved X509Certificate key from the registered from the elements
      Throws:
      org.apache.xml.security.keys.keyresolver.KeyResolverException
    • engineResolveSecretKey

      protected SecretKey engineResolveSecretKey(Element element, String baseURI, org.apache.xml.security.keys.storage.StorageResolver storage, boolean secureValidation)
      Method engineResolveSecretKey
      Specified by:
      engineResolveSecretKey in class org.apache.xml.security.keys.keyresolver.KeyResolverSpi
      Parameters:
      element -
      baseURI -
      storage -
      secureValidation -
      Returns:
      resolved SecretKey key from the registered from the elements
    • engineResolvePrivateKey

      protected PrivateKey engineResolvePrivateKey(Element element, String baseURI, org.apache.xml.security.keys.storage.StorageResolver storage, boolean secureValidation)
      Method engineResolvePrivateKey
      Specified by:
      engineResolvePrivateKey in class org.apache.xml.security.keys.keyresolver.KeyResolverSpi
      Parameters:
      element -
      baseURI -
      storage -
      secureValidation -
      Returns:
      resolved PrivateKey key from the registered from the elements