Package org.apache.commons.ssl

Interface Summary
Certificates.SerializableComparator  
HostnameVerifier Interface for checking if a hostname matches the names stored inside the server's X.509 certificate.
SSLWrapperFactory  
 

Class Summary
ASN1Structure  
ASN1Util  
Base64 Provides Base64 encoding and decoding as defined by RFC 2045.
Base64InputStream Provides Base64 encoding and decoding in a streaming fashion (unlimited size).
Base64OutputStream Provides Base64 encoding and decoding in a streaming fashion (unlimited size).
Certificates  
Certificates.CRLHolder  
ComboInputStream  
CRLSocket  
CRLUtil  
DerivedKey  
HostnameVerifier.AbstractVerifier  
HostPort  
HttpSecureProtocol Hook into HttpClient.
Java13  
Java13KeyManagerWrapper  
Java13TrustManagerWrapper  
Java14  
Java14KeyManagerWrapper  
Java14TrustManagerWrapper  
JavaImpl  
KeyMaterial  
KeyStoreBuilder Builds Java Key Store files out of pkcs12 files, or out of pkcs8 files + certificate chains.
KeyStoreBuilder.BuildResult  
LDAPSocket  
LogHelper

Wraps a Log4j Logger.

LogWrapper

LogWrapper can be used for situations where log4j might not be available on the classpath.

OpenSSL Class for encrypting or decrypting data with a password (PBE - password based encryption).
OpenSSL.CipherInfo  
PBETestCreate  
PEMItem  
PEMUtil  
Ping  
Ping.Arg  
PKCS8Key Utility for decrypting PKCS8 private keys.
PKCS8Key.DecryptResult  
RMISocketFactoryImpl An RMISocketFactory ideal for using RMI over SSL.
SSL Not thread-safe.
SSLClient  
SSLEchoServer  
SSLEchoServer.EchoRunnable  
SSLProxyServer  
SSLProxyServer.ProxyRunnable  
SSLServer  
SSLServerSocketWrapper Wraps an SSLServerSocket - NOTE that the accept() method applies a number of important common-ssl settings before returning the SSLSocket!
SSLSocketWrapper  
TomcatServerXML  
TrustChain  
TrustMaterial  
Util  
Version Extracts tagged version from a subversion $HeadURL: http://juliusdavies.ca/svn/not-yet-commons-ssl/tags/commons-ssl-0.3.11/src/java/org/apache/commons/ssl/Version.java $ property, and prints it out nicely on standard out.
Version.CompileTime Searches through a jar file to the find the most recent timestamp of all the class files.
X509CertificateChainBuilder Utility for building X509 certificate chains.
 

Exception Summary
ProbablyBadPasswordException  
ProbablyNotPKCS8Exception