Interface TrustedCredentialTrustEngine<TokenType>

  • Type Parameters:
    TokenType - the token type this trust engine evaluates
    All Superinterfaces:
    TrustEngine<TokenType>

    public interface TrustedCredentialTrustEngine<TokenType>
    extends TrustEngine<TokenType>
    Evaluates the trustworthiness and validity of a token against implementation-specific requirements based on trusted credentials obtained via a credential resolver.
    • Method Detail

      • getCredentialResolver

        @Nonnull
        CredentialResolver getCredentialResolver()
        Gets the credential resolver used to recover trusted credentials that may be used to validate tokens.
        Returns:
        credential resolver used to recover trusted credentials that may be used to validate tokens