Uses of Interface
org.opensaml.xml.security.x509.PKIXValidationInformation

Packages that use PKIXValidationInformation
org.opensaml.xml.security.x509 X509 based credential and trust class. 
org.opensaml.xml.signature.impl Implementations of the interfaces for XMLObjects that represent XML signature types. 
 

Uses of PKIXValidationInformation in org.opensaml.xml.security.x509
 

Classes in org.opensaml.xml.security.x509 that implement PKIXValidationInformation
 class BasicPKIXValidationInformation
          Basic implementation of PKIXValidationInformation.
 

Methods in org.opensaml.xml.security.x509 that return PKIXValidationInformation
 PKIXValidationInformation StaticPKIXValidationInformationResolver.resolveSingle(CriteriaSet criteria)
          Process the specified criteria and return a single instance of the product type which satisfies the criteria.
 

Methods in org.opensaml.xml.security.x509 that return types with arguments of type PKIXValidationInformation
 Iterable<PKIXValidationInformation> StaticPKIXValidationInformationResolver.resolve(CriteriaSet criteria)
          Process the specified criteria and return the resulting instances the the product type which satisfy the criteria.
 

Methods in org.opensaml.xml.security.x509 with parameters of type PKIXValidationInformation
protected  CertStore CertPathPKIXTrustEvaluator.buildCertStore(PKIXValidationInformation validationInfo, X509Credential untrustedCredential)
          Creates the certificate store that will be used during validation.
protected  Integer CertPathPKIXTrustEvaluator.getEffectiveVerificationDepth(PKIXValidationInformation validationInfo)
          Get the effective maximum path depth to use when constructing PKIX cert path builder parameters.
protected  PKIXBuilderParameters CertPathPKIXTrustEvaluator.getPKIXBuilderParameters(PKIXValidationInformation validationInfo, X509Credential untrustedCredential)
          Creates the set of PKIX builder parameters to use when building the cert path builder.
protected  Set<TrustAnchor> CertPathPKIXTrustEvaluator.getTrustAnchors(PKIXValidationInformation validationInfo)
          Creates the collection of trust anchors to use during validation.
 boolean PKIXTrustEvaluator.validate(PKIXValidationInformation validationInfo, X509Credential untrustedCredential)
          Validate the specified credential against the specified set of trusted validation information.
 boolean CertPathPKIXTrustEvaluator.validate(PKIXValidationInformation validationInfo, X509Credential untrustedCredential)
          Validate the specified credential against the specified set of trusted validation information.
 

Method parameters in org.opensaml.xml.security.x509 with type arguments of type PKIXValidationInformation
protected  boolean PKIXX509CredentialTrustEngine.validate(X509Credential untrustedX509Credential, Set<String> trustedNames, Iterable<PKIXValidationInformation> validationInfoSet)
          Perform PKIX validation on the untrusted credential, using PKIX validation information based on the supplied set of trusted credentials.
 

Constructor parameters in org.opensaml.xml.security.x509 with type arguments of type PKIXValidationInformation
StaticPKIXValidationInformationResolver(List<PKIXValidationInformation> info, Set<String> names)
          Constructor.
 

Uses of PKIXValidationInformation in org.opensaml.xml.signature.impl
 

Methods in org.opensaml.xml.signature.impl that return types with arguments of type PKIXValidationInformation
protected  Pair<Set<String>,Iterable<PKIXValidationInformation>> PKIXSignatureTrustEngine.resolveValidationInfo(CriteriaSet trustBasisCriteria)
          Resolve and return a set of trusted validation information.
 

Method parameters in org.opensaml.xml.signature.impl with type arguments of type PKIXValidationInformation
protected  boolean PKIXSignatureTrustEngine.evaluateTrust(Credential untrustedCredential, Pair<Set<String>,Iterable<PKIXValidationInformation>> validationPair)
          Evaluate the untrusted KeyInfo-derived credential with respect to the specified trusted information.
 



Copyright © 2006-2010 Internet2. All Rights Reserved.