Package org.opensaml.security.x509.impl
TrustEngine implementation classes related to PKIX.-
Interface Summary Interface Description X509CredentialNameEvaluator Interface for classes which evaluate anX509Credentialagainst a supplied set of trusted names. -
Class Summary Class Description BasicPKIXValidationInformation Basic implementation ofPKIXValidationInformation.BasicX509CredentialNameEvaluator A basic implementaion ofX509CredentialNameEvaluatorwhich evaluates various identifiers extracted from anX509Credential's entity certificate against a set of trusted names.CertPathPKIXTrustEvaluator An implementation ofPKIXTrustEvaluatorthat is based on the Java CertPath API.CertPathPKIXValidationOptions Specialization ofPKIXValidationOptionswhich specifies options specific to aPKIXTrustEvaluatorbased on the Java CertPath API.KeyStoreX509CredentialAdapter A wrapper that changes aKeyStorein to aX509Credential.PKIXX509CredentialTrustEngine Trust engine implementation which evaluates anX509Credentialtoken based on PKIX validation processing using validation information from a trusted source.StaticPKIXValidationInformationResolver An implementation ofPKIXValidationInformationResolverwhich always returns a static, fixed set of information.X509KeyManagerX509CredentialAdapter A class that wraps aX509KeyManagerand exposes it as anX509Credential.