Class GenericX509JWKCertPathValidator

java.lang.Object
io.inverno.mod.security.jose.internal.jwk.GenericX509JWKCertPathValidator
All Implemented Interfaces:
X509JWKCertPathValidator

public class GenericX509JWKCertPathValidator extends Object implements X509JWKCertPathValidator

Generic X.509 certificates path validator implementation.

This is an overridable bean which can be overriden by injecting a custom X509JWKCertPathValidator instance when building the JOSE module.

It requires an executor service to be able to execute certificate path validation, which might be blocking, asynchronously.

Since:
1.5
Author:
Jeremy Kuhn
  • Constructor Details

    • GenericX509JWKCertPathValidator

      public GenericX509JWKCertPathValidator(PKIXParameters pkixParameters, ExecutorService executor)

      Creates an X.509 certificates path validator.

      Parameters:
      pkixParameters - PKIX parameters
      executor - an executor service
  • Method Details