Package org.opensaml.xml.security.x509

X509 based credential and trust class.

See:
          Description

Interface Summary
PKIXCriteria Interface which represents criteria by which a PKIXValidationInformationResolver should resolve PKIXValidationInformation as well as (optionally) trusted names.
PKIXTrustEngine<TokenType> Trust engine that validates tokens using PKIX validation.
PKIXValidationInformation Source of PKIX validation information such as trust anchors and CRLs.
PKIXValidationInformationResolver A resolver which uses PKIXCriteria to resolve PKIXValidationInformation, which will typically be used PKIX-based trust engines.
X500DNHandler Interface for implementations which handle parsing and serialization of X.500 names represented by X500Principal.
X509Credential An entity credential based on key material and other information (e.g.
 

Class Summary
BasicPKIXValdiationInformation Basic implementation of PKIXValidationInformation.
BasicX509Credential A basic implementation of X509Credential.
InternalX500DNHandler Basic implementation of X500DNHandler which uses the internal built-in mechanisms provided by X500Principal directly.
PKIXCriteriaSet This class holds instances of PKIXCriteria which are used by a PKIXValidationInformationResolver to resolve instances of PKIXValidationInformation, as well as (optionally) trust name information.
PKIXTrustEvaluator Auxillary trust evaluator that validates X.509 credentials using PKIX validation.
PKIXX509CredentialTrustEngine Trust engine implementation which evaluates an X509Credential token based on PKIX validation processing using validation information from a trusted source.
X509IssuerSerialCriteria An implementation of CredentialCriteria which specifies criteria based on X.509 certificate issuer name and serial number.
X509KeyInfoGeneratorFactory A factory implementation which produces instances of X509KeyInfoGeneratorFactory.X509KeyInfoGenerator capable of handling the information contained within an X509Credential.
X509SubjectKeyIdentifierCriteria An implementation of CredentialCriteria which specifies criteria based on X.509 certificate subject key identifier.
X509SubjectNameCriteria An implementation of CredentialCriteria which specifies criteria based on X.509 certificate subject name.
X509Util Utility class for working with X509 objects.
 

Enum Summary
X509Util.ENCODING_FORMAT Encoding used to store a key or certificate in a file.
 

Package org.opensaml.xml.security.x509 Description

X509 based credential and trust class.