org.opensaml.xml.security.x509
Interface PKIXValidationInformation

All Known Implementing Classes:
BasicPKIXValdiationInformation

public interface PKIXValidationInformation

Source of PKIX validation information such as trust anchors and CRLs.


Method Summary
 java.util.Collection<java.security.cert.X509CRL> getCRLs()
          Gets the CRLs used during PKIX validation.
 java.util.Collection<java.security.cert.X509Certificate> getTrustChain()
          Gets the trust anchors used during PKIX validation.
 java.lang.Integer getVerificationDepth()
          Gets the maximum allowable trust chain verification depth.
 

Method Detail

getVerificationDepth

java.lang.Integer getVerificationDepth()
Gets the maximum allowable trust chain verification depth.

Returns:
maximum allowable trust chain verification depth

getTrustChain

java.util.Collection<java.security.cert.X509Certificate> getTrustChain()
Gets the trust anchors used during PKIX validation.

Returns:
trust anchors used during PKIX validation

getCRLs

java.util.Collection<java.security.cert.X509CRL> getCRLs()
Gets the CRLs used during PKIX validation.

Returns:
CRLs used during PKIX validation