The CertificateStatus class defines constants used to report the results of certificate validation processing by a SecureSocket object.


The X500DistinguishedName class defines Distinguished Name (DN) properties for use in the X509Certificate class. The Distinguished Name protocol is specified in RFC1779.


The X509Certificate class represents an X.509 certificate. This class defines X.509 properties specified in RFC2459. After you make a successful call to SecureSocket.connect(), the server's certificate data is stored as an X509Certificate instance in the SecureSocket.serverCertificate property.