- Base64 - Class in org.apache.commons.ssl
-
Provides Base64 encoding and decoding as defined by RFC 2045.
- Base64() - Constructor for class org.apache.commons.ssl.Base64
-
Creates a Base64 codec used for decoding (all modes) and encoding in URL-unsafe mode.
- Base64(boolean) - Constructor for class org.apache.commons.ssl.Base64
-
Creates a Base64 codec used for decoding (all modes) and encoding in the given URL-safe mode.
- Base64(int) - Constructor for class org.apache.commons.ssl.Base64
-
Creates a Base64 codec used for decoding (all modes) and encoding in URL-unsafe mode.
- Base64(int, byte[]) - Constructor for class org.apache.commons.ssl.Base64
-
Creates a Base64 codec used for decoding (all modes) and encoding in URL-unsafe mode.
- Base64(int, byte[], boolean) - Constructor for class org.apache.commons.ssl.Base64
-
Creates a Base64 codec used for decoding (all modes) and encoding in URL-unsafe mode.
- Base64InputStream - Class in org.apache.commons.ssl
-
Provides Base64 encoding and decoding in a streaming fashion (unlimited size).
- Base64InputStream(InputStream) - Constructor for class org.apache.commons.ssl.Base64InputStream
-
Creates a Base64InputStream such that all data read is Base64-decoded from the original provided InputStream.
- Base64InputStream(InputStream, boolean) - Constructor for class org.apache.commons.ssl.Base64InputStream
-
Creates a Base64InputStream such that all data read is either Base64-encoded or Base64-decoded from the original
provided InputStream.
- Base64InputStream(InputStream, boolean, int, byte[]) - Constructor for class org.apache.commons.ssl.Base64InputStream
-
Creates a Base64InputStream such that all data read is either Base64-encoded or Base64-decoded from the original
provided InputStream.
- Base64OutputStream - Class in org.apache.commons.ssl
-
Provides Base64 encoding and decoding in a streaming fashion (unlimited size).
- Base64OutputStream(OutputStream) - Constructor for class org.apache.commons.ssl.Base64OutputStream
-
Creates a Base64OutputStream such that all data written is Base64-encoded to the original provided OutputStream.
- Base64OutputStream(OutputStream, boolean) - Constructor for class org.apache.commons.ssl.Base64OutputStream
-
Creates a Base64OutputStream such that all data written is either Base64-encoded or Base64-decoded to the
original provided OutputStream.
- Base64OutputStream(OutputStream, boolean, int, byte[]) - Constructor for class org.apache.commons.ssl.Base64OutputStream
-
Creates a Base64OutputStream such that all data written is either Base64-encoded or Base64-decoded to the
original provided OutputStream.
- BIGGEST - Static variable in class org.apache.commons.ssl.ASN1Util
-
- bind(SocketAddress) - Method in class org.apache.commons.ssl.SSLServerSocketWrapper
-
- bind(SocketAddress, int) - Method in class org.apache.commons.ssl.SSLServerSocketWrapper
-
- bind(SocketAddress) - Method in class org.apache.commons.ssl.SSLSocketWrapper
-
- blockMode - Variable in class org.apache.commons.ssl.OpenSSL.CipherInfo
-
- build(byte[], char[]) - Static method in class org.apache.commons.ssl.KeyStoreBuilder
-
- build(byte[], byte[], char[]) - Static method in class org.apache.commons.ssl.KeyStoreBuilder
-
- build(byte[], byte[], char[], char[]) - Static method in class org.apache.commons.ssl.KeyStoreBuilder
-
- buildChain(Key, Certificate[]) - Static method in class org.apache.commons.ssl.KeyStoreBuilder
-
Builds the chain up such that chain[ 0 ] contains the public key
corresponding to the supplied private key.
- buildKeyManagerFactory(KeyStore, char[]) - Method in class org.apache.commons.ssl.Java13
-
- buildKeyManagerFactory(KeyStore, char[]) - Method in class org.apache.commons.ssl.Java14
-
- buildKeyManagerFactory(KeyStore, char[]) - Method in class org.apache.commons.ssl.JavaImpl
-
- buildPath(X509Certificate, Certificate[]) - Static method in class org.apache.commons.ssl.X509CertificateChainBuilder
-
Builds the ordered certificate chain upwards from the startingPoint.
- buildPath(X509Certificate, Collection) - Static method in class org.apache.commons.ssl.X509CertificateChainBuilder
-
Builds the ordered certificate chain upwards from the startingPoint.
- buildPlainSocket(SSL, String, int, InetAddress, int, int) - Method in class org.apache.commons.ssl.Java13
-
- buildPlainSocket(SSL, String, int, InetAddress, int, int) - Method in class org.apache.commons.ssl.Java14
-
- buildPlainSocket(SSL, String, int, InetAddress, int, int) - Method in class org.apache.commons.ssl.JavaImpl
-
- BuildResult(List, List, KeyStore) - Constructor for class org.apache.commons.ssl.KeyStoreBuilder.BuildResult
-
- buildRuntimeException(Exception) - Method in class org.apache.commons.ssl.Java13
-
- buildRuntimeException(Exception) - Method in class org.apache.commons.ssl.Java14
-
- buildRuntimeException(Exception) - Method in class org.apache.commons.ssl.JavaImpl
-
- buildServerSocket(SSL) - Method in class org.apache.commons.ssl.Java13
-
- buildServerSocket(SSL) - Method in class org.apache.commons.ssl.Java14
-
- buildServerSocket(SSL) - Method in class org.apache.commons.ssl.JavaImpl
-
- buildSocket(SSL) - Method in class org.apache.commons.ssl.Java13
-
- buildSocket(SSL, String, int, InetAddress, int, int) - Method in class org.apache.commons.ssl.Java13
-
- buildSocket(SSL) - Method in class org.apache.commons.ssl.Java14
-
- buildSocket(SSL, String, int, InetAddress, int, int) - Method in class org.apache.commons.ssl.Java14
-
- buildSocket(SSL) - Method in class org.apache.commons.ssl.JavaImpl
-
- buildSocket(SSL, String, int, InetAddress, int, int) - Method in class org.apache.commons.ssl.JavaImpl
-
- buildSSLServerSocketFactory(Object) - Method in class org.apache.commons.ssl.Java13
-
- buildSSLServerSocketFactory(Object) - Method in class org.apache.commons.ssl.Java14
-
- buildSSLServerSocketFactory(Object) - Method in class org.apache.commons.ssl.JavaImpl
-
- buildSSLSocketFactory(Object) - Method in class org.apache.commons.ssl.Java13
-
- buildSSLSocketFactory(Object) - Method in class org.apache.commons.ssl.Java14
-
- buildSSLSocketFactory(Object) - Method in class org.apache.commons.ssl.JavaImpl
-
- buildTrustManagerFactory(KeyStore) - Method in class org.apache.commons.ssl.Java13
-
- buildTrustManagerFactory(KeyStore) - Method in class org.apache.commons.ssl.Java14
-
- buildTrustManagerFactory(KeyStore) - Method in class org.apache.commons.ssl.JavaImpl
-
- ByteArrayReadLine - Class in org.apache.commons.ssl.util
-
- ByteArrayReadLine(ByteArrayInputStream) - Constructor for class org.apache.commons.ssl.util.ByteArrayReadLine
-
- bytes - Variable in class org.apache.commons.ssl.PKCS8Key.DecryptResult
-
- DateRMI - Class in org.apache.commons.ssl.rmi
-
- DateRMI() - Constructor for class org.apache.commons.ssl.rmi.DateRMI
-
- DEBUG - Static variable in class org.apache.commons.ssl.ASN1Util
-
- decode(Object) - Method in class org.apache.commons.ssl.Base64
-
Decodes an Object using the base64 algorithm.
- decode(String) - Method in class org.apache.commons.ssl.Base64
-
Decodes a String containing containing characters in the Base64 alphabet.
- decode(byte[]) - Method in class org.apache.commons.ssl.Base64
-
Decodes a byte[] containing containing characters in the Base64 alphabet.
- decode(byte[]) - Static method in class org.apache.commons.ssl.PEMUtil
-
- decode(String) - Static method in class org.apache.commons.ssl.util.Hex
-
- decode(byte[]) - Static method in class org.apache.commons.ssl.util.Hex
-
- decodeBase64(String) - Static method in class org.apache.commons.ssl.Base64
-
Decodes a Base64 String into octets
- decodeBase64(byte[]) - Static method in class org.apache.commons.ssl.Base64
-
Decodes Base64 data into octets
- decodeInteger(byte[]) - Static method in class org.apache.commons.ssl.Base64
-
Decodes a byte64-encoded integer according to crypto standards such as W3C's XML-Signature
- decrypt(String, char[], byte[]) - Static method in class org.apache.commons.ssl.OpenSSL
-
Decrypts data using a password and an OpenSSL compatible cipher
name.
- decrypt(String, char[], InputStream) - Static method in class org.apache.commons.ssl.OpenSSL
-
Decrypts data using a password and an OpenSSL compatible cipher
name.
- decrypt(String, byte[], byte[], byte[]) - Static method in class org.apache.commons.ssl.OpenSSL
-
- decrypt(String, byte[], byte[], InputStream) - Static method in class org.apache.commons.ssl.OpenSSL
-
- decrypt(String, String, DerivedKey, boolean, byte[], byte[]) - Static method in class org.apache.commons.ssl.PKCS8Key
-
- DecryptResult(String, int, byte[]) - Constructor for class org.apache.commons.ssl.PKCS8Key.DecryptResult
-
- DEFAULT - Static variable in interface org.apache.commons.ssl.HostnameVerifier
-
The DEFAULT HostnameVerifier works the same way as Curl and Firefox.
- DEFAULT - Static variable in class org.apache.commons.ssl.TrustMaterial
-
Should never be null (unless both CACERTS and JSSE_CACERTS are not
present???).
- DEFAULT_AND_LOCALHOST - Static variable in interface org.apache.commons.ssl.HostnameVerifier
-
The DEFAULT_AND_LOCALHOST HostnameVerifier works like the DEFAULT
one with one additional relaxation: a host of "localhost",
"localhost.localdomain", "127.0.0.1", "::1" will always pass, no matter
what is in the server's certificate.
- DEK_INFO - Static variable in class org.apache.commons.ssl.PEMItem
-
- dekInfo - Variable in class org.apache.commons.ssl.PEMItem
-
- DerivedKey - Class in org.apache.commons.ssl
-
- deriveKey(char[], byte[], int, boolean) - Static method in class org.apache.commons.ssl.OpenSSL
-
- deriveKey(char[], byte[], int, int, boolean) - Static method in class org.apache.commons.ssl.OpenSSL
-
- deriveKeyPKCS12(char[], byte[], int, int, int, MessageDigest) - Static method in class org.apache.commons.ssl.PKCS8Key
-
- deriveKeyV1(byte[], byte[], int, int, int, MessageDigest) - Static method in class org.apache.commons.ssl.PKCS8Key
-
- deriveKeyV2(byte[], byte[], int, int, int, Mac) - Static method in class org.apache.commons.ssl.PKCS8Key
-
- derivePublicKey(PrivateKey) - Static method in class org.apache.commons.ssl.util.PublicKeyDeriver
-
Utility method for deriving a public key from a given private key.
- des2 - Variable in class org.apache.commons.ssl.OpenSSL.CipherInfo
-
- des2 - Variable in class org.apache.commons.ssl.PEMItem
-
- description - Variable in class org.apache.commons.ssl.Ping.Arg
-
- doPostConnectSocketStuff(Socket, String) - Method in class org.apache.commons.ssl.SSL
-
- doPreConnectServerSocketStuff(SSLServerSocket) - Method in class org.apache.commons.ssl.SSL
-
- doPreConnectSocketStuff(Socket) - Method in class org.apache.commons.ssl.SSL
-
- downgrade() - Static method in class org.apache.commons.ssl.JavaImpl
-
- DSA_OID - Static variable in class org.apache.commons.ssl.PKCS8Key
-
- DUMB_WRAP - Static variable in interface org.apache.commons.ssl.SSLWrapperFactory
-
DUMB_WRAP is useful to make sure that wrapping the sockets doesn't break
anything.
- EasySSLProtocolSocketFactory - Class in org.apache.commons.httpclient.contrib.ssl
-
EasySSLProtocolSocketFactory can be used to creats SSL
Sockets
that accept self-signed certificates.
- EasySSLProtocolSocketFactory() - Constructor for class org.apache.commons.httpclient.contrib.ssl.EasySSLProtocolSocketFactory
-
Constructor for EasySSLProtocolSocketFactory.
- EchoRunnable(SSLSocket) - Constructor for class org.apache.commons.ssl.SSLEchoServer.EchoRunnable
-
- enabledProtocols(Object, String[]) - Method in class org.apache.commons.ssl.Java13
-
- enabledProtocols(Object, String[]) - Method in class org.apache.commons.ssl.Java14
-
- enabledProtocols(Object, String[]) - Method in class org.apache.commons.ssl.JavaImpl
-
- encode(Object) - Method in class org.apache.commons.ssl.Base64
-
Encodes an Object using the base64 algorithm.
- encode(byte[]) - Method in class org.apache.commons.ssl.Base64
-
Encodes a byte[] containing binary data, into a byte[] containing characters in the Base64 alphabet.
- encode(Collection) - Static method in class org.apache.commons.ssl.PEMUtil
-
- encode(ASN1Encodable) - Static method in class org.apache.commons.ssl.PKCS8Key
-
- encode(byte[]) - Static method in class org.apache.commons.ssl.util.Hex
-
- encode(byte[], int, int) - Static method in class org.apache.commons.ssl.util.Hex
-
- encodeBase64(byte[]) - Static method in class org.apache.commons.ssl.Base64
-
Encodes binary data using the base64 algorithm but does not chunk the output.
- encodeBase64(byte[], boolean) - Static method in class org.apache.commons.ssl.Base64
-
Encodes binary data using the base64 algorithm, optionally chunking the output into 76 character blocks.
- encodeBase64(byte[], boolean, boolean) - Static method in class org.apache.commons.ssl.Base64
-
Encodes binary data using the base64 algorithm, optionally chunking the output into 76 character blocks.
- encodeBase64(byte[], boolean, boolean, int) - Static method in class org.apache.commons.ssl.Base64
-
Encodes binary data using the base64 algorithm, optionally chunking the output into 76 character blocks.
- encodeBase64Chunked(byte[]) - Static method in class org.apache.commons.ssl.Base64
-
Encodes binary data using the base64 algorithm and chunks the encoded output into 76 character blocks
- encodeBase64String(byte[]) - Static method in class org.apache.commons.ssl.Base64
-
Encodes binary data using the base64 algorithm into 76 character blocks separated by CRLF.
- encodeBase64URLSafe(byte[]) - Static method in class org.apache.commons.ssl.Base64
-
Encodes binary data using a URL-safe variation of the base64 algorithm but does not chunk the output.
- encodeBase64URLSafeString(byte[]) - Static method in class org.apache.commons.ssl.Base64
-
Encodes binary data using a URL-safe variation of the base64 algorithm but does not chunk the output.
- encodeInteger(BigInteger) - Static method in class org.apache.commons.ssl.Base64
-
Encodes to a byte64-encoded integer according to crypto standards such as W3C's XML-Signature
- encodeToString(byte[]) - Method in class org.apache.commons.ssl.Base64
-
Encodes a byte[] containing binary data, into a String containing characters in the Base64 alphabet.
- encrypt(String, char[], byte[]) - Static method in class org.apache.commons.ssl.OpenSSL
-
Encrypts data using a password and an OpenSSL compatible cipher
name.
- encrypt(String, char[], InputStream) - Static method in class org.apache.commons.ssl.OpenSSL
-
Encrypts data using a password and an OpenSSL compatible cipher
name.
- encrypt(String, char[], byte[], boolean) - Static method in class org.apache.commons.ssl.OpenSSL
-
Encrypts data using a password and an OpenSSL compatible cipher
name.
- encrypt(String, char[], InputStream, boolean) - Static method in class org.apache.commons.ssl.OpenSSL
-
Encrypts data using a password and an OpenSSL compatible cipher
name.
- encrypt(String, char[], byte[], boolean, boolean) - Static method in class org.apache.commons.ssl.OpenSSL
-
Encrypts data using a password and an OpenSSL compatible cipher
name.
- encrypt(String, char[], InputStream, boolean, boolean) - Static method in class org.apache.commons.ssl.OpenSSL
-
Encrypts data using a password and an OpenSSL compatible cipher
name.
- encrypt(String, byte[], byte[], byte[]) - Static method in class org.apache.commons.ssl.OpenSSL
-
- encrypt(String, byte[], byte[], byte[], boolean) - Static method in class org.apache.commons.ssl.OpenSSL
-
- encrypt(String, byte[], byte[], InputStream) - Static method in class org.apache.commons.ssl.OpenSSL
-
- encrypt(String, byte[], byte[], InputStream, boolean) - Static method in class org.apache.commons.ssl.OpenSSL
-
- equals(Object) - Method in class org.apache.commons.ssl.rmi.DateRMI
-
- equals(Object) - Method in class org.apache.commons.ssl.rmi.IntegerRMI
-
- equals(KeyStore, KeyStore) - Static method in class org.apache.commons.ssl.Util
-
True if the Keystores have the same # of entries, have the same set of aliases, and all the certificate-chains
(of the certificate entries) match.