com.kodemuse.security.ssl
Class CertificateChain
java.lang.Object
|
+--com.kodemuse.security.ssl.LogCapability
|
+--com.kodemuse.security.ssl.CertificateChain
- All Implemented Interfaces:
- DataSource
- class CertificateChain
- extends LogCapability
- implements DataSource
struct {
ASN.1Cert certificate_list<1..2^24-1>;
} Certificate;
certificate_list This is a sequence (chain) of X.509.v3
certificates, ordered with the sender's
certificate first followed by any certificate
authority certificates proceeding sequentially
upward.
- Author:
- Harmeet Bedi
Constructor Summary |
(package private) |
CertificateChain(java.io.DataInputStream din)
|
(package private) |
CertificateChain(java.security.cert.X509Certificate[] cert)
|
Methods inherited from class java.lang.Object |
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
CertificateChain
CertificateChain(java.io.DataInputStream din)
throws java.io.IOException
CertificateChain
CertificateChain(java.security.cert.X509Certificate[] cert)
throws java.security.cert.CertificateEncodingException,
java.io.IOException
write
public void write(OutputBuffer dout)
- Specified by:
write
in interface DataSource
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
getCertificates
public java.security.cert.X509Certificate[] getCertificates()
throws java.security.cert.CertificateException,
java.security.NoSuchProviderException