Package org.opensaml.security.trust
Interface TrustEngine<TokenType>
- Type Parameters:
TokenType- the token type this trust engine evaluates
- All Known Subinterfaces:
PKIXTrustEngine<TokenType>,SignatureTrustEngine,TrustedCredentialTrustEngine<TokenType>
- All Known Implementing Classes:
BaseSignatureTrustEngine,ChainingSignatureTrustEngine,ChainingTrustEngine,ExplicitKeySignatureTrustEngine,ExplicitKeyTrustEngine,ExplicitX509CertificateTrustEngine,MockTrustEngine,PKIXSignatureTrustEngine,PKIXX509CredentialTrustEngine
public interface TrustEngine<TokenType>
Evaluates the trustworthiness and validity of a token against
implementation-specific requirements.
-
Method Summary
Modifier and TypeMethodDescriptionbooleanvalidate(TokenType token, CriteriaSet trustBasisCriteria) Validates the token against trusted information obtained in an implementation-specific manner.
-
Method Details