| Modifier and Type | Field and Description |
|---|---|
| private List | |
| pack-priv static final List | |
| private final JcaJceHelper |
| Access | Constructor and Description |
|---|---|
| pack-priv | |
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| public List | Returns: an immutable List of Certificates (may be empty, but not null)Implements abstract java. Returns the list of certificates in this certification path. |
| public byte[] | Returns: the encoded bytesImplements abstract java. Returns the encoded form of this certification path, using the default encoding. |
| public byte[] | Returns: the encoded bytesthe name of the encoding to use encoding)Implements abstract java. Returns the encoded form of this certification path, using the specified encoding. |
| public Iterator | Returns: an Iterator over the names of the supported encodings (as Strings)Implements abstract java. Returns an iteration of the encodings supported by this certification path, with the default encoding first. |
| private List | |
| private ASN1Primitive | Returns: the DERObjectthe X509Certificate object to be encoded cert)Return a DERObject containing the encoded certificate. |
| private byte[] |
| certificates | back to summary |
|---|---|
| private List<E> certificates | |
| certPathEncodings | back to summary |
|---|---|
| pack-priv static final List<E> certPathEncodings | |
| helper | back to summary |
|---|---|
| private final JcaJceHelper helper | |
| PKIXCertPath | back to summary |
|---|---|
| pack-priv PKIXCertPath(List<E> certificates) | |
| PKIXCertPath | back to summary |
|---|---|
| pack-priv PKIXCertPath(InputStream inStream, String encoding) throws CertificateException Creates a CertPath of the specified type. This constructor is protected because most users should use a CertificateFactory to create CertPaths. | |
| getCertificates | back to summary |
|---|---|
| public List Implements abstract java. Returns the list of certificates in this certification path. The List returned must be immutable and thread-safe.
| |
| getEncoded | back to summary |
|---|---|
| public byte[] getEncoded() throws CertificateEncodingException Implements abstract java. Returns the encoded form of this certification path, using the default encoding.
| |
| getEncoded | back to summary |
|---|---|
| public byte[] getEncoded(String encoding) throws CertificateEncodingException Implements abstract java. Returns the encoded form of this certification path, using the specified encoding.
| |
| getEncodings | back to summary |
|---|---|
| public Iterator Implements abstract java. Returns an iteration of the encodings supported by this certification path, with the default encoding first. Attempts to modify the returned Iterator via its remove method result in an UnsupportedOperationException.
| |
| sortCerts | back to summary |
|---|---|
| private List | |
| toASN1Object | back to summary |
|---|---|
| private ASN1Primitive toASN1Object(X509Certificate cert) throws CertificateEncodingException Return a DERObject containing the encoded certificate.
| |
| toDEREncoded | back to summary |
|---|---|
| private byte[] toDEREncoded(ASN1Encodable obj) throws CertificateEncodingException | |