Skip navigation links
A B C D E F G H I J K M N O P R S T U V W X 

A

AbstractOpenSSLSession - Class in org.conscrypt
Extends the base SSLSession with some methods used exclusively in Conscrypt.
AbstractOpenSSLSession(AbstractSessionContext) - Constructor for class org.conscrypt.AbstractOpenSSLSession
Class constructor creates an SSL session context given the appropriate session context.
accept() - Method in class org.conscrypt.OpenSSLServerSocketImpl
 
addHandshakeCompletedListener(HandshakeCompletedListener) - Method in class org.conscrypt.KitKatPlatformOpenSSLSocketImplAdapter
 
addHandshakeCompletedListener(HandshakeCompletedListener) - Method in class org.conscrypt.OpenSSLSocketImpl
 
addHandshakeCompletedListener(HandshakeCompletedListener) - Method in class org.conscrypt.PreKitKatPlatformOpenSSLSocketImplAdapter
 
AddressUtils - Class in org.conscrypt
Utilities to check whether IP addresses meet some criteria.
AES(OpenSSLCipher.Mode) - Constructor for class org.conscrypt.OpenSSLCipher.EVP_AEAD.AES
 
AES(OpenSSLCipher.Mode, OpenSSLCipher.Padding) - Constructor for class org.conscrypt.OpenSSLCipher.EVP_CIPHER.AES
 
AES_128() - Constructor for class org.conscrypt.OpenSSLCipher.EVP_AEAD.AES.GCM.AES_128
 
AES_128(OpenSSLCipher.Mode, OpenSSLCipher.Padding) - Constructor for class org.conscrypt.OpenSSLCipher.EVP_CIPHER.AES_128
 
AES_256() - Constructor for class org.conscrypt.OpenSSLCipher.EVP_AEAD.AES.GCM.AES_256
 
AES_256(OpenSSLCipher.Mode, OpenSSLCipher.Padding) - Constructor for class org.conscrypt.OpenSSLCipher.EVP_CIPHER.AES_256
 
AES_BASE(OpenSSLCipher.Mode, OpenSSLCipher.Padding) - Constructor for class org.conscrypt.OpenSSLCipher.EVP_CIPHER.AES_BASE
 
ARC4() - Constructor for class org.conscrypt.OpenSSLCipher.EVP_CIPHER.ARC4
 
ASN1_seq_pack_X509(long[]) - Static method in class org.conscrypt.NativeCrypto
 
ASN1_seq_unpack_X509_bio(long) - Static method in class org.conscrypt.NativeCrypto
 
ASN1_TIME_to_Calendar(long, Calendar) - Static method in class org.conscrypt.NativeCrypto
 
assertCurvesAreValid() - Static method in class org.conscrypt.OpenSSLECKeyPairGenerator
For testing.
available() - Method in class org.conscrypt.OpenSSLBIOSink
 

B

BaseOpenSSLSocketAdapterFactory - Class in org.conscrypt
 
BaseOpenSSLSocketAdapterFactory(OpenSSLSocketFactoryImpl) - Constructor for class org.conscrypt.BaseOpenSSLSocketAdapterFactory
 
beginHandshake() - Method in class org.conscrypt.OpenSSLEngineImpl
 
bind(SocketAddress) - Method in class org.conscrypt.KitKatPlatformOpenSSLSocketImplAdapter
 
bind(SocketAddress) - Method in class org.conscrypt.OpenSSLSocketImplWrapper
 
bind(SocketAddress) - Method in class org.conscrypt.PreKitKatPlatformOpenSSLSocketImplAdapter
 
BIO_free_all(long) - Static method in class org.conscrypt.NativeCrypto
 
BIO_read(long, byte[]) - Static method in class org.conscrypt.NativeCrypto
 
BIO_write(long, byte[], int, int) - Static method in class org.conscrypt.NativeCrypto
 
buf - Variable in class org.conscrypt.OpenSSLCipher.EVP_AEAD
The byte array containing the bytes written.
bufCount - Variable in class org.conscrypt.OpenSSLCipher.EVP_AEAD
The number of bytes written.

C

calledUpdate - Variable in class org.conscrypt.OpenSSLCipher.EVP_CIPHER
Whether the cipher has processed any data yet.
CBC(OpenSSLCipher.Padding) - Constructor for class org.conscrypt.OpenSSLCipher.EVP_CIPHER.AES.CBC
 
CBC(OpenSSLCipher.Padding) - Constructor for class org.conscrypt.OpenSSLCipher.EVP_CIPHER.AES_128.CBC
 
CBC(OpenSSLCipher.Padding) - Constructor for class org.conscrypt.OpenSSLCipher.EVP_CIPHER.AES_256.CBC
 
CBC(OpenSSLCipher.Padding) - Constructor for class org.conscrypt.OpenSSLCipher.EVP_CIPHER.DESEDE.CBC
 
ChainStrengthAnalyzer - Class in org.conscrypt
 
ChainStrengthAnalyzer() - Constructor for class org.conscrypt.ChainStrengthAnalyzer
 
check(X509Certificate[]) - Static method in class org.conscrypt.ChainStrengthAnalyzer
 
check(List<X509Certificate>) - Static method in class org.conscrypt.ChainStrengthAnalyzer
 
checkCert(X509Certificate) - Static method in class org.conscrypt.ChainStrengthAnalyzer
 
checkEnabledCipherSuites(String[]) - Static method in class org.conscrypt.NativeCrypto
 
checkEnabledProtocols(String[]) - Static method in class org.conscrypt.NativeCrypto
 
checkSupportedKeySize(int) - Method in class org.conscrypt.OpenSSLCipher
Checks whether the cipher supports this particular keySize (in bytes) and throws InvalidKeyException if it doesn't.
checkSupportedKeySize(int) - Method in class org.conscrypt.OpenSSLCipher.EVP_AEAD.AES
 
checkSupportedKeySize(int) - Method in class org.conscrypt.OpenSSLCipher.EVP_AEAD.AES.GCM.AES_128
 
checkSupportedKeySize(int) - Method in class org.conscrypt.OpenSSLCipher.EVP_AEAD.AES.GCM.AES_256
 
checkSupportedKeySize(int) - Method in class org.conscrypt.OpenSSLCipher.EVP_CIPHER.AES
 
checkSupportedKeySize(int) - Method in class org.conscrypt.OpenSSLCipher.EVP_CIPHER.AES_128
 
checkSupportedKeySize(int) - Method in class org.conscrypt.OpenSSLCipher.EVP_CIPHER.AES_256
 
checkSupportedKeySize(int) - Method in class org.conscrypt.OpenSSLCipher.EVP_CIPHER.ARC4
 
checkSupportedKeySize(int) - Method in class org.conscrypt.OpenSSLCipher.EVP_CIPHER.DESEDE
 
checkSupportedMode(OpenSSLCipher.Mode) - Method in class org.conscrypt.OpenSSLCipher
Checks whether the cipher supports this particular cipher mode and throws NoSuchAlgorithmException if it doesn't.
checkSupportedMode(OpenSSLCipher.Mode) - Method in class org.conscrypt.OpenSSLCipher.EVP_AEAD.AES.GCM
 
checkSupportedMode(OpenSSLCipher.Mode) - Method in class org.conscrypt.OpenSSLCipher.EVP_CIPHER.AES_BASE
 
checkSupportedMode(OpenSSLCipher.Mode) - Method in class org.conscrypt.OpenSSLCipher.EVP_CIPHER.ARC4
 
checkSupportedMode(OpenSSLCipher.Mode) - Method in class org.conscrypt.OpenSSLCipher.EVP_CIPHER.DESEDE
 
checkSupportedPadding(OpenSSLCipher.Padding) - Method in class org.conscrypt.OpenSSLCipher
Checks whether the cipher supports this particular cipher padding and throws NoSuchPaddingException if it doesn't.
checkSupportedPadding(OpenSSLCipher.Padding) - Method in class org.conscrypt.OpenSSLCipher.EVP_AEAD
 
checkSupportedPadding(OpenSSLCipher.Padding) - Method in class org.conscrypt.OpenSSLCipher.EVP_CIPHER.AES_BASE
 
checkSupportedPadding(OpenSSLCipher.Padding) - Method in class org.conscrypt.OpenSSLCipher.EVP_CIPHER.ARC4
 
checkSupportedPadding(OpenSSLCipher.Padding) - Method in class org.conscrypt.OpenSSLCipher.EVP_CIPHER.DESEDE
 
checkValidity() - Method in class org.conscrypt.OpenSSLX509Certificate
 
checkValidity(Date) - Method in class org.conscrypt.OpenSSLX509Certificate
 
chooseClientAlias(String[], Principal[], Socket) - Method in class org.conscrypt.KeyManagerImpl
 
chooseClientAlias(X509KeyManager, X500Principal[], String[]) - Method in class org.conscrypt.OpenSSLEngineImpl
 
chooseClientAlias(X509KeyManager, X500Principal[], String[]) - Method in class org.conscrypt.OpenSSLEngineSocketImpl
 
chooseClientAlias(X509KeyManager, X500Principal[], String[]) - Method in class org.conscrypt.OpenSSLSocketImpl
 
chooseClientAlias(X509KeyManager, X500Principal[], String[]) - Method in interface org.conscrypt.SSLParametersImpl.AliasChooser
 
chooseClientKeyIdentity(String, Socket) - Method in class org.conscrypt.DuckTypedPSKKeyManager
Deprecated.
 
chooseClientKeyIdentity(String, SSLEngine) - Method in class org.conscrypt.DuckTypedPSKKeyManager
Deprecated.
 
chooseClientKeyIdentity(String, Socket) - Method in interface org.conscrypt.PSKKeyManager
Deprecated.
Gets the PSK identity to report to the server to help agree on the PSK for the provided socket.
chooseClientKeyIdentity(String, SSLEngine) - Method in interface org.conscrypt.PSKKeyManager
Deprecated.
Gets the PSK identity to report to the server to help agree on the PSK for the provided engine.
chooseClientPSKIdentity(PSKKeyManager, String) - Method in class org.conscrypt.OpenSSLEngineImpl
 
chooseClientPSKIdentity(PSKKeyManager, String) - Method in class org.conscrypt.OpenSSLEngineSocketImpl
 
chooseClientPSKIdentity(PSKKeyManager, String) - Method in class org.conscrypt.OpenSSLSocketImpl
 
chooseClientPSKIdentity(PSKKeyManager, String) - Method in interface org.conscrypt.SSLParametersImpl.PSKCallbacks
 
chooseEngineClientAlias(String[], Principal[], SSLEngine) - Method in class org.conscrypt.KeyManagerImpl
 
chooseEngineServerAlias(String, Principal[], SSLEngine) - Method in class org.conscrypt.KeyManagerImpl
 
chooseServerAlias(String, Principal[], Socket) - Method in class org.conscrypt.KeyManagerImpl
 
chooseServerAlias(X509KeyManager, String) - Method in class org.conscrypt.OpenSSLEngineImpl
 
chooseServerAlias(X509KeyManager, String) - Method in class org.conscrypt.OpenSSLEngineSocketImpl
 
chooseServerAlias(X509KeyManager, String) - Method in class org.conscrypt.OpenSSLSocketImpl
 
chooseServerAlias(X509KeyManager, String) - Method in interface org.conscrypt.SSLParametersImpl.AliasChooser
 
chooseServerKeyIdentityHint(Socket) - Method in class org.conscrypt.DuckTypedPSKKeyManager
Deprecated.
 
chooseServerKeyIdentityHint(SSLEngine) - Method in class org.conscrypt.DuckTypedPSKKeyManager
Deprecated.
 
chooseServerKeyIdentityHint(Socket) - Method in interface org.conscrypt.PSKKeyManager
Deprecated.
Gets the PSK identity hint to report to the client to help agree on the PSK for the provided socket.
chooseServerKeyIdentityHint(SSLEngine) - Method in interface org.conscrypt.PSKKeyManager
Deprecated.
Gets the PSK identity hint to report to the client to help agree on the PSK for the provided engine.
chooseServerPSKIdentityHint(PSKKeyManager) - Method in class org.conscrypt.OpenSSLEngineImpl
 
chooseServerPSKIdentityHint(PSKKeyManager) - Method in class org.conscrypt.OpenSSLEngineSocketImpl
 
chooseServerPSKIdentityHint(PSKKeyManager) - Method in class org.conscrypt.OpenSSLSocketImpl
 
chooseServerPSKIdentityHint(PSKKeyManager) - Method in interface org.conscrypt.SSLParametersImpl.PSKCallbacks
 
clientCertificateRequested(byte[], byte[][]) - Method in class org.conscrypt.KitKatPlatformOpenSSLSocketImplAdapter
 
clientCertificateRequested(byte[], byte[][]) - Method in interface org.conscrypt.NativeCrypto.SSLHandshakeCallbacks
Called on an SSL client when the server requests (or requires a certificate).
clientCertificateRequested(byte[], byte[][]) - Method in class org.conscrypt.OpenSSLEngineImpl
 
clientCertificateRequested(byte[], byte[][]) - Method in class org.conscrypt.OpenSSLSocketImpl
 
clientCertificateRequested(byte[], byte[][]) - Method in class org.conscrypt.PreKitKatPlatformOpenSSLSocketImplAdapter
 
clientPSKKeyRequested(String, byte[], byte[]) - Method in interface org.conscrypt.NativeCrypto.SSLHandshakeCallbacks
Gets the key to be used in client mode for this connection in Pre-Shared Key (PSK) key exchange.
clientPSKKeyRequested(String, byte[], byte[]) - Method in class org.conscrypt.OpenSSLEngineImpl
 
clientPSKKeyRequested(String, byte[], byte[]) - Method in class org.conscrypt.OpenSSLSocketImpl
 
ClientSessionContext - Class in org.conscrypt
Caches client sessions.
ClientSessionContext() - Constructor for class org.conscrypt.ClientSessionContext
 
clone() - Method in class org.conscrypt.OpenSSLMessageDigestJDK
 
clone() - Method in class org.conscrypt.SSLParametersImpl
Returns the clone of this object.
close() - Method in class org.conscrypt.KitKatPlatformOpenSSLSocketImplAdapter
 
close() - Method in class org.conscrypt.OpenSSLEngineSocketImpl
 
close() - Method in class org.conscrypt.OpenSSLSocketImpl
 
close() - Method in class org.conscrypt.PreKitKatPlatformOpenSSLSocketImplAdapter
 
closeInbound() - Method in class org.conscrypt.OpenSSLEngineImpl
 
closeOutbound() - Method in class org.conscrypt.OpenSSLEngineImpl
 
configureEVP_PKEY_CTX(long) - Method in class org.conscrypt.OpenSSLSignature
Configures the public key algorithm context (EVP_PKEY_CTX) associated with this operation.
connect(SocketAddress, int) - Method in class org.conscrypt.KitKatPlatformOpenSSLSocketImplAdapter
 
connect(SocketAddress) - Method in class org.conscrypt.KitKatPlatformOpenSSLSocketImplAdapter
 
connect(SocketAddress) - Method in class org.conscrypt.OpenSSLSocketImpl
 
connect(SocketAddress, int) - Method in class org.conscrypt.OpenSSLSocketImpl
Try to extract the peer's hostname if it's available from the endpoint address.
connect(SocketAddress, int) - Method in class org.conscrypt.OpenSSLSocketImplWrapper
 
connect(SocketAddress) - Method in class org.conscrypt.OpenSSLSocketImplWrapper
 
connect(SocketAddress, int) - Method in class org.conscrypt.PreKitKatPlatformOpenSSLSocketImplAdapter
 
connect(SocketAddress) - Method in class org.conscrypt.PreKitKatPlatformOpenSSLSocketImplAdapter
 
create() - Static method in class org.conscrypt.OpenSSLBIOSink
 
create_BIO_InputStream(OpenSSLBIOInputStream, boolean) - Static method in class org.conscrypt.NativeCrypto
 
create_BIO_OutputStream(OutputStream) - Static method in class org.conscrypt.NativeCrypto
 
createServerSocket() - Method in class org.conscrypt.OpenSSLServerSocketFactoryImpl
 
createServerSocket(int) - Method in class org.conscrypt.OpenSSLServerSocketFactoryImpl
 
createServerSocket(int, int) - Method in class org.conscrypt.OpenSSLServerSocketFactoryImpl
 
createServerSocket(int, int, InetAddress) - Method in class org.conscrypt.OpenSSLServerSocketFactoryImpl
 
createSocket() - Method in class org.conscrypt.BaseOpenSSLSocketAdapterFactory
 
createSocket(String, int) - Method in class org.conscrypt.BaseOpenSSLSocketAdapterFactory
 
createSocket(String, int, InetAddress, int) - Method in class org.conscrypt.BaseOpenSSLSocketAdapterFactory
 
createSocket(InetAddress, int) - Method in class org.conscrypt.BaseOpenSSLSocketAdapterFactory
 
createSocket(InetAddress, int, InetAddress, int) - Method in class org.conscrypt.BaseOpenSSLSocketAdapterFactory
 
createSocket(Socket, String, int, boolean) - Method in class org.conscrypt.BaseOpenSSLSocketAdapterFactory
 
createSocket() - Method in class org.conscrypt.OpenSSLSocketFactoryImpl
 
createSocket(String, int) - Method in class org.conscrypt.OpenSSLSocketFactoryImpl
 
createSocket(String, int, InetAddress, int) - Method in class org.conscrypt.OpenSSLSocketFactoryImpl
 
createSocket(InetAddress, int) - Method in class org.conscrypt.OpenSSLSocketFactoryImpl
 
createSocket(InetAddress, int, InetAddress, int) - Method in class org.conscrypt.OpenSSLSocketFactoryImpl
 
createSocket(Socket, String, int, boolean) - Method in class org.conscrypt.OpenSSLSocketFactoryImpl
 
CryptoUpcalls - Class in org.conscrypt
Provides a place where NativeCrypto can call back up to do Java language calls to work on delegated key types from native code.
CTR() - Constructor for class org.conscrypt.OpenSSLCipher.EVP_CIPHER.AES.CTR
 
CTR() - Constructor for class org.conscrypt.OpenSSLCipher.EVP_CIPHER.AES_128.CTR
 
CTR() - Constructor for class org.conscrypt.OpenSSLCipher.EVP_CIPHER.AES_256.CTR
 

D

d2i_PKCS7_bio(long, int) - Static method in class org.conscrypt.NativeCrypto
Returns an array of X509 or X509_CRL pointers.
d2i_PKCS8_PRIV_KEY_INFO(byte[]) - Static method in class org.conscrypt.NativeCrypto
 
d2i_PUBKEY(byte[]) - Static method in class org.conscrypt.NativeCrypto
 
d2i_SSL_SESSION(byte[]) - Static method in class org.conscrypt.NativeCrypto
 
d2i_X509(byte[]) - Static method in class org.conscrypt.NativeCrypto
 
d2i_X509_bio(long) - Static method in class org.conscrypt.NativeCrypto
 
d2i_X509_CRL_bio(long) - Static method in class org.conscrypt.NativeCrypto
 
DEFAULT_PROTOCOLS - Static variable in class org.conscrypt.NativeCrypto
 
DefaultSSLContextImpl - Class in org.conscrypt
Support class for this package.
DefaultSSLContextImpl() - Constructor for class org.conscrypt.DefaultSSLContextImpl
DefaultSSLContextImpl delegates the work to the super class since there is no way to put a synchronized around both the call to super and the rest of this constructor to guarantee that we don't have races in creating the state shared between all default SSLContexts.
DESEDE(OpenSSLCipher.Mode, OpenSSLCipher.Padding) - Constructor for class org.conscrypt.OpenSSLCipher.EVP_CIPHER.DESEDE
 
doFinalInternal(byte[], int, int) - Method in class org.conscrypt.OpenSSLCipher
API-specific implementation of the final block.
doFinalInternal(byte[], int, int) - Method in class org.conscrypt.OpenSSLCipher.EVP_AEAD.AES.GCM
 
doFinalInternal(byte[], int, int) - Method in class org.conscrypt.OpenSSLCipher.EVP_AEAD
 
doFinalInternal(byte[], int, int) - Method in class org.conscrypt.OpenSSLCipher.EVP_CIPHER
 
DuckTypedPSKKeyManager - Class in org.conscrypt
Deprecated.
This abstraction is deprecated because it does not work with TLS 1.3.

E

EC_GROUP(long) - Constructor for class org.conscrypt.NativeRef.EC_GROUP
 
EC_GROUP_clear_free(long) - Static method in class org.conscrypt.NativeCrypto
 
EC_GROUP_get_cofactor(NativeRef.EC_GROUP) - Static method in class org.conscrypt.NativeCrypto
 
EC_GROUP_get_curve(NativeRef.EC_GROUP) - Static method in class org.conscrypt.NativeCrypto
 
EC_GROUP_get_curve_name(NativeRef.EC_GROUP) - Static method in class org.conscrypt.NativeCrypto
 
EC_GROUP_get_degree(NativeRef.EC_GROUP) - Static method in class org.conscrypt.NativeCrypto
 
EC_GROUP_get_generator(NativeRef.EC_GROUP) - Static method in class org.conscrypt.NativeCrypto
 
EC_GROUP_get_order(NativeRef.EC_GROUP) - Static method in class org.conscrypt.NativeCrypto
 
EC_GROUP_new_arbitrary(byte[], byte[], byte[], byte[], byte[], byte[], int) - Static method in class org.conscrypt.NativeCrypto
 
EC_GROUP_new_by_curve_name(String) - Static method in class org.conscrypt.NativeCrypto
 
EC_KEY_generate_key(NativeRef.EC_GROUP) - Static method in class org.conscrypt.NativeCrypto
 
EC_KEY_get1_group(NativeRef.EVP_PKEY) - Static method in class org.conscrypt.NativeCrypto
 
EC_KEY_get_private_key(NativeRef.EVP_PKEY) - Static method in class org.conscrypt.NativeCrypto
 
EC_KEY_get_public_key(NativeRef.EVP_PKEY) - Static method in class org.conscrypt.NativeCrypto
 
EC_POINT(long) - Constructor for class org.conscrypt.NativeRef.EC_POINT
 
EC_POINT_clear_free(long) - Static method in class org.conscrypt.NativeCrypto
 
EC_POINT_get_affine_coordinates(NativeRef.EC_GROUP, NativeRef.EC_POINT) - Static method in class org.conscrypt.NativeCrypto
 
EC_POINT_new(NativeRef.EC_GROUP) - Static method in class org.conscrypt.NativeCrypto
 
EC_POINT_set_affine_coordinates(NativeRef.EC_GROUP, NativeRef.EC_POINT, byte[], byte[]) - Static method in class org.conscrypt.NativeCrypto
 
ECB(OpenSSLCipher.Padding) - Constructor for class org.conscrypt.OpenSSLCipher.EVP_CIPHER.AES.ECB
 
ECB(OpenSSLCipher.Padding) - Constructor for class org.conscrypt.OpenSSLCipher.EVP_CIPHER.AES_128.ECB
 
ECB(OpenSSLCipher.Padding) - Constructor for class org.conscrypt.OpenSSLCipher.EVP_CIPHER.AES_256.ECB
 
ECDH_compute_key(byte[], int, NativeRef.EVP_PKEY, NativeRef.EVP_PKEY) - Static method in class org.conscrypt.NativeCrypto
 
encodedKey - Variable in class org.conscrypt.OpenSSLCipher
May be used when reseting the cipher instance after calling doFinal.
ENGINE_SSL_do_handshake(long, NativeCrypto.SSLHandshakeCallbacks) - Static method in class org.conscrypt.NativeCrypto
ENGINE_SSL_read_BIO_direct(long, long, long, int, NativeCrypto.SSLHandshakeCallbacks) - Static method in class org.conscrypt.NativeCrypto
Reads data from the given BIO into a direct ByteBuffer.
ENGINE_SSL_read_BIO_heap(long, long, byte[], int, int, NativeCrypto.SSLHandshakeCallbacks) - Static method in class org.conscrypt.NativeCrypto
Reads data from the given BIO into an array.
ENGINE_SSL_read_direct(long, long, int, NativeCrypto.SSLHandshakeCallbacks) - Static method in class org.conscrypt.NativeCrypto
ENGINE_SSL_read_heap(long, byte[], int, int, NativeCrypto.SSLHandshakeCallbacks) - Static method in class org.conscrypt.NativeCrypto
ENGINE_SSL_shutdown(long, NativeCrypto.SSLHandshakeCallbacks) - Static method in class org.conscrypt.NativeCrypto
ENGINE_SSL_write_BIO_direct(long, long, long, int, NativeCrypto.SSLHandshakeCallbacks) - Static method in class org.conscrypt.NativeCrypto
Writes data from the given direct ByteBuffer to the BIO.
ENGINE_SSL_write_BIO_heap(long, long, byte[], int, int, NativeCrypto.SSLHandshakeCallbacks) - Static method in class org.conscrypt.NativeCrypto
Writes data from the given array to the BIO.
ENGINE_SSL_write_direct(long, long, int, NativeCrypto.SSLHandshakeCallbacks) - Static method in class org.conscrypt.NativeCrypto
ENGINE_SSL_write_heap(long, byte[], int, int, NativeCrypto.SSLHandshakeCallbacks) - Static method in class org.conscrypt.NativeCrypto
engineCreateSSLEngine(String, int) - Method in class org.conscrypt.OpenSSLContextImpl
 
engineCreateSSLEngine() - Method in class org.conscrypt.OpenSSLContextImpl
 
engineDigest() - Method in class org.conscrypt.OpenSSLMessageDigestJDK
 
engineDoFinal(byte[], int, int) - Method in class org.conscrypt.OpenSSLCipher
 
engineDoFinal(byte[], int, int, byte[], int) - Method in class org.conscrypt.OpenSSLCipher
 
engineDoFinal() - Method in class org.conscrypt.OpenSSLMac
 
engineDoPhase(Key, boolean) - Method in class org.conscrypt.OpenSSLECDHKeyAgreement
 
engineGenerateCertificate(InputStream) - Method in class org.conscrypt.OpenSSLX509CertificateFactory
 
engineGenerateCertificates(InputStream) - Method in class org.conscrypt.OpenSSLX509CertificateFactory
 
engineGenerateCertPath(InputStream) - Method in class org.conscrypt.OpenSSLX509CertificateFactory
 
engineGenerateCertPath(InputStream, String) - Method in class org.conscrypt.OpenSSLX509CertificateFactory
 
engineGenerateCertPath(List<? extends Certificate>) - Method in class org.conscrypt.OpenSSLX509CertificateFactory
 
engineGenerateCRL(InputStream) - Method in class org.conscrypt.OpenSSLX509CertificateFactory
 
engineGenerateCRLs(InputStream) - Method in class org.conscrypt.OpenSSLX509CertificateFactory
 
engineGeneratePrivate(KeySpec) - Method in class org.conscrypt.OpenSSLECKeyFactory
 
engineGeneratePrivate(KeySpec) - Method in class org.conscrypt.OpenSSLRSAKeyFactory
 
engineGeneratePublic(KeySpec) - Method in class org.conscrypt.OpenSSLECKeyFactory
 
engineGeneratePublic(KeySpec) - Method in class org.conscrypt.OpenSSLRSAKeyFactory
 
engineGenerateSecret(byte[], int) - Method in class org.conscrypt.OpenSSLECDHKeyAgreement
 
engineGenerateSecret() - Method in class org.conscrypt.OpenSSLECDHKeyAgreement
 
engineGenerateSecret(String) - Method in class org.conscrypt.OpenSSLECDHKeyAgreement
 
engineGenerateSeed(int) - Method in class org.conscrypt.OpenSSLRandom
 
engineGetBlockSize() - Method in class org.conscrypt.OpenSSLCipher
 
engineGetCertPathEncodings() - Method in class org.conscrypt.OpenSSLX509CertificateFactory
 
engineGetClientSessionContext() - Method in class org.conscrypt.OpenSSLContextImpl
 
engineGetDigestLength() - Method in class org.conscrypt.OpenSSLMessageDigestJDK
 
engineGetIV() - Method in class org.conscrypt.OpenSSLCipher
 
engineGetKeyManagers() - Method in class org.conscrypt.KeyManagerFactoryImpl
 
engineGetKeySpec(Key, Class<T>) - Method in class org.conscrypt.OpenSSLECKeyFactory
 
engineGetKeySpec(Key, Class<T>) - Method in class org.conscrypt.OpenSSLRSAKeyFactory
 
engineGetMacLength() - Method in class org.conscrypt.OpenSSLMac
 
engineGetOutputSize(int) - Method in class org.conscrypt.OpenSSLCipher
 
engineGetParameter(String) - Method in class org.conscrypt.OpenSSLSignature
Deprecated.
engineGetParameter(String) - Method in class org.conscrypt.OpenSSLSignatureRawRSA
 
engineGetParameters() - Method in class org.conscrypt.OpenSSLCipher
 
engineGetParameters() - Method in class org.conscrypt.OpenSSLCipher.EVP_AEAD
 
engineGetServerSessionContext() - Method in class org.conscrypt.OpenSSLContextImpl
 
engineGetServerSocketFactory() - Method in class org.conscrypt.OpenSSLContextImpl
 
engineGetSocketFactory() - Method in class org.conscrypt.OpenSSLContextImpl
 
engineInit(KeyManager[], TrustManager[], SecureRandom) - Method in class org.conscrypt.DefaultSSLContextImpl
 
engineInit(KeyStore, char[]) - Method in class org.conscrypt.KeyManagerFactoryImpl
 
engineInit(ManagerFactoryParameters) - Method in class org.conscrypt.KeyManagerFactoryImpl
 
engineInit(int, Key, SecureRandom) - Method in class org.conscrypt.OpenSSLCipher
 
engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.conscrypt.OpenSSLCipher
 
engineInit(int, Key, AlgorithmParameters, SecureRandom) - Method in class org.conscrypt.OpenSSLCipher
 
engineInit(KeyManager[], TrustManager[], SecureRandom) - Method in class org.conscrypt.OpenSSLContextImpl
Initializes this SSLContext instance.
engineInit(Key, SecureRandom) - Method in class org.conscrypt.OpenSSLECDHKeyAgreement
 
engineInit(Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.conscrypt.OpenSSLECDHKeyAgreement
 
engineInit(Key, AlgorithmParameterSpec) - Method in class org.conscrypt.OpenSSLMac
 
engineInitInternal(byte[], AlgorithmParameterSpec, SecureRandom) - Method in class org.conscrypt.OpenSSLCipher
API-specific implementation of initializing the cipher.
engineInitInternal(byte[], AlgorithmParameterSpec, SecureRandom) - Method in class org.conscrypt.OpenSSLCipher.EVP_AEAD.AES.GCM
 
engineInitInternal(byte[], AlgorithmParameterSpec, SecureRandom) - Method in class org.conscrypt.OpenSSLCipher.EVP_AEAD
 
engineInitInternal(byte[], AlgorithmParameterSpec, SecureRandom) - Method in class org.conscrypt.OpenSSLCipher.EVP_CIPHER
 
engineInitSign(PrivateKey) - Method in class org.conscrypt.OpenSSLSignature
 
engineInitSign(PrivateKey) - Method in class org.conscrypt.OpenSSLSignatureRawRSA
 
engineInitVerify(PublicKey) - Method in class org.conscrypt.OpenSSLSignature
 
engineInitVerify(PublicKey) - Method in class org.conscrypt.OpenSSLSignatureRawRSA
 
engineNextBytes(byte[]) - Method in class org.conscrypt.OpenSSLRandom
 
engineReset() - Method in class org.conscrypt.OpenSSLMac
 
engineReset() - Method in class org.conscrypt.OpenSSLMessageDigestJDK
 
engineSetMode(String) - Method in class org.conscrypt.OpenSSLCipher
 
engineSetPadding(String) - Method in class org.conscrypt.OpenSSLCipher
 
engineSetParameter(String, Object) - Method in class org.conscrypt.OpenSSLSignature
Deprecated.
engineSetParameter(String, Object) - Method in class org.conscrypt.OpenSSLSignatureRawRSA
 
engineSetSeed(byte[]) - Method in class org.conscrypt.OpenSSLRandom
 
engineSign() - Method in class org.conscrypt.OpenSSLSignature
 
engineSign() - Method in class org.conscrypt.OpenSSLSignatureRawRSA
 
engineTranslateKey(Key) - Method in class org.conscrypt.OpenSSLECKeyFactory
 
engineTranslateKey(Key) - Method in class org.conscrypt.OpenSSLRSAKeyFactory
 
engineUnwrap(byte[], String, int) - Method in class org.conscrypt.OpenSSLCipher
 
engineUpdate(byte[], int, int) - Method in class org.conscrypt.OpenSSLCipher
 
engineUpdate(byte[], int, int, byte[], int) - Method in class org.conscrypt.OpenSSLCipher
 
engineUpdate(byte) - Method in class org.conscrypt.OpenSSLMac
 
engineUpdate(byte[], int, int) - Method in class org.conscrypt.OpenSSLMac
 
engineUpdate(ByteBuffer) - Method in class org.conscrypt.OpenSSLMac
 
engineUpdate(byte) - Method in class org.conscrypt.OpenSSLMessageDigestJDK
 
engineUpdate(byte[], int, int) - Method in class org.conscrypt.OpenSSLMessageDigestJDK
 
engineUpdate(ByteBuffer) - Method in class org.conscrypt.OpenSSLMessageDigestJDK
 
engineUpdate(byte) - Method in class org.conscrypt.OpenSSLSignature
 
engineUpdate(byte[], int, int) - Method in class org.conscrypt.OpenSSLSignature
 
engineUpdate(ByteBuffer) - Method in class org.conscrypt.OpenSSLSignature
 
engineUpdate(byte) - Method in class org.conscrypt.OpenSSLSignatureRawRSA
 
engineUpdate(byte[], int, int) - Method in class org.conscrypt.OpenSSLSignatureRawRSA
 
engineUpdateAAD(byte[], int, int) - Method in class org.conscrypt.OpenSSLCipher.EVP_AEAD.AES.GCM
 
engineUpdateAAD(byte[], int, int) - Method in class org.conscrypt.OpenSSLCipher.EVP_AEAD
 
engineVerify(byte[]) - Method in class org.conscrypt.OpenSSLSignature
 
engineVerify(byte[]) - Method in class org.conscrypt.OpenSSLSignatureRawRSA
 
engineWrap(Key) - Method in class org.conscrypt.OpenSSLCipher
 
equals(Object) - Method in class org.conscrypt.NativeRef
 
equals(Object) - Method in class org.conscrypt.OpenSSLECGroupContext
 
equals(Object) - Method in class org.conscrypt.OpenSSLECPrivateKey
 
equals(Object) - Method in class org.conscrypt.OpenSSLECPublicKey
 
equals(Object) - Method in class org.conscrypt.OpenSSLKey
 
equals(Object) - Method in class org.conscrypt.OpenSSLRSAPrivateCrtKey
 
equals(Object) - Method in class org.conscrypt.OpenSSLRSAPrivateKey
 
equals(Object) - Method in class org.conscrypt.OpenSSLRSAPublicKey
 
equals(Object) - Method in class org.conscrypt.OpenSSLX509Certificate
 
equals(Object) - Method in class org.conscrypt.X509PublicKey
 
ERR_peek_last_error() - Static method in class org.conscrypt.NativeCrypto
 
EVP_AEAD(OpenSSLCipher.Mode) - Constructor for class org.conscrypt.OpenSSLCipher.EVP_AEAD
 
EVP_aead_aes_128_gcm() - Static method in class org.conscrypt.NativeCrypto
 
EVP_aead_aes_256_gcm() - Static method in class org.conscrypt.NativeCrypto
 
EVP_AEAD_CTX_open(long, byte[], int, byte[], int, byte[], byte[], int, int, byte[]) - Static method in class org.conscrypt.NativeCrypto
 
EVP_AEAD_CTX_seal(long, byte[], int, byte[], int, byte[], byte[], int, int, byte[]) - Static method in class org.conscrypt.NativeCrypto
 
EVP_AEAD_max_overhead(long) - Static method in class org.conscrypt.NativeCrypto
 
EVP_AEAD_max_tag_len(long) - Static method in class org.conscrypt.NativeCrypto
 
EVP_AEAD_nonce_length(long) - Static method in class org.conscrypt.NativeCrypto
 
EVP_CIPHER(OpenSSLCipher.Mode, OpenSSLCipher.Padding) - Constructor for class org.conscrypt.OpenSSLCipher.EVP_CIPHER
 
EVP_CIPHER_CTX(long) - Constructor for class org.conscrypt.NativeRef.EVP_CIPHER_CTX
 
EVP_CIPHER_CTX_block_size(NativeRef.EVP_CIPHER_CTX) - Static method in class org.conscrypt.NativeCrypto
 
EVP_CIPHER_CTX_free(long) - Static method in class org.conscrypt.NativeCrypto
 
EVP_CIPHER_CTX_new() - Static method in class org.conscrypt.NativeCrypto
 
EVP_CIPHER_CTX_set_key_length(NativeRef.EVP_CIPHER_CTX, int) - Static method in class org.conscrypt.NativeCrypto
 
EVP_CIPHER_CTX_set_padding(NativeRef.EVP_CIPHER_CTX, boolean) - Static method in class org.conscrypt.NativeCrypto
 
EVP_CIPHER_iv_length(long) - Static method in class org.conscrypt.NativeCrypto
 
EVP_CipherFinal_ex(NativeRef.EVP_CIPHER_CTX, byte[], int) - Static method in class org.conscrypt.NativeCrypto
 
EVP_CipherInit_ex(NativeRef.EVP_CIPHER_CTX, long, byte[], byte[], boolean) - Static method in class org.conscrypt.NativeCrypto
 
EVP_CipherUpdate(NativeRef.EVP_CIPHER_CTX, byte[], int, byte[], int, int) - Static method in class org.conscrypt.NativeCrypto
 
EVP_DigestFinal_ex(NativeRef.EVP_MD_CTX, byte[], int) - Static method in class org.conscrypt.NativeCrypto
 
EVP_DigestInit_ex(NativeRef.EVP_MD_CTX, long) - Static method in class org.conscrypt.NativeCrypto
 
EVP_DigestSignFinal(NativeRef.EVP_MD_CTX) - Static method in class org.conscrypt.NativeCrypto
 
EVP_DigestSignInit(NativeRef.EVP_MD_CTX, long, NativeRef.EVP_PKEY) - Static method in class org.conscrypt.NativeCrypto
 
EVP_DigestSignUpdate(NativeRef.EVP_MD_CTX, byte[], int, int) - Static method in class org.conscrypt.NativeCrypto
 
EVP_DigestSignUpdateDirect(NativeRef.EVP_MD_CTX, long, int) - Static method in class org.conscrypt.NativeCrypto
 
EVP_DigestUpdate(NativeRef.EVP_MD_CTX, byte[], int, int) - Static method in class org.conscrypt.NativeCrypto
 
EVP_DigestUpdateDirect(NativeRef.EVP_MD_CTX, long, int) - Static method in class org.conscrypt.NativeCrypto
 
EVP_DigestVerifyFinal(NativeRef.EVP_MD_CTX, byte[], int, int) - Static method in class org.conscrypt.NativeCrypto
 
EVP_DigestVerifyInit(NativeRef.EVP_MD_CTX, long, NativeRef.EVP_PKEY) - Static method in class org.conscrypt.NativeCrypto
 
EVP_DigestVerifyUpdate(NativeRef.EVP_MD_CTX, byte[], int, int) - Static method in class org.conscrypt.NativeCrypto
 
EVP_DigestVerifyUpdateDirect(NativeRef.EVP_MD_CTX, long, int) - Static method in class org.conscrypt.NativeCrypto
 
EVP_get_cipherbyname(String) - Static method in class org.conscrypt.NativeCrypto
 
EVP_get_digestbyname(String) - Static method in class org.conscrypt.NativeCrypto
 
EVP_has_aes_hardware() - Static method in class org.conscrypt.NativeCrypto
Returns 1 if the BoringSSL believes the CPU has AES accelerated hardware instructions.
EVP_MD - Static variable in class org.conscrypt.EvpMdRef.MD5
 
EVP_MD - Static variable in class org.conscrypt.EvpMdRef.SHA1
 
EVP_MD - Static variable in class org.conscrypt.EvpMdRef.SHA224
 
EVP_MD - Static variable in class org.conscrypt.EvpMdRef.SHA256
 
EVP_MD - Static variable in class org.conscrypt.EvpMdRef.SHA384
 
EVP_MD - Static variable in class org.conscrypt.EvpMdRef.SHA512
 
EVP_MD_block_size(long) - Static method in class org.conscrypt.NativeCrypto
 
EVP_MD_CTX(long) - Constructor for class org.conscrypt.NativeRef.EVP_MD_CTX
 
EVP_MD_CTX_cleanup(NativeRef.EVP_MD_CTX) - Static method in class org.conscrypt.NativeCrypto
 
EVP_MD_CTX_copy_ex(NativeRef.EVP_MD_CTX, NativeRef.EVP_MD_CTX) - Static method in class org.conscrypt.NativeCrypto
 
EVP_MD_CTX_create() - Static method in class org.conscrypt.NativeCrypto
 
EVP_MD_CTX_destroy(long) - Static method in class org.conscrypt.NativeCrypto
 
EVP_MD_size(long) - Static method in class org.conscrypt.NativeCrypto
 
EVP_PKEY(long) - Constructor for class org.conscrypt.NativeRef.EVP_PKEY
 
EVP_PKEY_cmp(NativeRef.EVP_PKEY, NativeRef.EVP_PKEY) - Static method in class org.conscrypt.NativeCrypto
 
EVP_PKEY_CTX(long) - Constructor for class org.conscrypt.NativeRef.EVP_PKEY_CTX
 
EVP_PKEY_CTX_free(long) - Static method in class org.conscrypt.NativeCrypto
 
EVP_PKEY_CTX_set_rsa_mgf1_md(long, long) - Static method in class org.conscrypt.NativeCrypto
 
EVP_PKEY_CTX_set_rsa_oaep_label(long, byte[]) - Static method in class org.conscrypt.NativeCrypto
 
EVP_PKEY_CTX_set_rsa_oaep_md(long, long) - Static method in class org.conscrypt.NativeCrypto
 
EVP_PKEY_CTX_set_rsa_padding(long, int) - Static method in class org.conscrypt.NativeCrypto
 
EVP_PKEY_CTX_set_rsa_pss_saltlen(long, int) - Static method in class org.conscrypt.NativeCrypto
 
EVP_PKEY_decrypt(NativeRef.EVP_PKEY_CTX, byte[], int, byte[], int, int) - Static method in class org.conscrypt.NativeCrypto
 
EVP_PKEY_decrypt_init(NativeRef.EVP_PKEY) - Static method in class org.conscrypt.NativeCrypto
 
EVP_PKEY_EC - Static variable in class org.conscrypt.NativeConstants
 
EVP_PKEY_encrypt(NativeRef.EVP_PKEY_CTX, byte[], int, byte[], int, int) - Static method in class org.conscrypt.NativeCrypto
 
EVP_PKEY_encrypt_init(NativeRef.EVP_PKEY) - Static method in class org.conscrypt.NativeCrypto
 
EVP_PKEY_free(long) - Static method in class org.conscrypt.NativeCrypto
 
EVP_PKEY_new_EC_KEY(NativeRef.EC_GROUP, NativeRef.EC_POINT, byte[]) - Static method in class org.conscrypt.NativeCrypto
 
EVP_PKEY_new_RSA(byte[], byte[], byte[], byte[], byte[], byte[], byte[], byte[]) - Static method in class org.conscrypt.NativeCrypto
 
EVP_PKEY_print_params(NativeRef.EVP_PKEY) - Static method in class org.conscrypt.NativeCrypto
 
EVP_PKEY_print_public(NativeRef.EVP_PKEY) - Static method in class org.conscrypt.NativeCrypto
 
EVP_PKEY_RSA - Static variable in class org.conscrypt.NativeConstants
 
EVP_PKEY_size(NativeRef.EVP_PKEY) - Static method in class org.conscrypt.NativeCrypto
 
EVP_PKEY_type(NativeRef.EVP_PKEY) - Static method in class org.conscrypt.NativeCrypto
 
evpAead - Variable in class org.conscrypt.OpenSSLCipher.EVP_AEAD
AEAD cipher reference.
EvpMdRef - Class in org.conscrypt
 
EvpMdRef() - Constructor for class org.conscrypt.EvpMdRef
 
EvpMdRef.MD5 - Class in org.conscrypt
 
EvpMdRef.SHA1 - Class in org.conscrypt
 
EvpMdRef.SHA224 - Class in org.conscrypt
 
EvpMdRef.SHA256 - Class in org.conscrypt
 
EvpMdRef.SHA384 - Class in org.conscrypt
 
EvpMdRef.SHA512 - Class in org.conscrypt
 
EXFLAG_CA - Static variable in class org.conscrypt.NativeConstants
 
EXFLAG_CRITICAL - Static variable in class org.conscrypt.NativeConstants
 
EXTENSION_TYPE_CRITICAL - Static variable in class org.conscrypt.NativeCrypto
Used to request only critical types in get_X509*_ext_oids.
EXTENSION_TYPE_NON_CRITICAL - Static variable in class org.conscrypt.NativeCrypto
Used to request only non-critical types in get_X509*_ext_oids.

F

fetchedParams - Variable in class org.conscrypt.OpenSSLRSAPrivateKey
 
FileClientSessionCache - Class in org.conscrypt
File-based cache implementation.
finalize() - Method in class org.conscrypt.NativeRef.EC_GROUP
 
finalize() - Method in class org.conscrypt.NativeRef.EC_POINT
 
finalize() - Method in class org.conscrypt.NativeRef.EVP_CIPHER_CTX
 
finalize() - Method in class org.conscrypt.NativeRef.EVP_MD_CTX
 
finalize() - Method in class org.conscrypt.NativeRef.EVP_PKEY
 
finalize() - Method in class org.conscrypt.NativeRef.EVP_PKEY_CTX
 
finalize() - Method in class org.conscrypt.NativeRef.HMAC_CTX
 
finalize() - Method in class org.conscrypt.OpenSSLBIOSink
 
finalize() - Method in class org.conscrypt.OpenSSLBIOSource
 
finalize() - Method in class org.conscrypt.OpenSSLEngineImpl
 
finalize() - Method in class org.conscrypt.OpenSSLEngineSocketImpl
 
finalize() - Method in class org.conscrypt.OpenSSLSessionImpl
 
finalize() - Method in class org.conscrypt.OpenSSLSocketImpl
 
finalize() - Method in class org.conscrypt.OpenSSLX509Certificate
 
finalize() - Method in class org.conscrypt.OpenSSLX509CRL
 
fromCertificate(Certificate) - Static method in class org.conscrypt.OpenSSLX509Certificate
 
fromECPrivateKeyForTLSStackOnly(PrivateKey, ECParameterSpec) - Static method in class org.conscrypt.OpenSSLKey
Gets an OpenSSLKey instance backed by the provided EC private key.
fromEncoding(InputStream, String) - Static method in class org.conscrypt.OpenSSLX509CertPath
 
fromEncoding(InputStream) - Static method in class org.conscrypt.OpenSSLX509CertPath
 
fromPkcs7DerInputStream(InputStream) - Static method in class org.conscrypt.OpenSSLX509Certificate
 
fromPkcs7DerInputStream(InputStream) - Static method in class org.conscrypt.OpenSSLX509CRL
 
fromPkcs7PemInputStream(InputStream) - Static method in class org.conscrypt.OpenSSLX509Certificate
 
fromPkcs7PemInputStream(InputStream) - Static method in class org.conscrypt.OpenSSLX509CRL
 
fromPrivateKey(PrivateKey) - Static method in class org.conscrypt.OpenSSLKey
 
fromPrivateKeyForTLSStackOnly(PrivateKey, PublicKey) - Static method in class org.conscrypt.OpenSSLKey
Gets an OpenSSLKey instance backed by the provided private key.
fromPrivateKeyPemInputStream(InputStream) - Static method in class org.conscrypt.OpenSSLKey
Parse a private key in PEM encoding from the provided input stream.
fromPublicKey(PublicKey) - Static method in class org.conscrypt.OpenSSLKey
 
fromPublicKeyPemInputStream(InputStream) - Static method in class org.conscrypt.OpenSSLKey
Parse a public key in PEM encoding from the provided input stream.
fromX509Der(byte[]) - Static method in class org.conscrypt.OpenSSLX509Certificate
 
fromX509DerInputStream(InputStream) - Static method in class org.conscrypt.OpenSSLX509Certificate
 
fromX509DerInputStream(InputStream) - Static method in class org.conscrypt.OpenSSLX509CRL
 
fromX509PemInputStream(InputStream) - Static method in class org.conscrypt.OpenSSLX509Certificate
 
fromX509PemInputStream(InputStream) - Static method in class org.conscrypt.OpenSSLX509CRL
 

G

GCM() - Constructor for class org.conscrypt.OpenSSLCipher.EVP_AEAD.AES.GCM
 
GCMParameters - Class in org.conscrypt
GCM parameters used during an ciphering operation with OpenSSLCipher.
GCMParameters(int, byte[]) - Constructor for class org.conscrypt.GCMParameters
 
generateKeyPair() - Method in class org.conscrypt.OpenSSLECKeyPairGenerator
 
generateKeyPair() - Method in class org.conscrypt.OpenSSLRSAKeyPairGenerator
 
get_cipher_names(String) - Static method in class org.conscrypt.NativeCrypto
 
get_EVP_CIPHER_CTX_buf_len(NativeRef.EVP_CIPHER_CTX) - Static method in class org.conscrypt.NativeCrypto
 
get_EVP_CIPHER_CTX_final_used(NativeRef.EVP_CIPHER_CTX) - Static method in class org.conscrypt.NativeCrypto
 
get_ocsp_single_extension(byte[], String, long, long) - Static method in class org.conscrypt.NativeCrypto
 
get_RSA_private_params(NativeRef.EVP_PKEY) - Static method in class org.conscrypt.NativeCrypto
 
get_RSA_public_params(NativeRef.EVP_PKEY) - Static method in class org.conscrypt.NativeCrypto
 
get_SSL_SESSION_tlsext_hostname(long) - Static method in class org.conscrypt.NativeCrypto
 
get_X509_cert_info_enc(long) - Static method in class org.conscrypt.NativeCrypto
 
get_X509_CRL_crl_enc(long) - Static method in class org.conscrypt.NativeCrypto
 
get_X509_CRL_ext_oids(long, int) - Static method in class org.conscrypt.NativeCrypto
 
get_X509_CRL_sig_alg_oid(long) - Static method in class org.conscrypt.NativeCrypto
 
get_X509_CRL_sig_alg_parameter(long) - Static method in class org.conscrypt.NativeCrypto
 
get_X509_CRL_signature(long) - Static method in class org.conscrypt.NativeCrypto
 
get_X509_ex_flags(long) - Static method in class org.conscrypt.NativeCrypto
 
get_X509_ex_kusage(long) - Static method in class org.conscrypt.NativeCrypto
 
get_X509_ex_pathlen(long) - Static method in class org.conscrypt.NativeCrypto
 
get_X509_ex_xkusage(long) - Static method in class org.conscrypt.NativeCrypto
 
get_X509_ext_oids(long, int) - Static method in class org.conscrypt.NativeCrypto
 
get_X509_GENERAL_NAME_stack(long, int) - Static method in class org.conscrypt.NativeCrypto
 
get_X509_issuerUID(long) - Static method in class org.conscrypt.NativeCrypto
 
get_X509_pubkey_oid(long) - Static method in class org.conscrypt.NativeCrypto
 
get_X509_REVOKED_ext_oids(long, int) - Static method in class org.conscrypt.NativeCrypto
 
get_X509_REVOKED_revocationDate(long) - Static method in class org.conscrypt.NativeCrypto
Returns ASN1_TIME reference.
get_X509_sig_alg_oid(long) - Static method in class org.conscrypt.NativeCrypto
 
get_X509_sig_alg_parameter(long) - Static method in class org.conscrypt.NativeCrypto
 
get_X509_signature(long) - Static method in class org.conscrypt.NativeCrypto
 
get_X509_subjectUID(long) - Static method in class org.conscrypt.NativeCrypto
 
getAlgorithm() - Method in class org.conscrypt.OpenSSLECPrivateKey
 
getAlgorithm() - Method in class org.conscrypt.OpenSSLECPublicKey
 
getAlgorithm() - Method in class org.conscrypt.OpenSSLRSAPrivateKey
 
getAlgorithm() - Method in class org.conscrypt.OpenSSLRSAPublicKey
 
getAlgorithm() - Method in class org.conscrypt.X509PublicKey
 
getAlpnSelectedProtocol() - Method in class org.conscrypt.KitKatPlatformOpenSSLSocketImplAdapter
 
getAlpnSelectedProtocol() - Method in class org.conscrypt.OpenSSLEngineImpl
Returns the protocol agreed upon by client and server, or null if no protocol was agreed upon.
getAlpnSelectedProtocol() - Method in class org.conscrypt.OpenSSLEngineSocketImpl
 
getAlpnSelectedProtocol() - Method in class org.conscrypt.OpenSSLSocketImpl
Returns the protocol agreed upon by client and server, or null if no protocol was agreed upon.
getAlpnSelectedProtocol() - Method in class org.conscrypt.PreKitKatPlatformOpenSSLSocketImplAdapter
 
getApplicationBufferSize() - Method in class org.conscrypt.AbstractOpenSSLSession
Returns the largest buffer size for the application's data bound to this concrete SSL session.
getApplicationBufferSize() - Method in class org.conscrypt.OpenSSLExtendedSessionImpl
 
getApplicationBufferSize() - Method in class org.conscrypt.SSLNullSession
 
getBaseCipherName() - Method in class org.conscrypt.OpenSSLCipher.EVP_AEAD.AES
 
getBaseCipherName() - Method in class org.conscrypt.OpenSSLCipher.EVP_CIPHER.AES_BASE
 
getBaseCipherName() - Method in class org.conscrypt.OpenSSLCipher.EVP_CIPHER.ARC4
 
getBaseCipherName() - Method in class org.conscrypt.OpenSSLCipher.EVP_CIPHER.DESEDE
 
getBaseCipherName() - Method in class org.conscrypt.OpenSSLCipher
Returns the standard name for the particular algorithm.
getBasicConstraints() - Method in class org.conscrypt.OpenSSLX509Certificate
 
getBioContext() - Method in class org.conscrypt.OpenSSLBIOInputStream
 
getCertificateChain(String) - Method in class org.conscrypt.KeyManagerImpl
 
getCertificates() - Method in class org.conscrypt.OpenSSLX509CertPath
 
getChannel() - Method in class org.conscrypt.KitKatPlatformOpenSSLSocketImplAdapter
 
getChannel() - Method in class org.conscrypt.OpenSSLEngineSocketImpl
 
getChannel() - Method in class org.conscrypt.PreKitKatPlatformOpenSSLSocketImplAdapter
 
getChannelId() - Method in class org.conscrypt.KitKatPlatformOpenSSLSocketImplAdapter
 
getChannelId() - Method in class org.conscrypt.OpenSSLEngineSocketImpl
 
getChannelId() - Method in class org.conscrypt.OpenSSLSocketImpl
Gets the TLS Channel ID for this server socket.
getChannelId() - Method in class org.conscrypt.PreKitKatPlatformOpenSSLSocketImplAdapter
 
getCipherBlockSize() - Method in class org.conscrypt.OpenSSLCipher.EVP_AEAD.AES
 
getCipherBlockSize() - Method in class org.conscrypt.OpenSSLCipher.EVP_CIPHER.AES_BASE
 
getCipherBlockSize() - Method in class org.conscrypt.OpenSSLCipher.EVP_CIPHER.ARC4
 
getCipherBlockSize() - Method in class org.conscrypt.OpenSSLCipher.EVP_CIPHER.DESEDE
 
getCipherBlockSize() - Method in class org.conscrypt.OpenSSLCipher
 
getCipherName(int, OpenSSLCipher.Mode) - Method in class org.conscrypt.OpenSSLCipher.EVP_CIPHER.AES_BASE
 
getCipherName(int, OpenSSLCipher.Mode) - Method in class org.conscrypt.OpenSSLCipher.EVP_CIPHER.ARC4
 
getCipherName(int, OpenSSLCipher.Mode) - Method in class org.conscrypt.OpenSSLCipher.EVP_CIPHER.DESEDE
 
getCipherName(int, OpenSSLCipher.Mode) - Method in class org.conscrypt.OpenSSLCipher.EVP_CIPHER
Returns the OpenSSL cipher name for the particular keySize and cipher mode.
getCipherSuite() - Method in class org.conscrypt.OpenSSLExtendedSessionImpl
 
getCipherSuite() - Method in class org.conscrypt.OpenSSLSessionImpl
Returns a string identifier of the crypto tools used in the actual SSL session.
getCipherSuite() - Method in class org.conscrypt.SSLNullSession
 
getClientAliases(String, Principal[]) - Method in class org.conscrypt.KeyManagerImpl
 
getClientKeyType(byte) - Static method in class org.conscrypt.SSLParametersImpl
Similar to getServerKeyType, but returns value given TLS ClientCertificateType byte values from a CertificateRequest message for use with X509KeyManager.chooseClientAlias or X509ExtendedKeyManager.chooseEngineClientAlias.
getClientSessionContext() - Method in class org.conscrypt.SSLParametersImpl
 
getContext() - Method in class org.conscrypt.OpenSSLBIOSink
 
getContext() - Method in class org.conscrypt.OpenSSLBIOSource
 
getContext() - Method in class org.conscrypt.OpenSSLX509Certificate
Returns the raw pointer to the X509 context for use in JNI calls.
getCreationTime() - Method in class org.conscrypt.OpenSSLExtendedSessionImpl
 
getCreationTime() - Method in class org.conscrypt.OpenSSLSessionImpl
Gets the creation time of the SSL session.
getCreationTime() - Method in class org.conscrypt.SSLNullSession
 
getCriticalExtensionOIDs() - Method in class org.conscrypt.OpenSSLX509Certificate
 
getCriticalExtensionOIDs() - Method in class org.conscrypt.OpenSSLX509CRL
 
getCriticalExtensionOIDs() - Method in class org.conscrypt.OpenSSLX509CRLEntry
 
getCrtCoefficient() - Method in class org.conscrypt.OpenSSLRSAPrivateCrtKey
 
getCurveByName(String) - Static method in class org.conscrypt.OpenSSLECGroupContext
 
getDefault() - Static method in class org.conscrypt.SSLParametersImpl
 
getDefaultCipherSuites() - Method in class org.conscrypt.BaseOpenSSLSocketAdapterFactory
 
getDefaultCipherSuites() - Method in class org.conscrypt.OpenSSLServerSocketFactoryImpl
 
getDefaultCipherSuites() - Method in class org.conscrypt.OpenSSLSocketFactoryImpl
 
getDefaultX509TrustManager() - Static method in class org.conscrypt.SSLParametersImpl
Gets the default X.509 trust manager.
getDelegate() - Method in class org.conscrypt.OpenSSLExtendedSessionImpl
 
getDelegatedTask() - Method in class org.conscrypt.OpenSSLEngineImpl
 
getDigestSizeBytesByJcaDigestAlgorithmStandardName(String) - Static method in class org.conscrypt.EvpMdRef
 
getDirectBufferAddress(Buffer) - Static method in class org.conscrypt.NativeCrypto
Returns the starting address of the memory region referenced by the provided direct Buffer or 0 if the provided buffer is not direct or if such access to direct buffers is not supported by the platform.
getECParameterSpec() - Method in class org.conscrypt.OpenSSLECGroupContext
 
getECPrivateKeyWrapper(PrivateKey, NativeRef.EC_GROUP) - Static method in class org.conscrypt.NativeCrypto
 
getEnabledCipherSuites() - Method in class org.conscrypt.KitKatPlatformOpenSSLSocketImplAdapter
 
getEnabledCipherSuites() - Method in class org.conscrypt.OpenSSLEngineImpl
 
getEnabledCipherSuites() - Method in class org.conscrypt.OpenSSLEngineSocketImpl
 
getEnabledCipherSuites() - Method in class org.conscrypt.OpenSSLServerSocketImpl
 
getEnabledCipherSuites() - Method in class org.conscrypt.OpenSSLSocketImpl
 
getEnabledCipherSuites() - Method in class org.conscrypt.PreKitKatPlatformOpenSSLSocketImplAdapter
 
getEnabledCipherSuites() - Method in class org.conscrypt.SSLParametersImpl
 
getEnabledProtocols() - Method in class org.conscrypt.KitKatPlatformOpenSSLSocketImplAdapter
 
getEnabledProtocols() - Method in class org.conscrypt.OpenSSLEngineImpl
 
getEnabledProtocols() - Method in class org.conscrypt.OpenSSLEngineSocketImpl
 
getEnabledProtocols() - Method in class org.conscrypt.OpenSSLServerSocketImpl
The names of the protocols' versions that in use on this SSL connection.
getEnabledProtocols() - Method in class org.conscrypt.OpenSSLSocketImpl
 
getEnabledProtocols() - Method in class org.conscrypt.PreKitKatPlatformOpenSSLSocketImplAdapter
 
getEnabledProtocols() - Method in class org.conscrypt.SSLParametersImpl
 
getEnableSessionCreation() - Method in class org.conscrypt.KitKatPlatformOpenSSLSocketImplAdapter
 
getEnableSessionCreation() - Method in class org.conscrypt.OpenSSLEngineImpl
 
getEnableSessionCreation() - Method in class org.conscrypt.OpenSSLEngineSocketImpl
 
getEnableSessionCreation() - Method in class org.conscrypt.OpenSSLServerSocketImpl
 
getEnableSessionCreation() - Method in class org.conscrypt.OpenSSLSocketImpl
 
getEnableSessionCreation() - Method in class org.conscrypt.PreKitKatPlatformOpenSSLSocketImplAdapter
 
getEnableSessionCreation() - Method in class org.conscrypt.SSLParametersImpl
Returns the value indicating if the peer with this parameters allowed to cteate new SSL session
getEncoded() - Method in class org.conscrypt.OpenSSLECPrivateKey
 
getEncoded() - Method in class org.conscrypt.OpenSSLECPublicKey
 
getEncoded() - Method in class org.conscrypt.OpenSSLRSAPrivateKey
 
getEncoded() - Method in class org.conscrypt.OpenSSLRSAPublicKey
 
getEncoded() - Method in class org.conscrypt.OpenSSLSessionImpl
Get the session object in DER format.
getEncoded() - Method in class org.conscrypt.OpenSSLX509Certificate
 
getEncoded() - Method in class org.conscrypt.OpenSSLX509CertPath
 
getEncoded(String) - Method in class org.conscrypt.OpenSSLX509CertPath
 
getEncoded() - Method in class org.conscrypt.OpenSSLX509CRL
 
getEncoded() - Method in class org.conscrypt.OpenSSLX509CRLEntry
 
getEncoded() - Method in class org.conscrypt.X509PublicKey
 
getEncodings() - Method in class org.conscrypt.OpenSSLX509CertPath
 
getEndpointIdentificationAlgorithm() - Method in class org.conscrypt.SSLParametersImpl
 
getEVP_AEAD(int) - Method in class org.conscrypt.OpenSSLCipher.EVP_AEAD.AES.GCM
 
getEVP_AEAD(int) - Method in class org.conscrypt.OpenSSLCipher.EVP_AEAD
 
getEVP_MDByJcaDigestAlgorithmStandardName(String) - Static method in class org.conscrypt.EvpMdRef
 
getEVP_PKEY_CTX() - Method in class org.conscrypt.OpenSSLSignature
Returns the public key algorithm context (EVP_PKEY_CTX reference) associated with this operation or 0 if operation hasn't been initialized.
getExtendedKeyUsage() - Method in class org.conscrypt.OpenSSLX509Certificate
 
getExtensionValue(String) - Method in class org.conscrypt.OpenSSLX509Certificate
 
getExtensionValue(String) - Method in class org.conscrypt.OpenSSLX509CRL
 
getExtensionValue(String) - Method in class org.conscrypt.OpenSSLX509CRLEntry
 
getFileDescriptor$() - Method in class org.conscrypt.KitKatPlatformOpenSSLSocketImplAdapter
 
getFileDescriptor$() - Method in class org.conscrypt.OpenSSLEngineSocketImpl
 
getFileDescriptor$() - Method in class org.conscrypt.OpenSSLSocketImpl
 
getFileDescriptor$() - Method in class org.conscrypt.PreKitKatPlatformOpenSSLSocketImplAdapter
 
getFormat() - Method in class org.conscrypt.OpenSSLECPrivateKey
 
getFormat() - Method in class org.conscrypt.OpenSSLECPublicKey
 
getFormat() - Method in class org.conscrypt.OpenSSLRSAPrivateKey
 
getFormat() - Method in class org.conscrypt.OpenSSLRSAPublicKey
 
getFormat() - Method in class org.conscrypt.X509PublicKey
 
getHandshakeSession() - Method in class org.conscrypt.OpenSSLEngineImpl
 
getHandshakeSession() - Method in class org.conscrypt.OpenSSLSocketImpl
 
getHandshakeStatus() - Method in class org.conscrypt.OpenSSLEngineImpl
 
getHostname() - Method in class org.conscrypt.OpenSSLSocketImpl
Returns the hostname that was supplied during socket creation.
getHostnameOrIP() - Method in class org.conscrypt.OpenSSLSocketImpl
For the purposes of an SSLSession, we want a way to represent the supplied hostname or the IP address in a textual representation.
getId() - Method in class org.conscrypt.OpenSSLExtendedSessionImpl
 
getId() - Method in class org.conscrypt.OpenSSLSessionImpl
Gets the identifier of the actual SSL session
getId() - Method in class org.conscrypt.SSLNullSession
 
getInetAddress() - Method in class org.conscrypt.KitKatPlatformOpenSSLSocketImplAdapter
 
getInetAddress() - Method in class org.conscrypt.OpenSSLSocketImplWrapper
 
getInetAddress() - Method in class org.conscrypt.PreKitKatPlatformOpenSSLSocketImplAdapter
 
getInputStream() - Method in class org.conscrypt.KitKatPlatformOpenSSLSocketImplAdapter
 
getInputStream() - Method in class org.conscrypt.OpenSSLEngineSocketImpl
 
getInputStream() - Method in class org.conscrypt.OpenSSLSocketImpl
 
getInputStream() - Method in class org.conscrypt.PreKitKatPlatformOpenSSLSocketImplAdapter
 
getInstance(Object) - Static method in class org.conscrypt.DuckTypedPSKKeyManager
Deprecated.
Gets an instance of DuckTypedPSKKeyManager which delegates all invocations of methods of the PSKKeyManager interface to the same methods of the provided object.
getInstance(ECParameterSpec) - Static method in class org.conscrypt.OpenSSLECGroupContext
 
getInstance(ECPrivateKey) - Static method in class org.conscrypt.OpenSSLECPrivateKey
 
getInstance(ECPublicKey) - Static method in class org.conscrypt.OpenSSLECPublicKey
 
getIssuerAlternativeNames() - Method in class org.conscrypt.OpenSSLX509Certificate
 
getIssuerDN() - Method in class org.conscrypt.OpenSSLX509Certificate
 
getIssuerDN() - Method in class org.conscrypt.OpenSSLX509CRL
 
getIssuerUniqueID() - Method in class org.conscrypt.OpenSSLX509Certificate
 
getIssuerX500Principal() - Method in class org.conscrypt.OpenSSLX509Certificate
 
getIssuerX500Principal() - Method in class org.conscrypt.OpenSSLX509CRL
 
getIV() - Method in class org.conscrypt.GCMParameters
Returns a non-cloned version of the IV.
getJcaDigestAlgorithmStandardName(String) - Static method in class org.conscrypt.EvpMdRef
Returns the canonical JCA digest algorithm name for the provided digest algorithm name or null if the digest algorithm is not known.
getJcaDigestAlgorithmStandardNameFromEVP_MD(long) - Static method in class org.conscrypt.EvpMdRef
 
getKeepAlive() - Method in class org.conscrypt.KitKatPlatformOpenSSLSocketImplAdapter
 
getKeepAlive() - Method in class org.conscrypt.OpenSSLSocketImplWrapper
 
getKeepAlive() - Method in class org.conscrypt.PreKitKatPlatformOpenSSLSocketImplAdapter
 
getKey(String, String, Socket) - Method in class org.conscrypt.DuckTypedPSKKeyManager
Deprecated.
 
getKey(String, String, SSLEngine) - Method in class org.conscrypt.DuckTypedPSKKeyManager
Deprecated.
 
getKey(String, String, Socket) - Method in interface org.conscrypt.PSKKeyManager
Deprecated.
Gets the PSK to use for the provided socket.
getKey(String, String, SSLEngine) - Method in interface org.conscrypt.PSKKeyManager
Deprecated.
Gets the PSK to use for the provided engine.
getKeyUsage() - Method in class org.conscrypt.OpenSSLX509Certificate
 
getLastAccessedTime() - Method in class org.conscrypt.OpenSSLExtendedSessionImpl
 
getLastAccessedTime() - Method in class org.conscrypt.OpenSSLSessionImpl
Returns the last time this concrete SSL session was accessed.
getLastAccessedTime() - Method in class org.conscrypt.SSLNullSession
 
getLocalAddress() - Method in class org.conscrypt.KitKatPlatformOpenSSLSocketImplAdapter
 
getLocalAddress() - Method in class org.conscrypt.OpenSSLSocketImplWrapper
 
getLocalAddress() - Method in class org.conscrypt.PreKitKatPlatformOpenSSLSocketImplAdapter
 
getLocalCertificates() - Method in class org.conscrypt.AbstractOpenSSLSession
Returns the certificate(s) of the principal (subject) of this concrete SSL session used in the handshaking phase of the connection.
getLocalCertificates() - Method in class org.conscrypt.OpenSSLExtendedSessionImpl
 
getLocalCertificates() - Method in class org.conscrypt.SSLNullSession
 
getLocalPort() - Method in class org.conscrypt.KitKatPlatformOpenSSLSocketImplAdapter
 
getLocalPort() - Method in class org.conscrypt.OpenSSLSocketImplWrapper
 
getLocalPort() - Method in class org.conscrypt.PreKitKatPlatformOpenSSLSocketImplAdapter
 
getLocalPrincipal() - Method in class org.conscrypt.AbstractOpenSSLSession
Returns the principal (subject) of this concrete SSL session used in the handshaking phase of the connection.
getLocalPrincipal() - Method in class org.conscrypt.OpenSSLExtendedSessionImpl
 
getLocalPrincipal() - Method in class org.conscrypt.SSLNullSession
 
getLocalSocketAddress() - Method in class org.conscrypt.KitKatPlatformOpenSSLSocketImplAdapter
 
getLocalSocketAddress() - Method in class org.conscrypt.OpenSSLSocketImplWrapper
 
getLocalSocketAddress() - Method in class org.conscrypt.PreKitKatPlatformOpenSSLSocketImplAdapter
 
getLocalSupportedSignatureAlgorithms() - Method in class org.conscrypt.OpenSSLExtendedSessionImpl
 
getModulus() - Method in class org.conscrypt.OpenSSLRSAPrivateKey
 
getModulus() - Method in class org.conscrypt.OpenSSLRSAPublicKey
 
getNativeRef() - Method in class org.conscrypt.OpenSSLECGroupContext
 
getNativeRef() - Method in class org.conscrypt.OpenSSLKey
Returns the EVP_PKEY context for use in JNI calls.
getNeedClientAuth() - Method in class org.conscrypt.KitKatPlatformOpenSSLSocketImplAdapter
 
getNeedClientAuth() - Method in class org.conscrypt.OpenSSLEngineImpl
 
getNeedClientAuth() - Method in class org.conscrypt.OpenSSLEngineSocketImpl
 
getNeedClientAuth() - Method in class org.conscrypt.OpenSSLServerSocketImpl
 
getNeedClientAuth() - Method in class org.conscrypt.OpenSSLSocketImpl
 
getNeedClientAuth() - Method in class org.conscrypt.PreKitKatPlatformOpenSSLSocketImplAdapter
 
getNeedClientAuth() - Method in class org.conscrypt.SSLParametersImpl
Returns the value indicating if the peer with this parameters tuned to require client authentication
getNextUpdate() - Method in class org.conscrypt.OpenSSLX509CRL
 
getNonCriticalExtensionOIDs() - Method in class org.conscrypt.OpenSSLX509Certificate
 
getNonCriticalExtensionOIDs() - Method in class org.conscrypt.OpenSSLX509CRL
 
getNonCriticalExtensionOIDs() - Method in class org.conscrypt.OpenSSLX509CRLEntry
 
getNotAfter() - Method in class org.conscrypt.OpenSSLX509Certificate
 
getNotBefore() - Method in class org.conscrypt.OpenSSLX509Certificate
 
getNpnSelectedProtocol() - Method in class org.conscrypt.KitKatPlatformOpenSSLSocketImplAdapter
 
getNpnSelectedProtocol() - Method in class org.conscrypt.OpenSSLEngineImpl
Returns null always for backward compatibility.
getNpnSelectedProtocol() - Method in class org.conscrypt.OpenSSLEngineSocketImpl
 
getNpnSelectedProtocol() - Method in class org.conscrypt.OpenSSLSocketImpl
Returns null always for backward compatibility.
getNpnSelectedProtocol() - Method in class org.conscrypt.PreKitKatPlatformOpenSSLSocketImplAdapter
 
getNullSession() - Static method in class org.conscrypt.SSLNullSession
 
getOCSPResponse() - Method in class org.conscrypt.SSLParametersImpl
 
getOOBInline() - Method in class org.conscrypt.KitKatPlatformOpenSSLSocketImplAdapter
 
getOOBInline() - Method in class org.conscrypt.OpenSSLSocketImplWrapper
 
getOOBInline() - Method in class org.conscrypt.PreKitKatPlatformOpenSSLSocketImplAdapter
 
getOpenSSLKey() - Method in class org.conscrypt.OpenSSLECPrivateKey
 
getOpenSSLKey() - Method in class org.conscrypt.OpenSSLECPublicKey
 
getOpenSSLKey() - Method in interface org.conscrypt.OpenSSLKeyHolder
 
getOpenSSLKey() - Method in class org.conscrypt.OpenSSLRSAPrivateKey
 
getOpenSSLKey() - Method in class org.conscrypt.OpenSSLRSAPublicKey
 
getOutputSizeForFinal(int) - Method in class org.conscrypt.OpenSSLCipher.EVP_AEAD
 
getOutputSizeForFinal(int) - Method in class org.conscrypt.OpenSSLCipher.EVP_CIPHER
 
getOutputSizeForFinal(int) - Method in class org.conscrypt.OpenSSLCipher
The size of output if doFinal() is called with this inputLen.
getOutputSizeForUpdate(int) - Method in class org.conscrypt.OpenSSLCipher.EVP_AEAD.AES
AEAD buffers everything until a final output.
getOutputSizeForUpdate(int) - Method in class org.conscrypt.OpenSSLCipher.EVP_CIPHER
 
getOutputSizeForUpdate(int) - Method in class org.conscrypt.OpenSSLCipher
The size of output if update() is called with this inputLen.
getOutputStream() - Method in class org.conscrypt.KitKatPlatformOpenSSLSocketImplAdapter
 
getOutputStream() - Method in class org.conscrypt.OpenSSLEngineSocketImpl
 
getOutputStream() - Method in class org.conscrypt.OpenSSLSocketImpl
 
getOutputStream() - Method in class org.conscrypt.PreKitKatPlatformOpenSSLSocketImplAdapter
 
getPacketBufferSize() - Method in class org.conscrypt.AbstractOpenSSLSession
Returns the largest SSL/TLS packet size one can expect for this concrete SSL session.
getPacketBufferSize() - Method in class org.conscrypt.OpenSSLExtendedSessionImpl
 
getPacketBufferSize() - Method in class org.conscrypt.SSLNullSession
 
getPadding() - Method in class org.conscrypt.OpenSSLCipher
Returns the padding type for which this cipher is initialized.
getParams() - Method in class org.conscrypt.OpenSSLECPrivateKey
 
getParams() - Method in class org.conscrypt.OpenSSLECPublicKey
 
getPeerCertificateChain() - Method in class org.conscrypt.AbstractOpenSSLSession
Returns the certificate(s) of the peer in this SSL session used in the handshaking phase of the connection.
getPeerCertificateChain() - Method in class org.conscrypt.OpenSSLExtendedSessionImpl
 
getPeerCertificateChain() - Method in class org.conscrypt.SSLNullSession
 
getPeerCertificates() - Method in class org.conscrypt.AbstractOpenSSLSession
Return the identity of the peer in this SSL session determined via certificate(s).
getPeerCertificates() - Method in class org.conscrypt.OpenSSLExtendedSessionImpl
 
getPeerCertificates() - Method in class org.conscrypt.SSLNullSession
 
getPeerHost() - Method in class org.conscrypt.OpenSSLExtendedSessionImpl
 
getPeerHost() - Method in class org.conscrypt.OpenSSLSessionImpl
The peer's host name used in this SSL session is returned.
getPeerHost() - Method in class org.conscrypt.SSLNullSession
 
getPeerPort() - Method in class org.conscrypt.OpenSSLExtendedSessionImpl
 
getPeerPort() - Method in class org.conscrypt.OpenSSLSessionImpl
Returns the peer's port number for the actual SSL session.
getPeerPort() - Method in class org.conscrypt.SSLNullSession
 
getPeerPrincipal() - Method in class org.conscrypt.AbstractOpenSSLSession
The identity of the principal that was used by the peer during the SSL handshake phase is returned by this method.
getPeerPrincipal() - Method in class org.conscrypt.OpenSSLExtendedSessionImpl
 
getPeerPrincipal() - Method in class org.conscrypt.SSLNullSession
 
getPeerSupportedSignatureAlgorithms() - Method in class org.conscrypt.OpenSSLExtendedSessionImpl
 
getPort() - Method in class org.conscrypt.KitKatPlatformOpenSSLSocketImplAdapter
 
getPort() - Method in class org.conscrypt.OpenSSLSocketImpl
 
getPort() - Method in class org.conscrypt.OpenSSLSocketImplWrapper
 
getPort() - Method in class org.conscrypt.PreKitKatPlatformOpenSSLSocketImplAdapter
 
getPreferred() - Static method in class org.conscrypt.OpenSSLContextImpl
Allows outside callers to get the preferred SSLContext.
getPrimeExponentP() - Method in class org.conscrypt.OpenSSLRSAPrivateCrtKey
 
getPrimeExponentQ() - Method in class org.conscrypt.OpenSSLRSAPrivateCrtKey
 
getPrimeP() - Method in class org.conscrypt.OpenSSLRSAPrivateCrtKey
 
getPrimeQ() - Method in class org.conscrypt.OpenSSLRSAPrivateCrtKey
 
getPrivateExponent() - Method in class org.conscrypt.OpenSSLRSAPrivateKey
 
getPrivateKey(String) - Method in class org.conscrypt.KeyManagerImpl
 
getPrivateKey() - Method in class org.conscrypt.OpenSSLKey
 
getProtocol() - Method in class org.conscrypt.OpenSSLExtendedSessionImpl
 
getProtocol() - Method in class org.conscrypt.OpenSSLSessionImpl
Returns the standard version name of the SSL protocol used in all connections pertaining to this SSL session.
getProtocol() - Method in class org.conscrypt.SSLNullSession
 
getPSKKey(PSKKeyManager, String, String) - Method in class org.conscrypt.OpenSSLEngineImpl
 
getPSKKey(PSKKeyManager, String, String) - Method in class org.conscrypt.OpenSSLEngineSocketImpl
 
getPSKKey(PSKKeyManager, String, String) - Method in class org.conscrypt.OpenSSLSocketImpl
 
getPSKKey(PSKKeyManager, String, String) - Method in interface org.conscrypt.SSLParametersImpl.PSKCallbacks
 
getPSKKeyManager() - Method in class org.conscrypt.SSLParametersImpl
 
getPublicExponent() - Method in class org.conscrypt.OpenSSLRSAPrivateCrtKey
 
getPublicExponent() - Method in class org.conscrypt.OpenSSLRSAPublicKey
 
getPublicKey() - Method in class org.conscrypt.OpenSSLKey
 
getPublicKey() - Method in class org.conscrypt.OpenSSLX509Certificate
 
getReceiveBufferSize() - Method in class org.conscrypt.KitKatPlatformOpenSSLSocketImplAdapter
 
getReceiveBufferSize() - Method in class org.conscrypt.OpenSSLSocketImplWrapper
 
getReceiveBufferSize() - Method in class org.conscrypt.PreKitKatPlatformOpenSSLSocketImplAdapter
 
getRemoteSocketAddress() - Method in class org.conscrypt.KitKatPlatformOpenSSLSocketImplAdapter
 
getRemoteSocketAddress() - Method in class org.conscrypt.OpenSSLSocketImplWrapper
 
getRemoteSocketAddress() - Method in class org.conscrypt.PreKitKatPlatformOpenSSLSocketImplAdapter
 
getRequestedServerName() - Method in class org.conscrypt.AbstractOpenSSLSession
Returns the name requested by the SNI extension.
getRequestedServerName() - Method in class org.conscrypt.OpenSSLSessionImpl
Returns the name requested by the SNI extension.
getRequestedServerNames() - Method in class org.conscrypt.OpenSSLExtendedSessionImpl
 
getReuseAddress() - Method in class org.conscrypt.KitKatPlatformOpenSSLSocketImplAdapter
 
getReuseAddress() - Method in class org.conscrypt.OpenSSLSocketImplWrapper
 
getReuseAddress() - Method in class org.conscrypt.PreKitKatPlatformOpenSSLSocketImplAdapter
 
getRevocationDate() - Method in class org.conscrypt.OpenSSLX509CRLEntry
 
getRevokedCertificate(BigInteger) - Method in class org.conscrypt.OpenSSLX509CRL
 
getRevokedCertificate(X509Certificate) - Method in class org.conscrypt.OpenSSLX509CRL
 
getRevokedCertificates() - Method in class org.conscrypt.OpenSSLX509CRL
 
getRSAPrivateKeyWrapper(PrivateKey, byte[]) - Static method in class org.conscrypt.NativeCrypto
 
gets(byte[]) - Method in class org.conscrypt.OpenSSLBIOInputStream
Similar to a readLine method, but matches what OpenSSL expects from a BIO_gets method.
getS() - Method in class org.conscrypt.OpenSSLECPrivateKey
 
getSecureRandom() - Method in class org.conscrypt.SSLParametersImpl
 
getSecureRandomMember() - Method in class org.conscrypt.SSLParametersImpl
 
getSendBufferSize() - Method in class org.conscrypt.KitKatPlatformOpenSSLSocketImplAdapter
 
getSendBufferSize() - Method in class org.conscrypt.OpenSSLSocketImplWrapper
 
getSendBufferSize() - Method in class org.conscrypt.PreKitKatPlatformOpenSSLSocketImplAdapter
 
getSerialNumber() - Method in class org.conscrypt.OpenSSLX509Certificate
 
getSerialNumber() - Method in class org.conscrypt.OpenSSLX509CRLEntry
 
getServerAliases(String, Principal[]) - Method in class org.conscrypt.KeyManagerImpl
 
getServerSessionContext() - Method in class org.conscrypt.SSLParametersImpl
 
getSession(String, int) - Method in class org.conscrypt.ClientSessionContext
Finds a cached session for the given host name and port.
getSession() - Method in class org.conscrypt.KitKatPlatformOpenSSLSocketImplAdapter
 
getSession() - Method in class org.conscrypt.OpenSSLEngineImpl
 
getSession() - Method in class org.conscrypt.OpenSSLEngineSocketImpl
 
getSession() - Method in class org.conscrypt.OpenSSLSocketImpl
 
getSession() - Method in class org.conscrypt.PreKitKatPlatformOpenSSLSocketImplAdapter
 
getSession(byte[]) - Method in class org.conscrypt.ServerSessionContext
 
getSessionContext() - Method in class org.conscrypt.AbstractOpenSSLSession
Returns the context to which the actual SSL session is bound.
getSessionContext() - Method in class org.conscrypt.OpenSSLExtendedSessionImpl
 
getSessionContext() - Method in class org.conscrypt.SSLNullSession
 
getSessionContext() - Method in class org.conscrypt.SSLParametersImpl
Returns the appropriate session context.
getSessionData(String, int) - Method in interface org.conscrypt.SSLClientSessionCache
Gets data from a pre-existing session for a given server host and port.
getSessionData(byte[]) - Method in interface org.conscrypt.SSLServerSessionCache
Gets the session data for given session ID.
getSigAlgName() - Method in class org.conscrypt.OpenSSLX509Certificate
 
getSigAlgName() - Method in class org.conscrypt.OpenSSLX509CRL
 
getSigAlgOID() - Method in class org.conscrypt.OpenSSLX509Certificate
 
getSigAlgOID() - Method in class org.conscrypt.OpenSSLX509CRL
 
getSigAlgParams() - Method in class org.conscrypt.OpenSSLX509Certificate
 
getSigAlgParams() - Method in class org.conscrypt.OpenSSLX509CRL
 
getSignature() - Method in class org.conscrypt.OpenSSLX509Certificate
 
getSignature() - Method in class org.conscrypt.OpenSSLX509CRL
 
getSoLinger() - Method in class org.conscrypt.KitKatPlatformOpenSSLSocketImplAdapter
 
getSoLinger() - Method in class org.conscrypt.OpenSSLSocketImplWrapper
 
getSoLinger() - Method in class org.conscrypt.PreKitKatPlatformOpenSSLSocketImplAdapter
 
getSoTimeout() - Method in class org.conscrypt.KitKatPlatformOpenSSLSocketImplAdapter
 
getSoTimeout() - Method in class org.conscrypt.OpenSSLSocketImpl
 
getSoTimeout() - Method in class org.conscrypt.OpenSSLSocketImplWrapper
 
getSoTimeout() - Method in class org.conscrypt.PreKitKatPlatformOpenSSLSocketImplAdapter
 
getSoWriteTimeout() - Method in class org.conscrypt.KitKatPlatformOpenSSLSocketImplAdapter
 
getSoWriteTimeout() - Method in class org.conscrypt.OpenSSLEngineSocketImpl
 
getSoWriteTimeout() - Method in class org.conscrypt.OpenSSLSocketImpl
Note write timeouts are not part of the javax.net.ssl.SSLSocket API
getSoWriteTimeout() - Method in class org.conscrypt.PreKitKatPlatformOpenSSLSocketImplAdapter
 
getSSLParameters() - Method in class org.conscrypt.KitKatPlatformOpenSSLSocketImplAdapter
 
getSSLParameters() - Method in class org.conscrypt.OpenSSLSocketImpl
 
getSSLParameters() - Method in class org.conscrypt.PreKitKatPlatformOpenSSLSocketImplAdapter
 
getStatusResponses() - Method in class org.conscrypt.AbstractOpenSSLSession
Returns the OCSP stapled response.
getStatusResponses() - Method in class org.conscrypt.OpenSSLSessionImpl
Returns the OCSP stapled response.
getSubjectAlternativeNames() - Method in class org.conscrypt.OpenSSLX509Certificate
 
getSubjectDN() - Method in class org.conscrypt.OpenSSLX509Certificate
 
getSubjectUniqueID() - Method in class org.conscrypt.OpenSSLX509Certificate
 
getSubjectX500Principal() - Method in class org.conscrypt.OpenSSLX509Certificate
 
getSupportedCipherSuites() - Method in class org.conscrypt.BaseOpenSSLSocketAdapterFactory
 
getSupportedCipherSuites() - Method in class org.conscrypt.KitKatPlatformOpenSSLSocketImplAdapter
 
getSupportedCipherSuites() - Static method in class org.conscrypt.NativeCrypto
 
getSupportedCipherSuites() - Method in class org.conscrypt.OpenSSLEngineImpl
 
getSupportedCipherSuites() - Method in class org.conscrypt.OpenSSLEngineSocketImpl
 
getSupportedCipherSuites() - Method in class org.conscrypt.OpenSSLServerSocketFactoryImpl
 
getSupportedCipherSuites() - Method in class org.conscrypt.OpenSSLServerSocketImpl
 
getSupportedCipherSuites() - Method in class org.conscrypt.OpenSSLSocketFactoryImpl
 
getSupportedCipherSuites() - Method in class org.conscrypt.OpenSSLSocketImpl
 
getSupportedCipherSuites() - Method in class org.conscrypt.PreKitKatPlatformOpenSSLSocketImplAdapter
 
getSupportedClientKeyTypes(byte[]) - Static method in class org.conscrypt.SSLParametersImpl
Gets the supported key types for client certificates based on the ClientCertificateType values provided by the server.
getSupportedProtocols() - Method in class org.conscrypt.KitKatPlatformOpenSSLSocketImplAdapter
 
getSupportedProtocols() - Static method in class org.conscrypt.NativeCrypto
 
getSupportedProtocols() - Method in class org.conscrypt.OpenSSLEngineImpl
 
getSupportedProtocols() - Method in class org.conscrypt.OpenSSLEngineSocketImpl
 
getSupportedProtocols() - Method in class org.conscrypt.OpenSSLServerSocketImpl
The names of the protocols' versions that may be used on this SSL connection.
getSupportedProtocols() - Method in class org.conscrypt.OpenSSLSocketImpl
 
getSupportedProtocols() - Method in class org.conscrypt.PreKitKatPlatformOpenSSLSocketImplAdapter
 
getTBSCertificate() - Method in class org.conscrypt.OpenSSLX509Certificate
 
getTBSCertList() - Method in class org.conscrypt.OpenSSLX509CRL
 
getTcpNoDelay() - Method in class org.conscrypt.KitKatPlatformOpenSSLSocketImplAdapter
 
getTcpNoDelay() - Method in class org.conscrypt.OpenSSLSocketImplWrapper
 
getTcpNoDelay() - Method in class org.conscrypt.PreKitKatPlatformOpenSSLSocketImplAdapter
 
getThisUpdate() - Method in class org.conscrypt.OpenSSLX509CRL
 
getTLen() - Method in class org.conscrypt.GCMParameters
Returns the tag length in bits.
getTlsSctData() - Method in class org.conscrypt.AbstractOpenSSLSession
Returns the TLS Stapled Certificate Transparency data.
getTlsSctData() - Method in class org.conscrypt.OpenSSLSessionImpl
 
getTrafficClass() - Method in class org.conscrypt.KitKatPlatformOpenSSLSocketImplAdapter
 
getTrafficClass() - Method in class org.conscrypt.OpenSSLSocketImplWrapper
 
getTrafficClass() - Method in class org.conscrypt.PreKitKatPlatformOpenSSLSocketImplAdapter
 
getUseCipherSuitesOrder() - Method in class org.conscrypt.SSLParametersImpl
 
getUseClientMode() - Method in class org.conscrypt.KitKatPlatformOpenSSLSocketImplAdapter
 
getUseClientMode() - Method in class org.conscrypt.OpenSSLEngineImpl
 
getUseClientMode() - Method in class org.conscrypt.OpenSSLEngineSocketImpl
 
getUseClientMode() - Method in class org.conscrypt.OpenSSLServerSocketImpl
 
getUseClientMode() - Method in class org.conscrypt.OpenSSLSocketImpl
 
getUseClientMode() - Method in class org.conscrypt.PreKitKatPlatformOpenSSLSocketImplAdapter
 
getUseClientMode() - Method in class org.conscrypt.SSLParametersImpl
Returns the value indicating if the parameters configured to work in client mode.
getUseSni() - Method in class org.conscrypt.SSLParametersImpl
Returns whether connections using this SSL connection should use the TLS extension Server Name Indication (SNI).
getValue(String) - Method in class org.conscrypt.AbstractOpenSSLSession
Returns the object which is bound to the the input parameter name.
getValue(String) - Method in class org.conscrypt.OpenSSLExtendedSessionImpl
 
getValue(String) - Method in class org.conscrypt.OpenSSLSessionImpl
Returns the object which is bound to the the input parameter name.
getValue(String) - Method in class org.conscrypt.SSLNullSession
 
getValueNames() - Method in class org.conscrypt.AbstractOpenSSLSession
Returns an array with the names (sort of links) of all the data objects of the application layer bound into the SSL session.
getValueNames() - Method in class org.conscrypt.OpenSSLExtendedSessionImpl
 
getValueNames() - Method in class org.conscrypt.OpenSSLSessionImpl
Returns an array with the names (sort of links) of all the data objects of the application layer bound into the SSL session.
getValueNames() - Method in class org.conscrypt.SSLNullSession
 
getVersion() - Method in class org.conscrypt.OpenSSLX509Certificate
 
getVersion() - Method in class org.conscrypt.OpenSSLX509CRL
 
getW() - Method in class org.conscrypt.OpenSSLECPublicKey
 
getWantClientAuth() - Method in class org.conscrypt.KitKatPlatformOpenSSLSocketImplAdapter
 
getWantClientAuth() - Method in class org.conscrypt.OpenSSLEngineImpl
 
getWantClientAuth() - Method in class org.conscrypt.OpenSSLEngineSocketImpl
 
getWantClientAuth() - Method in class org.conscrypt.OpenSSLServerSocketImpl
 
getWantClientAuth() - Method in class org.conscrypt.OpenSSLSocketImpl
 
getWantClientAuth() - Method in class org.conscrypt.PreKitKatPlatformOpenSSLSocketImplAdapter
 
getWantClientAuth() - Method in class org.conscrypt.SSLParametersImpl
Returns the value indicating if the peer with this parameters tuned to request client authentication
getX509KeyManager() - Method in class org.conscrypt.SSLParametersImpl
 
getX509LocalCertificates() - Method in class org.conscrypt.AbstractOpenSSLSession
 
getX509LocalCertificates() - Method in class org.conscrypt.OpenSSLSessionImpl
 
getX509PeerCertificates() - Method in class org.conscrypt.AbstractOpenSSLSession
 
getX509PeerCertificates() - Method in class org.conscrypt.OpenSSLSessionImpl
 
getX509TrustManager() - Method in class org.conscrypt.SSLParametersImpl
 
GN_STACK_ISSUER_ALT_NAME - Static variable in class org.conscrypt.NativeCrypto
Used to request get_X509_GENERAL_NAME_stack get the issuerAlternativeName extension.
GN_STACK_SUBJECT_ALT_NAME - Static variable in class org.conscrypt.NativeCrypto
Used to request get_X509_GENERAL_NAME_stack get the "altname" field.
group - Variable in class org.conscrypt.OpenSSLECPrivateKey
 
group - Variable in class org.conscrypt.OpenSSLECPublicKey
 

H

handshakeCompleted() - Method in class org.conscrypt.KitKatPlatformOpenSSLSocketImplAdapter
 
handshakeCompleted() - Method in class org.conscrypt.PreKitKatPlatformOpenSSLSocketImplAdapter
 
HAS_EVP_AEAD - Static variable in class org.conscrypt.NativeConstants
 
hasExtensions() - Method in class org.conscrypt.OpenSSLX509CRLEntry
 
hashCode() - Method in class org.conscrypt.NativeRef
 
hashCode() - Method in class org.conscrypt.OpenSSLECGroupContext
 
hashCode() - Method in class org.conscrypt.OpenSSLECPrivateKey
 
hashCode() - Method in class org.conscrypt.OpenSSLECPublicKey
 
hashCode() - Method in class org.conscrypt.OpenSSLKey
 
hashCode() - Method in class org.conscrypt.OpenSSLRSAPrivateCrtKey
 
hashCode() - Method in class org.conscrypt.OpenSSLRSAPrivateKey
 
hashCode() - Method in class org.conscrypt.OpenSSLRSAPublicKey
 
hashCode() - Method in class org.conscrypt.OpenSSLX509Certificate
 
hashCode() - Method in class org.conscrypt.X509PublicKey
 
hasUnsupportedCriticalExtension() - Method in class org.conscrypt.OpenSSLX509Certificate
 
hasUnsupportedCriticalExtension() - Method in class org.conscrypt.OpenSSLX509CRL
 
hasUnsupportedCriticalExtension() - Method in class org.conscrypt.OpenSSLX509CRLEntry
 
HMAC_CTX(long) - Constructor for class org.conscrypt.NativeRef.HMAC_CTX
 
HMAC_CTX_free(long) - Static method in class org.conscrypt.NativeCrypto
 
HMAC_CTX_new() - Static method in class org.conscrypt.NativeCrypto
 
HMAC_Final(NativeRef.HMAC_CTX) - Static method in class org.conscrypt.NativeCrypto
 
HMAC_Init_ex(NativeRef.HMAC_CTX, byte[], long) - Static method in class org.conscrypt.NativeCrypto
 
HMAC_Update(NativeRef.HMAC_CTX, byte[], int, int) - Static method in class org.conscrypt.NativeCrypto
 
HMAC_UpdateDirect(NativeRef.HMAC_CTX, long, int) - Static method in class org.conscrypt.NativeCrypto
 
HmacMD5() - Constructor for class org.conscrypt.OpenSSLMac.HmacMD5
 
HmacSHA1() - Constructor for class org.conscrypt.OpenSSLMac.HmacSHA1
 
HmacSHA224() - Constructor for class org.conscrypt.OpenSSLMac.HmacSHA224
 
HmacSHA256() - Constructor for class org.conscrypt.OpenSSLMac.HmacSHA256
 
HmacSHA384() - Constructor for class org.conscrypt.OpenSSLMac.HmacSHA384
 
HmacSHA512() - Constructor for class org.conscrypt.OpenSSLMac.HmacSHA512
 

I

i2d_PKCS7(long[]) - Static method in class org.conscrypt.NativeCrypto
Returns an array of X509 or X509_CRL pointers.
i2d_PKCS8_PRIV_KEY_INFO(NativeRef.EVP_PKEY) - Static method in class org.conscrypt.NativeCrypto
 
i2d_PUBKEY(NativeRef.EVP_PKEY) - Static method in class org.conscrypt.NativeCrypto
 
i2d_RSAPrivateKey(NativeRef.EVP_PKEY) - Static method in class org.conscrypt.NativeCrypto
 
i2d_RSAPublicKey(NativeRef.EVP_PKEY) - Static method in class org.conscrypt.NativeCrypto
 
i2d_SSL_SESSION(long) - Static method in class org.conscrypt.NativeCrypto
 
i2d_X509(long) - Static method in class org.conscrypt.NativeCrypto
 
i2d_X509_CRL(long) - Static method in class org.conscrypt.NativeCrypto
 
i2d_X509_PUBKEY(long) - Static method in class org.conscrypt.NativeCrypto
Takes an X509 context not an X509_PUBKEY context.
i2d_X509_REVOKED(long) - Static method in class org.conscrypt.NativeCrypto
 
initialize(int, SecureRandom) - Method in class org.conscrypt.OpenSSLECKeyPairGenerator
 
initialize(AlgorithmParameterSpec, SecureRandom) - Method in class org.conscrypt.OpenSSLECKeyPairGenerator
 
initialize(int, SecureRandom) - Method in class org.conscrypt.OpenSSLRSAKeyPairGenerator
 
initialize(AlgorithmParameterSpec, SecureRandom) - Method in class org.conscrypt.OpenSSLRSAKeyPairGenerator
 
Internal - Annotation Type in org.conscrypt
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.
invalidate() - Method in class org.conscrypt.AbstractOpenSSLSession
It invalidates a SSL session forbidding any resumption.
invalidate() - Method in class org.conscrypt.OpenSSLExtendedSessionImpl
 
invalidate() - Method in class org.conscrypt.SSLNullSession
 
isBound() - Method in class org.conscrypt.KitKatPlatformOpenSSLSocketImplAdapter
 
isBound() - Method in class org.conscrypt.OpenSSLSocketImplWrapper
 
isBound() - Method in class org.conscrypt.PreKitKatPlatformOpenSSLSocketImplAdapter
 
isChannelIdEnabled() - Method in class org.conscrypt.OpenSSLServerSocketImpl
Checks whether the TLS Channel ID extension is enabled for this server socket.
isClosed() - Method in class org.conscrypt.KitKatPlatformOpenSSLSocketImplAdapter
 
isClosed() - Method in class org.conscrypt.OpenSSLSocketImplWrapper
 
isClosed() - Method in class org.conscrypt.PreKitKatPlatformOpenSSLSocketImplAdapter
 
isConnected() - Method in class org.conscrypt.KitKatPlatformOpenSSLSocketImplAdapter
 
isConnected() - Method in class org.conscrypt.OpenSSLSocketImplWrapper
 
isConnected() - Method in class org.conscrypt.PreKitKatPlatformOpenSSLSocketImplAdapter
 
isCTVerificationEnabled(String) - Method in class org.conscrypt.SSLParametersImpl
Check if SCT verification is enforced for a given hostname.
isEncrypting() - Method in class org.conscrypt.OpenSSLCipher
 
isInboundDone() - Method in class org.conscrypt.OpenSSLEngineImpl
 
isInputShutdown() - Method in class org.conscrypt.KitKatPlatformOpenSSLSocketImplAdapter
 
isInputShutdown() - Method in class org.conscrypt.OpenSSLSocketImplWrapper
 
isInputShutdown() - Method in class org.conscrypt.PreKitKatPlatformOpenSSLSocketImplAdapter
 
isLiteralIpAddress(String) - Static method in class org.conscrypt.AddressUtils
Returns true if the supplied hostname is an literal IP address.
isOutboundDone() - Method in class org.conscrypt.OpenSSLEngineImpl
 
isOutputShutdown() - Method in class org.conscrypt.KitKatPlatformOpenSSLSocketImplAdapter
 
isOutputShutdown() - Method in class org.conscrypt.OpenSSLSocketImplWrapper
 
isOutputShutdown() - Method in class org.conscrypt.PreKitKatPlatformOpenSSLSocketImplAdapter
 
isRevoked(Certificate) - Method in class org.conscrypt.OpenSSLX509CRL
 
isValid() - Method in class org.conscrypt.AbstractOpenSSLSession
Returns a boolean flag signaling whether a SSL session is valid and available for resuming or joining or not.
isValid() - Method in class org.conscrypt.OpenSSLExtendedSessionImpl
 
isValid() - Method in class org.conscrypt.SSLNullSession
 
isValidSniHostname(String) - Static method in class org.conscrypt.AddressUtils
Returns true when the supplied hostname is valid for SNI purposes.
isWrapped() - Method in class org.conscrypt.OpenSSLKey
 
iv - Variable in class org.conscrypt.GCMParameters
Actually the nonce value for the GCM operation.
iv - Variable in class org.conscrypt.OpenSSLCipher
The Initial Vector (IV) used for the current cipher.

J

JCA_NAME - Static variable in class org.conscrypt.EvpMdRef.MD5
 
JCA_NAME - Static variable in class org.conscrypt.EvpMdRef.SHA1
 
JCA_NAME - Static variable in class org.conscrypt.EvpMdRef.SHA224
 
JCA_NAME - Static variable in class org.conscrypt.EvpMdRef.SHA256
 
JCA_NAME - Static variable in class org.conscrypt.EvpMdRef.SHA384
 
JCA_NAME - Static variable in class org.conscrypt.EvpMdRef.SHA512
 

K

key - Variable in class org.conscrypt.OpenSSLECPrivateKey
 
key - Variable in class org.conscrypt.OpenSSLECPublicKey
 
key - Variable in class org.conscrypt.OpenSSLRSAPrivateKey
 
KeyManagerFactoryImpl - Class in org.conscrypt
KeyManagerFactory implementation.
KeyManagerFactoryImpl() - Constructor for class org.conscrypt.KeyManagerFactoryImpl
 
KeyManagerImpl - Class in org.conscrypt
KeyManager implementation.
KeyManagerImpl(KeyStore, char[]) - Constructor for class org.conscrypt.KeyManagerImpl
Creates Key manager
KitKatPlatformOpenSSLSocketAdapterFactory - Class in org.conscrypt
A SSLSocketFactory which creates unbundled conscrypt SSLSockets and wraps them into KitKat (and newer) platform SSLSockets.
KitKatPlatformOpenSSLSocketAdapterFactory(OpenSSLSocketFactoryImpl) - Constructor for class org.conscrypt.KitKatPlatformOpenSSLSocketAdapterFactory
 
KitKatPlatformOpenSSLSocketImplAdapter - Class in org.conscrypt
This class delegates all calls to an org.conscrypt.OpenSSLSocketImpl.
KitKatPlatformOpenSSLSocketImplAdapter(OpenSSLSocketImpl) - Constructor for class org.conscrypt.KitKatPlatformOpenSSLSocketImplAdapter
 

M

MAX_IDENTITY_HINT_LENGTH_BYTES - Static variable in interface org.conscrypt.PSKKeyManager
Deprecated.
Maximum supported length (in bytes) for PSK identity hint (in modified UTF-8 representation).
MAX_IDENTITY_LENGTH_BYTES - Static variable in interface org.conscrypt.PSKKeyManager
Deprecated.
Maximum supported length (in bytes) for PSK identity (in modified UTF-8 representation).
MAX_KEY_LENGTH_BYTES - Static variable in interface org.conscrypt.PSKKeyManager
Deprecated.
Maximum supported length (in bytes) for PSK key.
MAX_SIZE - Static variable in class org.conscrypt.FileClientSessionCache
 
MD5() - Constructor for class org.conscrypt.EvpMdRef.MD5
 
MD5() - Constructor for class org.conscrypt.OpenSSLMessageDigestJDK.MD5
 
MD5RSA() - Constructor for class org.conscrypt.OpenSSLSignature.MD5RSA
 
MGF1_ALGORITHM_NAME - Static variable in class org.conscrypt.EvpMdRef
 
MGF1_OID - Static variable in class org.conscrypt.EvpMdRef
 
mode - Variable in class org.conscrypt.OpenSSLCipher
The current cipher mode.
modulus - Variable in class org.conscrypt.OpenSSLRSAPrivateKey
 

N

NativeConstants - Class in org.conscrypt
 
NativeConstants() - Constructor for class org.conscrypt.NativeConstants
 
NativeCrypto - Class in org.conscrypt
Provides the Java side of our JNI glue for OpenSSL.
NativeCrypto() - Constructor for class org.conscrypt.NativeCrypto
 
NativeCrypto.SSLHandshakeCallbacks - Interface in org.conscrypt
A collection of callbacks from the native OpenSSL code that are related to the SSL handshake initiated by SSL_do_handshake.
NativeRef - Class in org.conscrypt
Used to hold onto native OpenSSL references and run finalization on those objects.
NativeRef(long) - Constructor for class org.conscrypt.NativeRef
 
NativeRef.EC_GROUP - Class in org.conscrypt
 
NativeRef.EC_POINT - Class in org.conscrypt
 
NativeRef.EVP_CIPHER_CTX - Class in org.conscrypt
 
NativeRef.EVP_MD_CTX - Class in org.conscrypt
 
NativeRef.EVP_PKEY - Class in org.conscrypt
 
NativeRef.EVP_PKEY_CTX - Class in org.conscrypt
 
NativeRef.HMAC_CTX - Class in org.conscrypt
 
NoPadding() - Constructor for class org.conscrypt.OpenSSLCipher.EVP_CIPHER.AES.CBC.NoPadding
 
NoPadding() - Constructor for class org.conscrypt.OpenSSLCipher.EVP_CIPHER.AES.ECB.NoPadding
 
NoPadding() - Constructor for class org.conscrypt.OpenSSLCipher.EVP_CIPHER.AES_128.CBC.NoPadding
 
NoPadding() - Constructor for class org.conscrypt.OpenSSLCipher.EVP_CIPHER.AES_128.ECB.NoPadding
 
NoPadding() - Constructor for class org.conscrypt.OpenSSLCipher.EVP_CIPHER.AES_256.CBC.NoPadding
 
NoPadding() - Constructor for class org.conscrypt.OpenSSLCipher.EVP_CIPHER.AES_256.ECB.NoPadding
 
NoPadding() - Constructor for class org.conscrypt.OpenSSLCipher.EVP_CIPHER.DESEDE.CBC.NoPadding
 

O

OBJ_txt2nid(String) - Static method in class org.conscrypt.NativeCrypto
 
OBJ_txt2nid_longName(String) - Static method in class org.conscrypt.NativeCrypto
 
OBJ_txt2nid_oid(String) - Static method in class org.conscrypt.NativeCrypto
 
OID - Static variable in class org.conscrypt.EvpMdRef.MD5
 
OID - Static variable in class org.conscrypt.EvpMdRef.SHA1
 
OID - Static variable in class org.conscrypt.EvpMdRef.SHA224
 
OID - Static variable in class org.conscrypt.EvpMdRef.SHA256
 
OID - Static variable in class org.conscrypt.EvpMdRef.SHA384
 
OID - Static variable in class org.conscrypt.EvpMdRef.SHA512
 
onSSLStateChange(int, int) - Method in interface org.conscrypt.NativeCrypto.SSLHandshakeCallbacks
Called when SSL state changes.
onSSLStateChange(int, int) - Method in class org.conscrypt.OpenSSLEngineImpl
 
onSSLStateChange(int, int) - Method in class org.conscrypt.OpenSSLEngineSocketImpl
 
onSSLStateChange(int, int) - Method in class org.conscrypt.OpenSSLSocketImpl
 
OPENSSL_EC_NAMED_CURVE - Static variable in class org.conscrypt.NativeConstants
 
OPENSSL_TO_STANDARD_CIPHER_SUITES - Static variable in class org.conscrypt.NativeCrypto
 
OpenSSLBIOInputStream - Class in org.conscrypt
Provides an interface to OpenSSL's BIO system directly from a Java InputStream.
OpenSSLBIOInputStream(InputStream, boolean) - Constructor for class org.conscrypt.OpenSSLBIOInputStream
 
OpenSSLBIOSink - Class in org.conscrypt
 
OpenSSLBIOSource - Class in org.conscrypt
 
OpenSSLBIOSource(OpenSSLBIOInputStream) - Constructor for class org.conscrypt.OpenSSLBIOSource
 
OpenSSLCipher - Class in org.conscrypt
 
OpenSSLCipher() - Constructor for class org.conscrypt.OpenSSLCipher
 
OpenSSLCipher(OpenSSLCipher.Mode, OpenSSLCipher.Padding) - Constructor for class org.conscrypt.OpenSSLCipher
 
OpenSSLCipher.EVP_AEAD - Class in org.conscrypt
 
OpenSSLCipher.EVP_AEAD.AES - Class in org.conscrypt
 
OpenSSLCipher.EVP_AEAD.AES.GCM - Class in org.conscrypt
 
OpenSSLCipher.EVP_AEAD.AES.GCM.AES_128 - Class in org.conscrypt
 
OpenSSLCipher.EVP_AEAD.AES.GCM.AES_256 - Class in org.conscrypt
 
OpenSSLCipher.EVP_CIPHER - Class in org.conscrypt
 
OpenSSLCipher.EVP_CIPHER.AES - Class in org.conscrypt
 
OpenSSLCipher.EVP_CIPHER.AES.CBC - Class in org.conscrypt
 
OpenSSLCipher.EVP_CIPHER.AES.CBC.NoPadding - Class in org.conscrypt
 
OpenSSLCipher.EVP_CIPHER.AES.CBC.PKCS5Padding - Class in org.conscrypt
 
OpenSSLCipher.EVP_CIPHER.AES.CTR - Class in org.conscrypt
 
OpenSSLCipher.EVP_CIPHER.AES.ECB - Class in org.conscrypt
 
OpenSSLCipher.EVP_CIPHER.AES.ECB.NoPadding - Class in org.conscrypt
 
OpenSSLCipher.EVP_CIPHER.AES.ECB.PKCS5Padding - Class in org.conscrypt
 
OpenSSLCipher.EVP_CIPHER.AES_128 - Class in org.conscrypt
 
OpenSSLCipher.EVP_CIPHER.AES_128.CBC - Class in org.conscrypt
 
OpenSSLCipher.EVP_CIPHER.AES_128.CBC.NoPadding - Class in org.conscrypt
 
OpenSSLCipher.EVP_CIPHER.AES_128.CBC.PKCS5Padding - Class in org.conscrypt
 
OpenSSLCipher.EVP_CIPHER.AES_128.CTR - Class in org.conscrypt
 
OpenSSLCipher.EVP_CIPHER.AES_128.ECB - Class in org.conscrypt
 
OpenSSLCipher.EVP_CIPHER.AES_128.ECB.NoPadding - Class in org.conscrypt
 
OpenSSLCipher.EVP_CIPHER.AES_128.ECB.PKCS5Padding - Class in org.conscrypt
 
OpenSSLCipher.EVP_CIPHER.AES_256 - Class in org.conscrypt
 
OpenSSLCipher.EVP_CIPHER.AES_256.CBC - Class in org.conscrypt
 
OpenSSLCipher.EVP_CIPHER.AES_256.CBC.NoPadding - Class in org.conscrypt
 
OpenSSLCipher.EVP_CIPHER.AES_256.CBC.PKCS5Padding - Class in org.conscrypt
 
OpenSSLCipher.EVP_CIPHER.AES_256.CTR - Class in org.conscrypt
 
OpenSSLCipher.EVP_CIPHER.AES_256.ECB - Class in org.conscrypt
 
OpenSSLCipher.EVP_CIPHER.AES_256.ECB.NoPadding - Class in org.conscrypt
 
OpenSSLCipher.EVP_CIPHER.AES_256.ECB.PKCS5Padding - Class in org.conscrypt
 
OpenSSLCipher.EVP_CIPHER.AES_BASE - Class in org.conscrypt
 
OpenSSLCipher.EVP_CIPHER.ARC4 - Class in org.conscrypt
 
OpenSSLCipher.EVP_CIPHER.DESEDE - Class in org.conscrypt
 
OpenSSLCipher.EVP_CIPHER.DESEDE.CBC - Class in org.conscrypt
 
OpenSSLCipher.EVP_CIPHER.DESEDE.CBC.NoPadding - Class in org.conscrypt
 
OpenSSLCipher.EVP_CIPHER.DESEDE.CBC.PKCS5Padding - Class in org.conscrypt
 
OpenSSLCipher.Mode - Enum in org.conscrypt
Modes that a block cipher may support.
OpenSSLCipher.Padding - Enum in org.conscrypt
Paddings that a block cipher may support.
OpenSSLContextImpl - Class in org.conscrypt
OpenSSL-backed SSLContext service provider interface.
OpenSSLContextImpl(String[]) - Constructor for class org.conscrypt.OpenSSLContextImpl
 
OpenSSLContextImpl() - Constructor for class org.conscrypt.OpenSSLContextImpl
Constuctor for the DefaultSSLContextImpl.
OpenSSLContextImpl.TLSv1 - Class in org.conscrypt
 
OpenSSLContextImpl.TLSv11 - Class in org.conscrypt
 
OpenSSLContextImpl.TLSv12 - Class in org.conscrypt
 
OpenSSLECDHKeyAgreement - Class in org.conscrypt
Elliptic Curve Diffie-Hellman key agreement backed by the OpenSSL engine.
OpenSSLECDHKeyAgreement() - Constructor for class org.conscrypt.OpenSSLECDHKeyAgreement
 
OpenSSLECGroupContext - Class in org.conscrypt
 
OpenSSLECGroupContext(NativeRef.EC_GROUP) - Constructor for class org.conscrypt.OpenSSLECGroupContext
 
OpenSSLECKeyFactory - Class in org.conscrypt
 
OpenSSLECKeyFactory() - Constructor for class org.conscrypt.OpenSSLECKeyFactory
 
OpenSSLECKeyPairGenerator - Class in org.conscrypt
 
OpenSSLECKeyPairGenerator() - Constructor for class org.conscrypt.OpenSSLECKeyPairGenerator
 
OpenSSLECPrivateKey - Class in org.conscrypt
 
OpenSSLECPrivateKey(OpenSSLECGroupContext, OpenSSLKey) - Constructor for class org.conscrypt.OpenSSLECPrivateKey
 
OpenSSLECPrivateKey(OpenSSLKey) - Constructor for class org.conscrypt.OpenSSLECPrivateKey
 
OpenSSLECPrivateKey(ECPrivateKeySpec) - Constructor for class org.conscrypt.OpenSSLECPrivateKey
 
OpenSSLECPublicKey - Class in org.conscrypt
 
OpenSSLECPublicKey(OpenSSLECGroupContext, OpenSSLKey) - Constructor for class org.conscrypt.OpenSSLECPublicKey
 
OpenSSLECPublicKey(OpenSSLKey) - Constructor for class org.conscrypt.OpenSSLECPublicKey
 
OpenSSLECPublicKey(ECPublicKeySpec) - Constructor for class org.conscrypt.OpenSSLECPublicKey
 
OpenSSLEngineImpl - Class in org.conscrypt
Implements the SSLEngine API using OpenSSL's non-blocking interfaces.
OpenSSLEngineImpl(SSLParametersImpl) - Constructor for class org.conscrypt.OpenSSLEngineImpl
 
OpenSSLEngineImpl(String, int, SSLParametersImpl) - Constructor for class org.conscrypt.OpenSSLEngineImpl
 
OpenSSLEngineSocketImpl - Class in org.conscrypt
Implements crypto handling by delegating to OpenSSLEngine.
OpenSSLEngineSocketImpl(Socket, String, int, boolean, SSLParametersImpl) - Constructor for class org.conscrypt.OpenSSLEngineSocketImpl
 
OpenSSLExtendedSessionImpl - Class in org.conscrypt
Implementation of the ExtendedSSLSession class for OpenSSL.
OpenSSLExtendedSessionImpl(AbstractOpenSSLSession) - Constructor for class org.conscrypt.OpenSSLExtendedSessionImpl
 
OpenSSLKey - Class in org.conscrypt
 
OpenSSLKey(long) - Constructor for class org.conscrypt.OpenSSLKey
 
OpenSSLKey(long, boolean) - Constructor for class org.conscrypt.OpenSSLKey
 
OpenSSLKeyHolder - Interface in org.conscrypt
 
OpenSSLMac - Class in org.conscrypt
 
OpenSSLMac.HmacMD5 - Class in org.conscrypt
 
OpenSSLMac.HmacSHA1 - Class in org.conscrypt
 
OpenSSLMac.HmacSHA224 - Class in org.conscrypt
 
OpenSSLMac.HmacSHA256 - Class in org.conscrypt
 
OpenSSLMac.HmacSHA384 - Class in org.conscrypt
 
OpenSSLMac.HmacSHA512 - Class in org.conscrypt
 
OpenSSLMessageDigestJDK - Class in org.conscrypt
Implements the JDK MessageDigest interface using OpenSSL's EVP API.
OpenSSLMessageDigestJDK.MD5 - Class in org.conscrypt
 
OpenSSLMessageDigestJDK.SHA1 - Class in org.conscrypt
 
OpenSSLMessageDigestJDK.SHA224 - Class in org.conscrypt
 
OpenSSLMessageDigestJDK.SHA256 - Class in org.conscrypt
 
OpenSSLMessageDigestJDK.SHA384 - Class in org.conscrypt
 
OpenSSLMessageDigestJDK.SHA512 - Class in org.conscrypt
 
OpenSSLProvider - Class in org.conscrypt
Provider that goes through OpenSSL for operations.
OpenSSLProvider() - Constructor for class org.conscrypt.OpenSSLProvider
 
OpenSSLProvider(String) - Constructor for class org.conscrypt.OpenSSLProvider
 
OpenSSLRandom - Class in org.conscrypt
 
OpenSSLRandom() - Constructor for class org.conscrypt.OpenSSLRandom
 
OpenSSLRSAKeyFactory - Class in org.conscrypt
 
OpenSSLRSAKeyFactory() - Constructor for class org.conscrypt.OpenSSLRSAKeyFactory
 
OpenSSLRSAKeyPairGenerator - Class in org.conscrypt
 
OpenSSLRSAKeyPairGenerator() - Constructor for class org.conscrypt.OpenSSLRSAKeyPairGenerator
 
OpenSSLRSAPrivateCrtKey - Class in org.conscrypt
 
OpenSSLRSAPrivateCrtKey(RSAPrivateCrtKeySpec) - Constructor for class org.conscrypt.OpenSSLRSAPrivateCrtKey
 
OpenSSLRSAPrivateKey - Class in org.conscrypt
 
OpenSSLRSAPrivateKey(RSAPrivateKeySpec) - Constructor for class org.conscrypt.OpenSSLRSAPrivateKey
 
OpenSSLRSAPublicKey - Class in org.conscrypt
 
OpenSSLServerSocketFactoryImpl - Class in org.conscrypt
 
OpenSSLServerSocketFactoryImpl() - Constructor for class org.conscrypt.OpenSSLServerSocketFactoryImpl
 
OpenSSLServerSocketFactoryImpl(SSLParametersImpl) - Constructor for class org.conscrypt.OpenSSLServerSocketFactoryImpl
 
OpenSSLServerSocketImpl - Class in org.conscrypt
OpenSSL-based implementation of server sockets.
OpenSSLServerSocketImpl(SSLParametersImpl) - Constructor for class org.conscrypt.OpenSSLServerSocketImpl
 
OpenSSLServerSocketImpl(int, SSLParametersImpl) - Constructor for class org.conscrypt.OpenSSLServerSocketImpl
 
OpenSSLServerSocketImpl(int, int, SSLParametersImpl) - Constructor for class org.conscrypt.OpenSSLServerSocketImpl
 
OpenSSLServerSocketImpl(int, int, InetAddress, SSLParametersImpl) - Constructor for class org.conscrypt.OpenSSLServerSocketImpl
 
OpenSSLSessionImpl - Class in org.conscrypt
Implementation of the class OpenSSLSessionImpl based on OpenSSL.
OpenSSLSessionImpl(long, X509Certificate[], X509Certificate[], byte[], byte[], String, int, AbstractSessionContext) - Constructor for class org.conscrypt.OpenSSLSessionImpl
Class constructor creates an SSL session context given the appropriate SSL parameters.
OpenSSLSignature - Class in org.conscrypt
Implements the subset of the JDK Signature interface needed for signature verification using OpenSSL.
OpenSSLSignature.MD5RSA - Class in org.conscrypt
 
OpenSSLSignature.SHA1ECDSA - Class in org.conscrypt
 
OpenSSLSignature.SHA1RSA - Class in org.conscrypt
 
OpenSSLSignature.SHA1RSAPSS - Class in org.conscrypt
 
OpenSSLSignature.SHA224ECDSA - Class in org.conscrypt
 
OpenSSLSignature.SHA224RSA - Class in org.conscrypt
 
OpenSSLSignature.SHA224RSAPSS - Class in org.conscrypt
 
OpenSSLSignature.SHA256ECDSA - Class in org.conscrypt
 
OpenSSLSignature.SHA256RSA - Class in org.conscrypt
 
OpenSSLSignature.SHA256RSAPSS - Class in org.conscrypt
 
OpenSSLSignature.SHA384ECDSA - Class in org.conscrypt
 
OpenSSLSignature.SHA384RSA - Class in org.conscrypt
 
OpenSSLSignature.SHA384RSAPSS - Class in org.conscrypt
 
OpenSSLSignature.SHA512ECDSA - Class in org.conscrypt
 
OpenSSLSignature.SHA512RSA - Class in org.conscrypt
 
OpenSSLSignature.SHA512RSAPSS - Class in org.conscrypt
 
OpenSSLSignatureRawRSA - Class in org.conscrypt
Implements the JDK Signature interface needed for RAW RSA signature generation and verification using OpenSSL.
OpenSSLSignatureRawRSA() - Constructor for class org.conscrypt.OpenSSLSignatureRawRSA
 
OpenSSLSocketFactoryImpl - Class in org.conscrypt
 
OpenSSLSocketFactoryImpl() - Constructor for class org.conscrypt.OpenSSLSocketFactoryImpl
 
OpenSSLSocketFactoryImpl(SSLParametersImpl) - Constructor for class org.conscrypt.OpenSSLSocketFactoryImpl
 
OpenSSLSocketImpl - Class in org.conscrypt
Implementation of the class OpenSSLSocketImpl based on OpenSSL.
OpenSSLSocketImpl(SSLParametersImpl) - Constructor for class org.conscrypt.OpenSSLSocketImpl
 
OpenSSLSocketImpl(String, int, SSLParametersImpl) - Constructor for class org.conscrypt.OpenSSLSocketImpl
 
OpenSSLSocketImpl(InetAddress, int, SSLParametersImpl) - Constructor for class org.conscrypt.OpenSSLSocketImpl
 
OpenSSLSocketImpl(String, int, InetAddress, int, SSLParametersImpl) - Constructor for class org.conscrypt.OpenSSLSocketImpl
 
OpenSSLSocketImpl(InetAddress, int, InetAddress, int, SSLParametersImpl) - Constructor for class org.conscrypt.OpenSSLSocketImpl
 
OpenSSLSocketImpl(Socket, String, int, boolean, SSLParametersImpl) - Constructor for class org.conscrypt.OpenSSLSocketImpl
Create an SSL socket that wraps another socket.
OpenSSLSocketImplWrapper - Class in org.conscrypt
This class wraps the SSL functionality over an existing connected socket.
OpenSSLSocketImplWrapper(Socket, String, int, boolean, SSLParametersImpl) - Constructor for class org.conscrypt.OpenSSLSocketImplWrapper
 
OpenSSLX509Certificate - Class in org.conscrypt
 
OpenSSLX509CertificateFactory - Class in org.conscrypt
 
OpenSSLX509CertificateFactory() - Constructor for class org.conscrypt.OpenSSLX509CertificateFactory
 
OpenSSLX509CertPath - Class in org.conscrypt
 
OpenSSLX509CertPath(List<? extends X509Certificate>) - Constructor for class org.conscrypt.OpenSSLX509CertPath
 
OpenSSLX509CRL - Class in org.conscrypt
 
OpenSSLX509CRLEntry - Class in org.conscrypt
 
org.conscrypt - package org.conscrypt
 

P

PEM_read_bio_PKCS7(long, int) - Static method in class org.conscrypt.NativeCrypto
Returns an array of X509 or X509_CRL pointers.
PEM_read_bio_PrivateKey(long) - Static method in class org.conscrypt.NativeCrypto
 
PEM_read_bio_PUBKEY(long) - Static method in class org.conscrypt.NativeCrypto
 
PEM_read_bio_X509(long) - Static method in class org.conscrypt.NativeCrypto
 
PEM_read_bio_X509_CRL(long) - Static method in class org.conscrypt.NativeCrypto
 
PKCS5Padding() - Constructor for class org.conscrypt.OpenSSLCipher.EVP_CIPHER.AES.CBC.PKCS5Padding
 
PKCS5Padding() - Constructor for class org.conscrypt.OpenSSLCipher.EVP_CIPHER.AES.ECB.PKCS5Padding
 
PKCS5Padding() - Constructor for class org.conscrypt.OpenSSLCipher.EVP_CIPHER.AES_128.CBC.PKCS5Padding
 
PKCS5Padding() - Constructor for class org.conscrypt.OpenSSLCipher.EVP_CIPHER.AES_128.ECB.PKCS5Padding
 
PKCS5Padding() - Constructor for class org.conscrypt.OpenSSLCipher.EVP_CIPHER.AES_256.CBC.PKCS5Padding
 
PKCS5Padding() - Constructor for class org.conscrypt.OpenSSLCipher.EVP_CIPHER.AES_256.ECB.PKCS5Padding
 
PKCS5Padding() - Constructor for class org.conscrypt.OpenSSLCipher.EVP_CIPHER.DESEDE.CBC.PKCS5Padding
 
PKCS7_CERTS - Static variable in class org.conscrypt.NativeCrypto
Used as the "which" field in d2i_PKCS7_bio and PEM_read_bio_PKCS7.
PKCS7_CRLS - Static variable in class org.conscrypt.NativeCrypto
Used as the "which" field in d2i_PKCS7_bio and PEM_read_bio_PKCS7.
POINT_CONVERSION_COMPRESSED - Static variable in class org.conscrypt.NativeConstants
 
POINT_CONVERSION_UNCOMPRESSED - Static variable in class org.conscrypt.NativeConstants
 
position() - Method in class org.conscrypt.OpenSSLBIOSink
 
PreKitKatPlatformOpenSSLSocketAdapterFactory - Class in org.conscrypt
A SSLSocketFactory which creates unbundled conscrypt SSLSockets and wraps them into pre-KitKat platform SSLSockets.
PreKitKatPlatformOpenSSLSocketAdapterFactory(OpenSSLSocketFactoryImpl) - Constructor for class org.conscrypt.PreKitKatPlatformOpenSSLSocketAdapterFactory
 
PreKitKatPlatformOpenSSLSocketImplAdapter - Class in org.conscrypt
This class delegates all calls to an org.conscrypt.OpenSSLSocketImpl.
PreKitKatPlatformOpenSSLSocketImplAdapter(OpenSSLSocketImpl) - Constructor for class org.conscrypt.PreKitKatPlatformOpenSSLSocketImplAdapter
 
privateExponent - Variable in class org.conscrypt.OpenSSLRSAPrivateKey
 
PROVIDER_NAME - Static variable in class org.conscrypt.OpenSSLProvider
 
PSKKeyManager - Interface in org.conscrypt
Deprecated.
This abstraction is deprecated because it does not work with TLS 1.3.
putSession(SSLSession) - Method in class org.conscrypt.ClientSessionContext
 
putSessionData(SSLSession, byte[]) - Method in interface org.conscrypt.SSLClientSessionCache
Stores session data for the given session.
putSessionData(SSLSession, byte[]) - Method in interface org.conscrypt.SSLServerSessionCache
Stores session data for the given session.
putValue(String, Object) - Method in class org.conscrypt.AbstractOpenSSLSession
A link (name) with the specified value object of the SSL session's application layer data is created or replaced.
putValue(String, Object) - Method in class org.conscrypt.OpenSSLExtendedSessionImpl
 
putValue(String, Object) - Method in class org.conscrypt.OpenSSLSessionImpl
A link (name) with the specified value object of the SSL session's application layer data is created or replaced.
putValue(String, Object) - Method in class org.conscrypt.SSLNullSession
 

R

RAND_bytes(byte[]) - Static method in class org.conscrypt.NativeCrypto
 
rawSignDigestWithPrivateKey(PrivateKey, byte[]) - Static method in class org.conscrypt.CryptoUpcalls
 
release() - Method in class org.conscrypt.OpenSSLBIOInputStream
 
release() - Method in class org.conscrypt.OpenSSLBIOSource
 
removeHandshakeCompletedListener(HandshakeCompletedListener) - Method in class org.conscrypt.KitKatPlatformOpenSSLSocketImplAdapter
 
removeHandshakeCompletedListener(HandshakeCompletedListener) - Method in class org.conscrypt.OpenSSLSocketImpl
 
removeHandshakeCompletedListener(HandshakeCompletedListener) - Method in class org.conscrypt.PreKitKatPlatformOpenSSLSocketImplAdapter
 
removeValue(String) - Method in class org.conscrypt.AbstractOpenSSLSession
Removes a link (name) with the specified value object of the SSL session's application layer data.
removeValue(String) - Method in class org.conscrypt.OpenSSLExtendedSessionImpl
 
removeValue(String) - Method in class org.conscrypt.OpenSSLSessionImpl
Removes a link (name) with the specified value object of the SSL session's application layer data.
removeValue(String) - Method in class org.conscrypt.SSLNullSession
 
reset() - Method in class org.conscrypt.OpenSSLBIOSink
 
RSA_generate_key_ex(int, byte[]) - Static method in class org.conscrypt.NativeCrypto
 
RSA_NO_PADDING - Static variable in class org.conscrypt.NativeConstants
 
RSA_PKCS1_OAEP_PADDING - Static variable in class org.conscrypt.NativeConstants
 
RSA_PKCS1_PADDING - Static variable in class org.conscrypt.NativeConstants
 
RSA_PKCS1_PSS_PADDING - Static variable in class org.conscrypt.NativeConstants
 
RSA_private_decrypt(int, byte[], byte[], NativeRef.EVP_PKEY, int) - Static method in class org.conscrypt.NativeCrypto
 
RSA_private_encrypt(int, byte[], byte[], NativeRef.EVP_PKEY, int) - Static method in class org.conscrypt.NativeCrypto
 
RSA_public_decrypt(int, byte[], byte[], NativeRef.EVP_PKEY, int) - Static method in class org.conscrypt.NativeCrypto
 
RSA_public_encrypt(int, byte[], byte[], NativeRef.EVP_PKEY, int) - Static method in class org.conscrypt.NativeCrypto
 
RSA_size(NativeRef.EVP_PKEY) - Static method in class org.conscrypt.NativeCrypto
 
rsaDecryptWithPrivateKey(PrivateKey, int, byte[]) - Static method in class org.conscrypt.CryptoUpcalls
 

S

sendUrgentData(int) - Method in class org.conscrypt.KitKatPlatformOpenSSLSocketImplAdapter
 
sendUrgentData(int) - Method in class org.conscrypt.OpenSSLEngineSocketImpl
 
sendUrgentData(int) - Method in class org.conscrypt.OpenSSLSocketImpl
 
sendUrgentData(int) - Method in class org.conscrypt.PreKitKatPlatformOpenSSLSocketImplAdapter
 
serverPSKKeyRequested(String, String, byte[]) - Method in interface org.conscrypt.NativeCrypto.SSLHandshakeCallbacks
Gets the key to be used in server mode for this connection in Pre-Shared Key (PSK) key exchange.
serverPSKKeyRequested(String, String, byte[]) - Method in class org.conscrypt.OpenSSLEngineImpl
 
serverPSKKeyRequested(String, String, byte[]) - Method in class org.conscrypt.OpenSSLSocketImpl
 
ServerSessionContext - Class in org.conscrypt
Caches server sessions.
ServerSessionContext() - Constructor for class org.conscrypt.ServerSessionContext
 
sessionRemoved(SSLSession) - Method in class org.conscrypt.ClientSessionContext
 
sessionRemoved(SSLSession) - Method in class org.conscrypt.ServerSessionContext
 
set_SSL_psk_client_callback_enabled(long, boolean) - Static method in class org.conscrypt.NativeCrypto
 
set_SSL_psk_server_callback_enabled(long, boolean) - Static method in class org.conscrypt.NativeCrypto
 
setAlpnProtocols(byte[]) - Method in class org.conscrypt.KitKatPlatformOpenSSLSocketImplAdapter
 
setAlpnProtocols(byte[]) - Method in class org.conscrypt.OpenSSLEngineImpl
Sets the list of protocols this peer is interested in.
setAlpnProtocols(byte[]) - Method in class org.conscrypt.OpenSSLEngineSocketImpl
 
setAlpnProtocols(byte[]) - Method in class org.conscrypt.OpenSSLSocketImpl
Sets the list of protocols this peer is interested in.
setAlpnProtocols(byte[]) - Method in class org.conscrypt.PreKitKatPlatformOpenSSLSocketImplAdapter
 
setChannelIdEnabled(boolean) - Method in class org.conscrypt.KitKatPlatformOpenSSLSocketImplAdapter
 
setChannelIdEnabled(boolean) - Method in class org.conscrypt.OpenSSLEngineSocketImpl
 
setChannelIdEnabled(boolean) - Method in class org.conscrypt.OpenSSLServerSocketImpl
Enables/disables the TLS Channel ID extension for this server socket.
setChannelIdEnabled(boolean) - Method in class org.conscrypt.OpenSSLSocketImpl
Enables/disables TLS Channel ID for this server socket.
setChannelIdEnabled(boolean) - Method in class org.conscrypt.PreKitKatPlatformOpenSSLSocketImplAdapter
 
setChannelIdPrivateKey(PrivateKey) - Method in class org.conscrypt.KitKatPlatformOpenSSLSocketImplAdapter
 
setChannelIdPrivateKey(PrivateKey) - Method in class org.conscrypt.OpenSSLEngineSocketImpl
 
setChannelIdPrivateKey(PrivateKey) - Method in class org.conscrypt.OpenSSLSocketImpl
Sets the PrivateKey to be used for TLS Channel ID by this client socket.
setChannelIdPrivateKey(PrivateKey) - Method in class org.conscrypt.PreKitKatPlatformOpenSSLSocketImplAdapter
 
setCTVerificationEnabled(boolean) - Method in class org.conscrypt.SSLParametersImpl
 
setEnabledCipherSuites(String[]) - Method in class org.conscrypt.KitKatPlatformOpenSSLSocketImplAdapter
 
setEnabledCipherSuites(long, String[]) - Static method in class org.conscrypt.NativeCrypto
 
setEnabledCipherSuites(String[]) - Method in class org.conscrypt.OpenSSLEngineImpl
 
setEnabledCipherSuites(String[]) - Method in class org.conscrypt.OpenSSLEngineSocketImpl
 
setEnabledCipherSuites(String[]) - Method in class org.conscrypt.OpenSSLServerSocketImpl
This method enables the cipher suites listed by getSupportedCipherSuites().
setEnabledCipherSuites(String[]) - Method in class org.conscrypt.OpenSSLSocketImpl
 
setEnabledCipherSuites(String[]) - Method in class org.conscrypt.PreKitKatPlatformOpenSSLSocketImplAdapter
 
setEnabledCipherSuites(String[]) - Method in class org.conscrypt.SSLParametersImpl
Sets the enabled cipher suites after filtering through OpenSSL.
setEnabledProtocols(String[]) - Method in class org.conscrypt.KitKatPlatformOpenSSLSocketImplAdapter
 
setEnabledProtocols(long, String[]) - Static method in class org.conscrypt.NativeCrypto
 
setEnabledProtocols(String[]) - Method in class org.conscrypt.OpenSSLEngineImpl
 
setEnabledProtocols(String[]) - Method in class org.conscrypt.OpenSSLEngineSocketImpl
 
setEnabledProtocols(String[]) - Method in class org.conscrypt.OpenSSLServerSocketImpl
This method enables the protocols' versions listed by getSupportedProtocols().
setEnabledProtocols(String[]) - Method in class org.conscrypt.OpenSSLSocketImpl
 
setEnabledProtocols(String[]) - Method in class org.conscrypt.PreKitKatPlatformOpenSSLSocketImplAdapter
 
setEnabledProtocols(String[]) - Method in class org.conscrypt.SSLParametersImpl
Sets the list of available protocols for use in SSL connection.
setEnableSessionCreation(boolean) - Method in class org.conscrypt.KitKatPlatformOpenSSLSocketImplAdapter
 
setEnableSessionCreation(boolean) - Method in class org.conscrypt.OpenSSLEngineImpl
 
setEnableSessionCreation(boolean) - Method in class org.conscrypt.OpenSSLEngineSocketImpl
 
setEnableSessionCreation(boolean) - Method in class org.conscrypt.OpenSSLServerSocketImpl
 
setEnableSessionCreation(boolean) - Method in class org.conscrypt.OpenSSLSocketImpl
 
setEnableSessionCreation(boolean) - Method in class org.conscrypt.PreKitKatPlatformOpenSSLSocketImplAdapter
 
setEnableSessionCreation(boolean) - Method in class org.conscrypt.SSLParametersImpl
Allows/disallows the peer holding this parameters to create new SSL session
setEndpointIdentificationAlgorithm(String) - Method in class org.conscrypt.SSLParametersImpl
 
setHandshakeTimeout(int) - Method in class org.conscrypt.KitKatPlatformOpenSSLSocketImplAdapter
 
setHandshakeTimeout(int) - Method in class org.conscrypt.OpenSSLEngineSocketImpl
 
setHandshakeTimeout(int) - Method in class org.conscrypt.OpenSSLSocketImpl
Set the handshake timeout on this socket.
setHandshakeTimeout(int) - Method in class org.conscrypt.PreKitKatPlatformOpenSSLSocketImplAdapter
 
setHostname(String) - Method in class org.conscrypt.KitKatPlatformOpenSSLSocketImplAdapter
 
setHostname(String) - Method in class org.conscrypt.OpenSSLEngineSocketImpl
 
setHostname(String) - Method in class org.conscrypt.OpenSSLSocketImpl
This method enables Server Name Indication
setHostname(String) - Method in class org.conscrypt.PreKitKatPlatformOpenSSLSocketImplAdapter
 
setKeepAlive(boolean) - Method in class org.conscrypt.KitKatPlatformOpenSSLSocketImplAdapter
 
setKeepAlive(boolean) - Method in class org.conscrypt.OpenSSLSocketImplWrapper
 
setKeepAlive(boolean) - Method in class org.conscrypt.PreKitKatPlatformOpenSSLSocketImplAdapter
 
setLastAccessedTime(long) - Method in class org.conscrypt.AbstractOpenSSLSession
Sets the last accessed time for this session in milliseconds since Jan 1, 1970 00:00:00 UTC.
setLastAccessedTime(long) - Method in class org.conscrypt.OpenSSLSessionImpl
 
setNeedClientAuth(boolean) - Method in class org.conscrypt.KitKatPlatformOpenSSLSocketImplAdapter
 
setNeedClientAuth(boolean) - Method in class org.conscrypt.OpenSSLEngineImpl
 
setNeedClientAuth(boolean) - Method in class org.conscrypt.OpenSSLEngineSocketImpl
 
setNeedClientAuth(boolean) - Method in class org.conscrypt.OpenSSLServerSocketImpl
 
setNeedClientAuth(boolean) - Method in class org.conscrypt.OpenSSLSocketImpl
 
setNeedClientAuth(boolean) - Method in class org.conscrypt.PreKitKatPlatformOpenSSLSocketImplAdapter
 
setNeedClientAuth(boolean) - Method in class org.conscrypt.SSLParametersImpl
Tunes the peer holding this parameters to require client authentication
setNpnProtocols(byte[]) - Method in class org.conscrypt.KitKatPlatformOpenSSLSocketImplAdapter
 
setNpnProtocols(byte[]) - Method in class org.conscrypt.OpenSSLEngineImpl
This method does nothing and is kept for backward compatibility.
setNpnProtocols(byte[]) - Method in class org.conscrypt.OpenSSLEngineSocketImpl
 
setNpnProtocols(byte[]) - Method in class org.conscrypt.OpenSSLSocketImpl
This method does nothing and is kept for backward compatibility.
setNpnProtocols(byte[]) - Method in class org.conscrypt.PreKitKatPlatformOpenSSLSocketImplAdapter
 
setOCSPResponse(byte[]) - Method in class org.conscrypt.SSLParametersImpl
 
setOOBInline(boolean) - Method in class org.conscrypt.KitKatPlatformOpenSSLSocketImplAdapter
 
setOOBInline(boolean) - Method in class org.conscrypt.OpenSSLEngineSocketImpl
 
setOOBInline(boolean) - Method in class org.conscrypt.OpenSSLSocketImpl
 
setOOBInline(boolean) - Method in class org.conscrypt.PreKitKatPlatformOpenSSLSocketImplAdapter
 
setPerformancePreferences(int, int, int) - Method in class org.conscrypt.KitKatPlatformOpenSSLSocketImplAdapter
 
setPerformancePreferences(int, int, int) - Method in class org.conscrypt.PreKitKatPlatformOpenSSLSocketImplAdapter
 
setPersistentCache(SSLClientSessionCache) - Method in class org.conscrypt.ClientSessionContext
 
setPersistentCache(SSLServerSessionCache) - Method in class org.conscrypt.ServerSessionContext
 
setReceiveBufferSize(int) - Method in class org.conscrypt.KitKatPlatformOpenSSLSocketImplAdapter
 
setReceiveBufferSize(int) - Method in class org.conscrypt.OpenSSLSocketImplWrapper
 
setReceiveBufferSize(int) - Method in class org.conscrypt.PreKitKatPlatformOpenSSLSocketImplAdapter
 
setReuseAddress(boolean) - Method in class org.conscrypt.KitKatPlatformOpenSSLSocketImplAdapter
 
setReuseAddress(boolean) - Method in class org.conscrypt.OpenSSLSocketImplWrapper
 
setReuseAddress(boolean) - Method in class org.conscrypt.PreKitKatPlatformOpenSSLSocketImplAdapter
 
setSCTExtension(byte[]) - Method in class org.conscrypt.SSLParametersImpl
 
setSendBufferSize(int) - Method in class org.conscrypt.KitKatPlatformOpenSSLSocketImplAdapter
 
setSendBufferSize(int) - Method in class org.conscrypt.OpenSSLSocketImplWrapper
 
setSendBufferSize(int) - Method in class org.conscrypt.PreKitKatPlatformOpenSSLSocketImplAdapter
 
setSoLinger(boolean, int) - Method in class org.conscrypt.KitKatPlatformOpenSSLSocketImplAdapter
 
setSoLinger(boolean, int) - Method in class org.conscrypt.OpenSSLSocketImplWrapper
 
setSoLinger(boolean, int) - Method in class org.conscrypt.PreKitKatPlatformOpenSSLSocketImplAdapter
 
setSoTimeout(int) - Method in class org.conscrypt.KitKatPlatformOpenSSLSocketImplAdapter
 
setSoTimeout(int) - Method in class org.conscrypt.OpenSSLSocketImpl
 
setSoTimeout(int) - Method in class org.conscrypt.PreKitKatPlatformOpenSSLSocketImplAdapter
 
setSoWriteTimeout(int) - Method in class org.conscrypt.KitKatPlatformOpenSSLSocketImplAdapter
 
setSoWriteTimeout(int) - Method in class org.conscrypt.OpenSSLEngineSocketImpl
 
setSoWriteTimeout(int) - Method in class org.conscrypt.OpenSSLSocketImpl
Note write timeouts are not part of the javax.net.ssl.SSLSocket API
setSoWriteTimeout(int) - Method in class org.conscrypt.PreKitKatPlatformOpenSSLSocketImplAdapter
 
setSSLParameters(SSLParameters) - Method in class org.conscrypt.KitKatPlatformOpenSSLSocketImplAdapter
 
setSSLParameters(SSLParameters) - Method in class org.conscrypt.OpenSSLSocketImpl
 
setSSLParameters(SSLParameters) - Method in class org.conscrypt.PreKitKatPlatformOpenSSLSocketImplAdapter
 
setTcpNoDelay(boolean) - Method in class org.conscrypt.KitKatPlatformOpenSSLSocketImplAdapter
 
setTcpNoDelay(boolean) - Method in class org.conscrypt.OpenSSLSocketImplWrapper
 
setTcpNoDelay(boolean) - Method in class org.conscrypt.PreKitKatPlatformOpenSSLSocketImplAdapter
 
setTrafficClass(int) - Method in class org.conscrypt.KitKatPlatformOpenSSLSocketImplAdapter
 
setTrafficClass(int) - Method in class org.conscrypt.OpenSSLSocketImplWrapper
 
setTrafficClass(int) - Method in class org.conscrypt.PreKitKatPlatformOpenSSLSocketImplAdapter
 
setUseCipherSuitesOrder(boolean) - Method in class org.conscrypt.SSLParametersImpl
 
setUseClientMode(boolean) - Method in class org.conscrypt.KitKatPlatformOpenSSLSocketImplAdapter
 
setUseClientMode(boolean) - Method in class org.conscrypt.OpenSSLEngineImpl
 
setUseClientMode(boolean) - Method in class org.conscrypt.OpenSSLEngineSocketImpl
 
setUseClientMode(boolean) - Method in class org.conscrypt.OpenSSLServerSocketImpl
 
setUseClientMode(boolean) - Method in class org.conscrypt.OpenSSLSocketImpl
 
setUseClientMode(boolean) - Method in class org.conscrypt.PreKitKatPlatformOpenSSLSocketImplAdapter
 
setUseClientMode(boolean) - Method in class org.conscrypt.SSLParametersImpl
Tunes the peer holding this parameters to work in client mode.
setUseEngineSocket(boolean) - Method in class org.conscrypt.OpenSSLServerSocketFactoryImpl
Configures the socket to be created for this instance.
setUseEngineSocket(boolean) - Method in class org.conscrypt.OpenSSLServerSocketImpl
Configures the socket to be created for this instance.
setUseEngineSocket(boolean) - Method in class org.conscrypt.OpenSSLSocketFactoryImpl
Configures the socket to be created for this instance.
setUseEngineSocketByDefault(boolean) - Static method in class org.conscrypt.OpenSSLServerSocketFactoryImpl
Configures the default socket to be created for all instances.
setUseEngineSocketByDefault(boolean) - Static method in class org.conscrypt.OpenSSLSocketFactoryImpl
Configures the default socket to be created for all instances.
setUseSessionTickets(boolean) - Method in class org.conscrypt.KitKatPlatformOpenSSLSocketImplAdapter
 
setUseSessionTickets(boolean) - Method in class org.conscrypt.OpenSSLEngineImpl
This method enables session ticket support.
setUseSessionTickets(boolean) - Method in class org.conscrypt.OpenSSLEngineSocketImpl
 
setUseSessionTickets(boolean) - Method in class org.conscrypt.OpenSSLSocketImpl
This method enables session ticket support.
setUseSessionTickets(boolean) - Method in class org.conscrypt.PreKitKatPlatformOpenSSLSocketImplAdapter
 
setUseSni(boolean) - Method in class org.conscrypt.SSLParametersImpl
Whether connections using this SSL connection should use the TLS extension Server Name Indication (SNI).
setWantClientAuth(boolean) - Method in class org.conscrypt.KitKatPlatformOpenSSLSocketImplAdapter
 
setWantClientAuth(boolean) - Method in class org.conscrypt.OpenSSLEngineImpl
 
setWantClientAuth(boolean) - Method in class org.conscrypt.OpenSSLEngineSocketImpl
 
setWantClientAuth(boolean) - Method in class org.conscrypt.OpenSSLServerSocketImpl
 
setWantClientAuth(boolean) - Method in class org.conscrypt.OpenSSLSocketImpl
 
setWantClientAuth(boolean) - Method in class org.conscrypt.PreKitKatPlatformOpenSSLSocketImplAdapter
 
setWantClientAuth(boolean) - Method in class org.conscrypt.SSLParametersImpl
Tunes the peer holding this parameters to request client authentication
SHA1() - Constructor for class org.conscrypt.EvpMdRef.SHA1
 
SHA1() - Constructor for class org.conscrypt.OpenSSLMessageDigestJDK.SHA1
 
SHA1ECDSA() - Constructor for class org.conscrypt.OpenSSLSignature.SHA1ECDSA
 
SHA1RSA() - Constructor for class org.conscrypt.OpenSSLSignature.SHA1RSA
 
SHA1RSAPSS() - Constructor for class org.conscrypt.OpenSSLSignature.SHA1RSAPSS
 
SHA224() - Constructor for class org.conscrypt.EvpMdRef.SHA224
 
SHA224() - Constructor for class org.conscrypt.OpenSSLMessageDigestJDK.SHA224
 
SHA224ECDSA() - Constructor for class org.conscrypt.OpenSSLSignature.SHA224ECDSA
 
SHA224RSA() - Constructor for class org.conscrypt.OpenSSLSignature.SHA224RSA
 
SHA224RSAPSS() - Constructor for class org.conscrypt.OpenSSLSignature.SHA224RSAPSS
 
SHA256() - Constructor for class org.conscrypt.EvpMdRef.SHA256
 
SHA256() - Constructor for class org.conscrypt.OpenSSLMessageDigestJDK.SHA256
 
SHA256ECDSA() - Constructor for class org.conscrypt.OpenSSLSignature.SHA256ECDSA
 
SHA256RSA() - Constructor for class org.conscrypt.OpenSSLSignature.SHA256RSA
 
SHA256RSAPSS() - Constructor for class org.conscrypt.OpenSSLSignature.SHA256RSAPSS
 
SHA384() - Constructor for class org.conscrypt.EvpMdRef.SHA384
 
SHA384() - Constructor for class org.conscrypt.OpenSSLMessageDigestJDK.SHA384
 
SHA384ECDSA() - Constructor for class org.conscrypt.OpenSSLSignature.SHA384ECDSA
 
SHA384RSA() - Constructor for class org.conscrypt.OpenSSLSignature.SHA384RSA
 
SHA384RSAPSS() - Constructor for class org.conscrypt.OpenSSLSignature.SHA384RSAPSS
 
SHA512() - Constructor for class org.conscrypt.EvpMdRef.SHA512
 
SHA512() - Constructor for class org.conscrypt.OpenSSLMessageDigestJDK.SHA512
 
SHA512ECDSA() - Constructor for class org.conscrypt.OpenSSLSignature.SHA512ECDSA
 
SHA512RSA() - Constructor for class org.conscrypt.OpenSSLSignature.SHA512RSA
 
SHA512RSAPSS() - Constructor for class org.conscrypt.OpenSSLSignature.SHA512RSAPSS
 
shutdownInput() - Method in class org.conscrypt.KitKatPlatformOpenSSLSocketImplAdapter
 
shutdownInput() - Method in class org.conscrypt.PreKitKatPlatformOpenSSLSocketImplAdapter
 
shutdownOutput() - Method in class org.conscrypt.KitKatPlatformOpenSSLSocketImplAdapter
 
shutdownOutput() - Method in class org.conscrypt.PreKitKatPlatformOpenSSLSocketImplAdapter
 
size() - Method in class org.conscrypt.ClientSessionContext
 
SIZE_BYTES - Static variable in class org.conscrypt.EvpMdRef.MD5
 
SIZE_BYTES - Static variable in class org.conscrypt.EvpMdRef.SHA1
 
SIZE_BYTES - Static variable in class org.conscrypt.EvpMdRef.SHA224
 
SIZE_BYTES - Static variable in class org.conscrypt.EvpMdRef.SHA256
 
SIZE_BYTES - Static variable in class org.conscrypt.EvpMdRef.SHA384
 
SIZE_BYTES - Static variable in class org.conscrypt.EvpMdRef.SHA512
 
skip(long) - Method in class org.conscrypt.OpenSSLBIOSink
 
SSL3_RT_ALERT - Static variable in class org.conscrypt.NativeConstants
 
SSL3_RT_APPLICATION_DATA - Static variable in class org.conscrypt.NativeConstants
 
SSL3_RT_CHANGE_CIPHER_SPEC - Static variable in class org.conscrypt.NativeConstants
 
SSL3_RT_HANDSHAKE - Static variable in class org.conscrypt.NativeConstants
 
SSL3_RT_HEADER_LENGTH - Static variable in class org.conscrypt.NativeConstants
 
SSL3_RT_MAX_PACKET_SIZE - Static variable in class org.conscrypt.NativeConstants
 
SSL3_RT_MAX_PLAIN_LENGTH - Static variable in class org.conscrypt.NativeConstants
 
SSL_accept_renegotiations(long) - Static method in class org.conscrypt.NativeCrypto
 
SSL_BIO_new(long) - Static method in class org.conscrypt.NativeCrypto
 
SSL_CB_ACCEPT_EXIT - Static variable in class org.conscrypt.NativeConstants
 
SSL_CB_ACCEPT_LOOP - Static variable in class org.conscrypt.NativeConstants
 
SSL_CB_ALERT - Static variable in class org.conscrypt.NativeConstants
 
SSL_CB_CONNECT_EXIT - Static variable in class org.conscrypt.NativeConstants
 
SSL_CB_CONNECT_LOOP - Static variable in class org.conscrypt.NativeConstants
 
SSL_CB_EXIT - Static variable in class org.conscrypt.NativeConstants
 
SSL_CB_HANDSHAKE_DONE - Static variable in class org.conscrypt.NativeConstants
 
SSL_CB_HANDSHAKE_START - Static variable in class org.conscrypt.NativeConstants
 
SSL_CB_LOOP - Static variable in class org.conscrypt.NativeConstants
 
SSL_CB_READ - Static variable in class org.conscrypt.NativeConstants
 
SSL_CB_READ_ALERT - Static variable in class org.conscrypt.NativeConstants
 
SSL_CB_WRITE - Static variable in class org.conscrypt.NativeConstants
 
SSL_CB_WRITE_ALERT - Static variable in class org.conscrypt.NativeConstants
 
SSL_check_private_key(long) - Static method in class org.conscrypt.NativeCrypto
 
SSL_CIPHER_get_kx_name(long) - Static method in class org.conscrypt.NativeCrypto
 
SSL_clear_error() - Static method in class org.conscrypt.NativeCrypto
 
SSL_clear_mode(long, long) - Static method in class org.conscrypt.NativeCrypto
 
SSL_clear_options(long, long) - Static method in class org.conscrypt.NativeCrypto
 
SSL_configure_alpn(long, boolean, byte[]) - Static method in class org.conscrypt.NativeCrypto
Sets the list of supported ALPN protocols in wire-format (length-prefixed 8-bit strings).
SSL_CTX_free(long) - Static method in class org.conscrypt.NativeCrypto
 
SSL_CTX_new() - Static method in class org.conscrypt.NativeCrypto
 
SSL_CTX_set_ocsp_response(long, byte[]) - Static method in class org.conscrypt.NativeCrypto
 
SSL_CTX_set_session_id_context(long, byte[]) - Static method in class org.conscrypt.NativeCrypto
 
SSL_CTX_set_signed_cert_timestamp_list(long, byte[]) - Static method in class org.conscrypt.NativeCrypto
 
SSL_do_handshake(long, FileDescriptor, NativeCrypto.SSLHandshakeCallbacks, int) - Static method in class org.conscrypt.NativeCrypto
 
SSL_enable_ocsp_stapling(long) - Static method in class org.conscrypt.NativeCrypto
 
SSL_enable_signed_cert_timestamps(long) - Static method in class org.conscrypt.NativeCrypto
 
SSL_enable_tls_channel_id(long) - Static method in class org.conscrypt.NativeCrypto
 
SSL_ERROR_NONE - Static variable in class org.conscrypt.NativeConstants
 
SSL_ERROR_WANT_READ - Static variable in class org.conscrypt.NativeConstants
 
SSL_ERROR_WANT_WRITE - Static variable in class org.conscrypt.NativeConstants
 
SSL_ERROR_ZERO_RETURN - Static variable in class org.conscrypt.NativeConstants
 
SSL_free(long) - Static method in class org.conscrypt.NativeCrypto
 
SSL_get0_alpn_selected(long) - Static method in class org.conscrypt.NativeCrypto
Returns the selected ALPN protocol.
SSL_get0_session(long) - Static method in class org.conscrypt.NativeCrypto
 
SSL_get1_session(long) - Static method in class org.conscrypt.NativeCrypto
 
SSL_get_certificate(long) - Static method in class org.conscrypt.NativeCrypto
Returns the local X509 certificate references.
SSL_get_ciphers(long) - Static method in class org.conscrypt.NativeCrypto
Gets the list of cipher suites enabled for the provided SSL instance.
SSL_get_error(long, int) - Static method in class org.conscrypt.NativeCrypto
 
SSL_get_error_string(long) - Static method in class org.conscrypt.NativeCrypto
 
SSL_get_last_error_number() - Static method in class org.conscrypt.NativeCrypto
 
SSL_get_mode(long) - Static method in class org.conscrypt.NativeCrypto
 
SSL_get_ocsp_response(long) - Static method in class org.conscrypt.NativeCrypto
 
SSL_get_options(long) - Static method in class org.conscrypt.NativeCrypto
 
SSL_get_peer_cert_chain(long) - Static method in class org.conscrypt.NativeCrypto
Returns the peer X509 certificate references.
SSL_get_servername(long) - Static method in class org.conscrypt.NativeCrypto
 
SSL_get_shutdown(long) - Static method in class org.conscrypt.NativeCrypto
 
SSL_get_signed_cert_timestamp_list(long) - Static method in class org.conscrypt.NativeCrypto
 
SSL_get_tls_channel_id(long) - Static method in class org.conscrypt.NativeCrypto
 
SSL_interrupt(long) - Static method in class org.conscrypt.NativeCrypto
 
SSL_MODE_CBC_RECORD_SPLITTING - Static variable in class org.conscrypt.NativeConstants
 
SSL_MODE_ENABLE_FALSE_START - Static variable in class org.conscrypt.NativeConstants
 
SSL_MODE_SEND_FALLBACK_SCSV - Static variable in class org.conscrypt.NativeConstants
 
SSL_new(long) - Static method in class org.conscrypt.NativeCrypto
 
SSL_OP_CIPHER_SERVER_PREFERENCE - Static variable in class org.conscrypt.NativeConstants
 
SSL_OP_NO_SESSION_RESUMPTION_ON_RENEGOTIATION - Static variable in class org.conscrypt.NativeConstants
 
SSL_OP_NO_SSLv3 - Static variable in class org.conscrypt.NativeConstants
 
SSL_OP_NO_TICKET - Static variable in class org.conscrypt.NativeConstants
 
SSL_OP_NO_TLSv1 - Static variable in class org.conscrypt.NativeConstants
 
SSL_OP_NO_TLSv1_1 - Static variable in class org.conscrypt.NativeConstants
 
SSL_OP_NO_TLSv1_2 - Static variable in class org.conscrypt.NativeConstants
 
SSL_pending_readable_bytes(long) - Static method in class org.conscrypt.NativeCrypto
 
SSL_pending_written_bytes_in_BIO(long) - Static method in class org.conscrypt.NativeCrypto
 
SSL_read(long, FileDescriptor, NativeCrypto.SSLHandshakeCallbacks, byte[], int, int, int) - Static method in class org.conscrypt.NativeCrypto
Reads with the native SSL_read function from the encrypted data stream
SSL_RECEIVED_SHUTDOWN - Static variable in class org.conscrypt.NativeConstants
 
SSL_renegotiate(long) - Static method in class org.conscrypt.NativeCrypto
Currently only intended for forcing renegotiation for testing.
SSL_SENT_SHUTDOWN - Static variable in class org.conscrypt.NativeConstants
 
SSL_SESSION_cipher(long) - Static method in class org.conscrypt.NativeCrypto
 
SSL_SESSION_free(long) - Static method in class org.conscrypt.NativeCrypto
 
SSL_SESSION_get_time(long) - Static method in class org.conscrypt.NativeCrypto
 
SSL_SESSION_get_version(long) - Static method in class org.conscrypt.NativeCrypto
 
SSL_session_reused(long) - Static method in class org.conscrypt.NativeCrypto
 
SSL_SESSION_session_id(long) - Static method in class org.conscrypt.NativeCrypto
 
SSL_set1_tls_channel_id(long, NativeRef.EVP_PKEY) - Static method in class org.conscrypt.NativeCrypto
 
SSL_set_accept_state(long) - Static method in class org.conscrypt.NativeCrypto
 
SSL_set_cipher_lists(long, String[]) - Static method in class org.conscrypt.NativeCrypto
 
SSL_set_client_CA_list(long, byte[][]) - Static method in class org.conscrypt.NativeCrypto
 
SSL_set_connect_state(long) - Static method in class org.conscrypt.NativeCrypto
 
SSL_set_mode(long, long) - Static method in class org.conscrypt.NativeCrypto
 
SSL_set_options(long, long) - Static method in class org.conscrypt.NativeCrypto
 
SSL_set_session(long, long) - Static method in class org.conscrypt.NativeCrypto
 
SSL_set_session_creation_enabled(long, boolean) - Static method in class org.conscrypt.NativeCrypto
 
SSL_set_tlsext_host_name(long, String) - Static method in class org.conscrypt.NativeCrypto
 
SSL_set_verify(long, int) - Static method in class org.conscrypt.NativeCrypto
 
SSL_shutdown(long, FileDescriptor, NativeCrypto.SSLHandshakeCallbacks) - Static method in class org.conscrypt.NativeCrypto
 
SSL_shutdown_BIO(long, long, long, NativeCrypto.SSLHandshakeCallbacks) - Static method in class org.conscrypt.NativeCrypto
 
SSL_ST_ACCEPT - Static variable in class org.conscrypt.NativeConstants
 
SSL_ST_CONNECT - Static variable in class org.conscrypt.NativeConstants
 
SSL_ST_INIT - Static variable in class org.conscrypt.NativeConstants
 
SSL_ST_MASK - Static variable in class org.conscrypt.NativeConstants
 
SSL_ST_OK - Static variable in class org.conscrypt.NativeConstants
 
SSL_ST_RENEGOTIATE - Static variable in class org.conscrypt.NativeConstants
 
SSL_use_certificate(long, long[]) - Static method in class org.conscrypt.NativeCrypto
 
SSL_use_PrivateKey(long, NativeRef.EVP_PKEY) - Static method in class org.conscrypt.NativeCrypto
 
SSL_use_psk_identity_hint(long, String) - Static method in class org.conscrypt.NativeCrypto
 
SSL_VERIFY_FAIL_IF_NO_PEER_CERT - Static variable in class org.conscrypt.NativeConstants
 
SSL_VERIFY_FAIL_IF_NO_PEER_CERT - Static variable in class org.conscrypt.NativeCrypto
 
SSL_VERIFY_NONE - Static variable in class org.conscrypt.NativeConstants
 
SSL_VERIFY_NONE - Static variable in class org.conscrypt.NativeCrypto
 
SSL_VERIFY_PEER - Static variable in class org.conscrypt.NativeConstants
 
SSL_VERIFY_PEER - Static variable in class org.conscrypt.NativeCrypto
 
SSL_write(long, FileDescriptor, NativeCrypto.SSLHandshakeCallbacks, byte[], int, int, int) - Static method in class org.conscrypt.NativeCrypto
Writes with the native SSL_write function to the encrypted data stream.
SSLClientSessionCache - Interface in org.conscrypt
A persistent SSLSession cache used by SSLSessionContext to share client-side SSL sessions across processes.
SSLNullSession - Class in org.conscrypt
 
SSLNullSession() - Constructor for class org.conscrypt.SSLNullSession
 
sslParameters - Variable in class org.conscrypt.OpenSSLContextImpl
 
SSLParametersImpl - Class in org.conscrypt
The instances of this class encapsulate all the info about enabled cipher suites and protocols, as well as the information about client/server mode of ssl socket, whether it require/want client authentication or not, and controls whether new SSL sessions may be established by this socket or not.
SSLParametersImpl(KeyManager[], TrustManager[], SecureRandom, ClientSessionContext, ServerSessionContext, String[]) - Constructor for class org.conscrypt.SSLParametersImpl
Initializes the parameters.
SSLParametersImpl.AliasChooser - Interface in org.conscrypt
SSLParametersImpl.PSKCallbacks - Interface in org.conscrypt
For abstracting the PSKKeyManager calls between those taking an SSLSocket and those taking an SSLEngine.
SSLServerSessionCache - Interface in org.conscrypt
A persistent SSLSession cache used by SSLSessionContext to share server-side SSL sessions across processes.
sslSessionNativePointer - Variable in class org.conscrypt.OpenSSLSessionImpl
 
STANDARD_TO_OPENSSL_CIPHER_SUITES - Static variable in class org.conscrypt.NativeCrypto
 
startHandshake() - Method in class org.conscrypt.KitKatPlatformOpenSSLSocketImplAdapter
 
startHandshake() - Method in class org.conscrypt.OpenSSLEngineSocketImpl
 
startHandshake() - Method in class org.conscrypt.OpenSSLSocketImpl
Starts a TLS/SSL handshake on this connection using some native methods from the OpenSSL library.
startHandshake() - Method in class org.conscrypt.PreKitKatPlatformOpenSSLSocketImplAdapter
 
SUPPORTED_CIPHER_SUITES_SET - Static variable in class org.conscrypt.NativeCrypto
 
supportsVariableSizeIv() - Method in class org.conscrypt.OpenSSLCipher
 
supportsVariableSizeKey() - Method in class org.conscrypt.OpenSSLCipher.EVP_CIPHER.ARC4
 
supportsVariableSizeKey() - Method in class org.conscrypt.OpenSSLCipher
 

T

tLen - Variable in class org.conscrypt.GCMParameters
The tag length in bits.
TLS_CT_ECDSA_FIXED_ECDH - Static variable in class org.conscrypt.NativeConstants
 
TLS_CT_ECDSA_SIGN - Static variable in class org.conscrypt.NativeConstants
 
TLS_CT_RSA_FIXED_DH - Static variable in class org.conscrypt.NativeConstants
 
TLS_CT_RSA_FIXED_ECDH - Static variable in class org.conscrypt.NativeConstants
 
TLS_CT_RSA_SIGN - Static variable in class org.conscrypt.NativeConstants
 
TLS_EMPTY_RENEGOTIATION_INFO_SCSV - Static variable in class org.conscrypt.NativeCrypto
TLS_EMPTY_RENEGOTIATION_INFO_SCSV is RFC 5746's renegotiation indication signaling cipher suite value.
TLS_FALLBACK_SCSV - Static variable in class org.conscrypt.NativeCrypto
TLS_FALLBACK_SCSV is from https://tools.ietf.org/html/draft-ietf-tls-downgrade-scsv-00 to indicate to the server that this is a fallback protocol request.
TLSv1() - Constructor for class org.conscrypt.OpenSSLContextImpl.TLSv1
 
TLSv11() - Constructor for class org.conscrypt.OpenSSLContextImpl.TLSv11
 
TLSV11_PROTOCOLS - Static variable in class org.conscrypt.NativeCrypto
Protocols to enable by default when "TLSv1.1" is requested.
TLSv12() - Constructor for class org.conscrypt.OpenSSLContextImpl.TLSv12
 
TLSV12_PROTOCOLS - Static variable in class org.conscrypt.NativeCrypto
Protocols to enable by default when "TLSv1.2" is requested.
TLSV1_PROTOCOLS - Static variable in class org.conscrypt.NativeCrypto
Protocols to enable by default when "TLSv1" is requested.
toByteArray() - Method in class org.conscrypt.OpenSSLBIOSink
 
toString() - Method in class org.conscrypt.KitKatPlatformOpenSSLSocketImplAdapter
 
toString() - Method in class org.conscrypt.OpenSSLECPrivateKey
 
toString() - Method in class org.conscrypt.OpenSSLECPublicKey
 
toString() - Method in class org.conscrypt.OpenSSLRSAPrivateCrtKey
 
toString() - Method in class org.conscrypt.OpenSSLRSAPrivateKey
 
toString() - Method in class org.conscrypt.OpenSSLRSAPublicKey
 
toString() - Method in class org.conscrypt.OpenSSLSocketImplWrapper
 
toString() - Method in class org.conscrypt.OpenSSLX509Certificate
 
toString() - Method in class org.conscrypt.OpenSSLX509CRL
 
toString() - Method in class org.conscrypt.OpenSSLX509CRLEntry
 
toString() - Method in class org.conscrypt.PreKitKatPlatformOpenSSLSocketImplAdapter
 
toString() - Method in class org.conscrypt.X509PublicKey
 

U

unwrap(ByteBuffer, ByteBuffer) - Method in class org.conscrypt.OpenSSLEngineImpl
 
unwrap(ByteBuffer, ByteBuffer[]) - Method in class org.conscrypt.OpenSSLEngineImpl
 
unwrap(ByteBuffer, ByteBuffer[], int, int) - Method in class org.conscrypt.OpenSSLEngineImpl
 
unwrap(ByteBuffer[], ByteBuffer[]) - Method in class org.conscrypt.OpenSSLEngineImpl
 
unwrap(ByteBuffer[], int, int, ByteBuffer[], int, int) - Method in class org.conscrypt.OpenSSLEngineImpl
 
updateInternal(byte[], int, int, byte[], int, int) - Method in class org.conscrypt.OpenSSLCipher.EVP_AEAD.AES.GCM
 
updateInternal(byte[], int, int, byte[], int, int) - Method in class org.conscrypt.OpenSSLCipher.EVP_AEAD
 
updateInternal(byte[], int, int, byte[], int, int) - Method in class org.conscrypt.OpenSSLCipher.EVP_CIPHER
 
updateInternal(byte[], int, int, byte[], int, int) - Method in class org.conscrypt.OpenSSLCipher
API-specific implementation of updating the cipher.
usingDirectory(File) - Static method in class org.conscrypt.FileClientSessionCache
Returns a cache backed by the given directory.

V

valueOf(String) - Static method in enum org.conscrypt.OpenSSLCipher.Mode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.conscrypt.OpenSSLCipher.Padding
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.conscrypt.OpenSSLCipher.Mode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.conscrypt.OpenSSLCipher.Padding
Returns an array containing the constants of this enum type, in the order they are declared.
verify(PublicKey) - Method in class org.conscrypt.OpenSSLX509Certificate
 
verify(PublicKey, String) - Method in class org.conscrypt.OpenSSLX509Certificate
 
verify(PublicKey) - Method in class org.conscrypt.OpenSSLX509CRL
 
verify(PublicKey, String) - Method in class org.conscrypt.OpenSSLX509CRL
 
verifyCertificateChain(byte[][], String) - Method in class org.conscrypt.KitKatPlatformOpenSSLSocketImplAdapter
 
verifyCertificateChain(long[], String) - Method in interface org.conscrypt.NativeCrypto.SSLHandshakeCallbacks
Verify that we trust the certificate chain is trusted.
verifyCertificateChain(long[], String) - Method in class org.conscrypt.OpenSSLEngineImpl
 
verifyCertificateChain(long[], String) - Method in class org.conscrypt.OpenSSLEngineSocketImpl
 
verifyCertificateChain(long[], String) - Method in class org.conscrypt.OpenSSLSocketImpl
 
verifyCertificateChain(byte[][], String) - Method in class org.conscrypt.PreKitKatPlatformOpenSSLSocketImplAdapter
 

W

withDeletedExtension(String) - Method in class org.conscrypt.OpenSSLX509Certificate
Delete an extension.
wrap(OpenSSLSocketImpl) - Method in class org.conscrypt.BaseOpenSSLSocketAdapterFactory
Wraps the provided unbundled conscrypt SSLSocket into a platform bundled conscrypt SSLSocket.
wrap(OpenSSLSocketImpl) - Method in class org.conscrypt.KitKatPlatformOpenSSLSocketAdapterFactory
 
wrap(ByteBuffer) - Static method in class org.conscrypt.OpenSSLBIOSource
 
wrap(ByteBuffer, ByteBuffer) - Method in class org.conscrypt.OpenSSLEngineImpl
 
wrap(ByteBuffer[], int, int, ByteBuffer) - Method in class org.conscrypt.OpenSSLEngineImpl
 
wrap(OpenSSLSocketImpl) - Method in class org.conscrypt.PreKitKatPlatformOpenSSLSocketAdapterFactory
 
wrapPlatformKey(ECPrivateKey) - Static method in class org.conscrypt.OpenSSLECPrivateKey
 
wrapPlatformKey(RSAPrivateKey) - Static method in class org.conscrypt.OpenSSLRSAPrivateKey
 

X

X509_check_issued(long, long) - Static method in class org.conscrypt.NativeCrypto
 
X509_cmp(long, long) - Static method in class org.conscrypt.NativeCrypto
 
X509_CRL_free(long) - Static method in class org.conscrypt.NativeCrypto
 
X509_CRL_get0_by_cert(long, long) - Static method in class org.conscrypt.NativeCrypto
Returns X509_REVOKED reference that is not duplicated!
X509_CRL_get0_by_serial(long, byte[]) - Static method in class org.conscrypt.NativeCrypto
Returns X509_REVOKED reference that is not duplicated!
X509_CRL_get_ext(long, String) - Static method in class org.conscrypt.NativeCrypto
 
X509_CRL_get_ext_oid(long, String) - Static method in class org.conscrypt.NativeCrypto
 
X509_CRL_get_issuer_name(long) - Static method in class org.conscrypt.NativeCrypto
 
X509_CRL_get_lastUpdate(long) - Static method in class org.conscrypt.NativeCrypto
 
X509_CRL_get_nextUpdate(long) - Static method in class org.conscrypt.NativeCrypto
 
X509_CRL_get_REVOKED(long) - Static method in class org.conscrypt.NativeCrypto
Returns an array of X509_REVOKED that are owned by the caller.
X509_CRL_get_version(long) - Static method in class org.conscrypt.NativeCrypto
 
X509_CRL_print(long, long) - Static method in class org.conscrypt.NativeCrypto
 
X509_CRL_verify(long, NativeRef.EVP_PKEY) - Static method in class org.conscrypt.NativeCrypto
 
X509_delete_ext(long, String) - Static method in class org.conscrypt.NativeCrypto
 
X509_dup(long) - Static method in class org.conscrypt.NativeCrypto
 
X509_free(long) - Static method in class org.conscrypt.NativeCrypto
 
X509_get_ext_oid(long, String) - Static method in class org.conscrypt.NativeCrypto
 
X509_get_issuer_name(long) - Static method in class org.conscrypt.NativeCrypto
 
X509_get_notAfter(long) - Static method in class org.conscrypt.NativeCrypto
 
X509_get_notBefore(long) - Static method in class org.conscrypt.NativeCrypto
 
X509_get_pubkey(long) - Static method in class org.conscrypt.NativeCrypto
 
X509_get_serialNumber(long) - Static method in class org.conscrypt.NativeCrypto
 
X509_get_subject_name(long) - Static method in class org.conscrypt.NativeCrypto
 
X509_get_version(long) - Static method in class org.conscrypt.NativeCrypto
 
X509_NAME_hash(X500Principal) - Static method in class org.conscrypt.NativeCrypto
 
X509_NAME_hash_old(X500Principal) - Static method in class org.conscrypt.NativeCrypto
 
X509_NAME_print_ex(long, long) - Static method in class org.conscrypt.NativeCrypto
 
X509_print_ex(long, long, long, long) - Static method in class org.conscrypt.NativeCrypto
 
X509_REVOKED_dup(long) - Static method in class org.conscrypt.NativeCrypto
 
X509_REVOKED_get_ext(long, String) - Static method in class org.conscrypt.NativeCrypto
 
X509_REVOKED_get_ext_oid(long, String) - Static method in class org.conscrypt.NativeCrypto
 
X509_REVOKED_get_serialNumber(long) - Static method in class org.conscrypt.NativeCrypto
 
X509_REVOKED_print(long, long) - Static method in class org.conscrypt.NativeCrypto
 
X509_supported_extension(long) - Static method in class org.conscrypt.NativeCrypto
 
X509_verify(long, NativeRef.EVP_PKEY) - Static method in class org.conscrypt.NativeCrypto
 
X509PublicKey - Class in org.conscrypt
A simple but useless key class that holds X.509 public key information when the appropriate KeyFactory for the key algorithm is not available.
X509PublicKey(String, byte[]) - Constructor for class org.conscrypt.X509PublicKey
 
A B C D E F G H I J K M N O P R S T U V W X 
Skip navigation links