Class ExplicitX509CertificateTrustEngine

  • All Implemented Interfaces:
    TrustedCredentialTrustEngine<X509Credential>, TrustEngine<X509Credential>

    public class ExplicitX509CertificateTrustEngine
    extends Object
    implements TrustedCredentialTrustEngine<X509Credential>
    Trust engine that evaluates a credential's X.509 certificate against certificates expressed within a set of trusted credentials obtained from a credential resolver. The credential being tested is valid if its entity certificate matches the entity certificate contained within any of the trusted credentials produced by the given credential resolver. Matching of public keys is NOT sufficient for the purpose of this engine.