Class X509CertPathImpl

java.lang.Object
java.security.cert.CertPath
org.apache.harmony.security.provider.cert.X509CertPathImpl
All Implemented Interfaces:
Serializable

public class X509CertPathImpl
extends CertPath
This class is an implementation of X.509 CertPath. This implementation provides ability to create the instance of X.509 Certification Path by several means:
  1. It can be created over the list of X.509 certificates (implementations of X509Certificate class) provided in constructor.
  2. It can be created by means of getInstance methods on the base of the following ASN.1 DER encoded forms:
   - PkiPath as defined in ITU-T Recommendation X.509(2000) Corrigendum 1(2001) (can be seen at ftp://ftp.bull.com/pub/OSIdirectory/DefectResolution/TechnicalCorrigenda/ApprovedTechnicalCorrigendaToX.509/8%7CX.509-TC1(4th).pdf)
   - PKCS #7 SignedData object provided in the form of ContentInfo structure. CertPath object is generated on the base of certificates presented in certificates field of the SignedData object which in its turn is retrieved from ContentInfo structure. (see http://www.ietf.org/rfc/rfc2315.txt for more info on PKCS #7)
 
See Also:
Serialized Form