| AllocatedBuffer |
|
| ApplicationProtocolSelector |
Server-side selector for the ALPN protocol.
|
| BufferAllocator |
An object responsible for allocation of buffers.
|
| CertBlocklist |
A set of certificates that are blacklisted from trust.
|
| CertPinManager |
Interface for classes that implement certificate pinning for use in TrustManagerImpl.
|
| Conscrypt.ProviderBuilder |
|
| Conscrypt.Version |
|
| ConscryptCertStore |
A certificate store that supports additional operations that are used in
TrustManagerImpl.
|
| ConscryptHostnameVerifier |
This interface is used to implement hostname verification in Conscrypt.
|
| DefaultSSLContextImpl |
Support class for this package.
|
| ExperimentalApi |
Indicates a public API that can change at any time, and has no guarantee of API stability and
backward-compatibility.
|
| HandshakeListener |
|
| Internal |
Annotates a program element (class, method, package etc) which is internal to Conscrypt, not part
of
the public API, and should not be used by users of Conscrypt.
|
| IvParameters |
|
| KeyGeneratorImpl |
An implementation of KeyGenerator suitable for use with other Conscrypt
algorithms.
|
| OkHostnameVerifier |
A HostnameVerifier consistent with RFC 2818.
|
| OpenSSLAeadCipher |
|
| OpenSSLAeadCipherAES |
|
| OpenSSLAeadCipherAES.GCM |
|
| OpenSSLAeadCipherAES.GCM_SIV |
|
| OpenSSLCipher |
An implementation of Cipher using BoringSSL as the backing library.
|
| OpenSSLCipherRSA |
|
| OpenSSLCipherRSA.DirectRSA |
|
| OpenSSLCipherRSA.OAEP |
|
| OpenSSLContextImpl |
OpenSSL-backed SSLContext service provider interface.
|
| OpenSSLEvpCipher |
|
| OpenSSLEvpCipherAES |
|
| OpenSSLEvpCipherAES.AES |
|
| OpenSSLEvpCipherAES.AES_128 |
|
| OpenSSLEvpCipherAES.AES_128.CBC |
|
| OpenSSLEvpCipherAES.AES_128.ECB |
|
| OpenSSLEvpCipherAES.AES_256 |
|
| OpenSSLEvpCipherAES.AES_256.CBC |
|
| OpenSSLEvpCipherAES.AES_256.ECB |
|
| OpenSSLEvpCipherAES.AES.CBC |
|
| OpenSSLEvpCipherAES.AES.ECB |
|
| OpenSSLEvpCipherDESEDE |
|
| OpenSSLEvpCipherDESEDE.CBC |
|
| OpenSSLKeyHolder |
Marker interface for classes that hold an OpenSSLKey.
|
| OpenSSLMac |
An implementation of Mac which uses BoringSSL to perform all the operations.
|
| OpenSSLMessageDigestJDK |
Implements the JDK MessageDigest interface using OpenSSL's EVP API.
|
| OpenSSLSignature |
Implements the subset of the JDK Signature interface needed for
signature verification using OpenSSL.
|
| OpenSSLX509Certificate |
|
| SSLClientSessionCache |
|