com.kodemuse.security.ssl
Class CertificateRequest

java.lang.Object
  |
  +--com.kodemuse.security.ssl.LogCapability
        |
        +--com.kodemuse.security.ssl.CertificateRequest
All Implemented Interfaces:
DataSource

class CertificateRequest
extends LogCapability
implements DataSource

   enum {
       rsa_sign(1), dss_sign(2), rsa_fixed_dh(3), dss_fixed_dh(4),
       rsa_ephemeral_dh(5), dss_ephemeral_dh(6), fortezza_kea(20),
       (255)
   } ClientCertificateType;

   opaque DistinguishedName<1..2^16-1>;

   struct {
       ClientCertificateType certificate_types<1..2^8-1>;
       DistinguishedName certificate_authorities<3..2^16-1>;
   } CertificateRequest;
 

Author:
Harmeet Bedi

Constructor Summary
CertificateRequest(TrustStore trustStore)
           
 
Method Summary
 java.lang.String toString()
           
 void write(OutputBuffer out)
           
 
Methods inherited from class com.kodemuse.security.ssl.LogCapability
log, protocolLog
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CertificateRequest

public CertificateRequest(TrustStore trustStore)
Method Detail

write

public void write(OutputBuffer out)
Specified by:
write in interface DataSource

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object