Skip navigation links
A B C E G H I M N O P R S U V W 

A

AllocatedBuffer - Class in org.conscrypt
A buffer that was allocated by a BufferAllocator.
AllocatedBuffer() - Constructor for class org.conscrypt.AllocatedBuffer
 
allocateDirectBuffer(int) - Method in class org.conscrypt.BufferAllocator
Allocates a direct (i.e.
ApplicationProtocolSelector - Class in org.conscrypt
Server-side selector for the ALPN protocol.
ApplicationProtocolSelector() - Constructor for class org.conscrypt.ApplicationProtocolSelector
 

B

BufferAllocator - Class in org.conscrypt
An object responsible for allocation of buffers.
BufferAllocator() - Constructor for class org.conscrypt.BufferAllocator
 
build() - Method in class org.conscrypt.Conscrypt.ProviderBuilder
 

C

CertBlacklist - Interface in org.conscrypt
A set of certificates that are blacklisted from trust.
checkAvailability() - Static method in class org.conscrypt.Conscrypt
Checks that the Conscrypt support is available for the system.
Conscrypt - Class in org.conscrypt
Core API for creating and configuring all Conscrypt types.
Conscrypt.ProviderBuilder - Class in org.conscrypt
 
Conscrypt.Version - Class in org.conscrypt
 
ConscryptHostnameVerifier - Interface in org.conscrypt
This interface is used to implement hostname verification in Conscrypt.

E

exportKeyingMaterial(SSLSocket, String, byte[], int) - Static method in class org.conscrypt.Conscrypt
Exports a value derived from the TLS master secret as described in RFC 5705.
exportKeyingMaterial(SSLEngine, String, byte[], int) - Static method in class org.conscrypt.Conscrypt
Exports a value derived from the TLS master secret as described in RFC 5705.

G

getApplicationProtocol(SSLSocket) - Static method in class org.conscrypt.Conscrypt
Returns the ALPN protocol agreed upon by client and server.
getApplicationProtocol(SSLEngine) - Static method in class org.conscrypt.Conscrypt
Returns the ALPN protocol agreed upon by client and server.
getApplicationProtocols(SSLSocket) - Static method in class org.conscrypt.Conscrypt
Gets the application-layer protocols (ALPN) in prioritization order.
getApplicationProtocols(SSLEngine) - Static method in class org.conscrypt.Conscrypt
Gets the application-layer protocols (ALPN) in prioritization order.
getChannelId(SSLSocket) - Static method in class org.conscrypt.Conscrypt
Gets the TLS Channel ID for the given server-side socket.
getChannelId(SSLEngine) - Static method in class org.conscrypt.Conscrypt
Gets the TLS Channel ID for the given server-side engine.
getDefaultHostnameVerifier(TrustManager) - Static method in class org.conscrypt.Conscrypt
Returns the currently-set default hostname verifier for Conscrypt trust managers.
getDefaultX509TrustManager() - Static method in class org.conscrypt.Conscrypt
Gets the default X.509 trust manager.
getHostname(SSLSocket) - Static method in class org.conscrypt.Conscrypt
Returns either the hostname supplied during socket creation or via Conscrypt.setHostname(SSLSocket, String).
getHostname(SSLEngine) - Static method in class org.conscrypt.Conscrypt
Returns either the hostname supplied during socket creation or via Conscrypt.setHostname(SSLEngine, String).
getHostnameOrIP(SSLSocket) - Static method in class org.conscrypt.Conscrypt
This method attempts to create a textual representation of the peer host or IP.
getHostnameVerifier(TrustManager) - Static method in class org.conscrypt.Conscrypt
Returns the currently-set hostname verifier for the given trust manager.
getTlsUnique(SSLSocket) - Static method in class org.conscrypt.Conscrypt
Returns the tls-unique channel binding value for this connection, per RFC 5929.
getTlsUnique(SSLEngine) - Static method in class org.conscrypt.Conscrypt
Returns the tls-unique channel binding value for this connection, per RFC 5929.

H

HandshakeListener - Class in org.conscrypt
Similar in concept to HandshakeCompletedListener, but used for listening directly to the engine.
HandshakeListener() - Constructor for class org.conscrypt.HandshakeListener
 

I

isAvailable() - Static method in class org.conscrypt.Conscrypt
Returns true if the Conscrypt native library has been successfully loaded.
isConscrypt(Provider) - Static method in class org.conscrypt.Conscrypt
Indicates whether the given Provider was created by this distribution of Conscrypt.
isConscrypt(SSLContext) - Static method in class org.conscrypt.Conscrypt
Indicates whether the given SSLContext was created by this distribution of Conscrypt.
isConscrypt(SSLSocketFactory) - Static method in class org.conscrypt.Conscrypt
Indicates whether the given SSLSocketFactory was created by this distribution of Conscrypt.
isConscrypt(SSLServerSocketFactory) - Static method in class org.conscrypt.Conscrypt
Indicates whether the given SSLServerSocketFactory was created by this distribution of Conscrypt.
isConscrypt(SSLSocket) - Static method in class org.conscrypt.Conscrypt
Indicates whether the given SSLSocket was created by this distribution of Conscrypt.
isConscrypt(SSLEngine) - Static method in class org.conscrypt.Conscrypt
Indicates whether the given SSLEngine was created by this distribution of Conscrypt.
isConscrypt(TrustManager) - Static method in class org.conscrypt.Conscrypt
Indicates whether the given TrustManager was created by this distribution of Conscrypt.
isPublicKeyBlackListed(PublicKey) - Method in interface org.conscrypt.CertBlacklist
Returns whether the given public key is in the blacklist.
isSerialNumberBlackListed(BigInteger) - Method in interface org.conscrypt.CertBlacklist
Returns whether the given serial number is in the blacklist.

M

major() - Method in class org.conscrypt.Conscrypt.Version
 
maxEncryptedPacketLength() - Static method in class org.conscrypt.Conscrypt
Returns the maximum length (in bytes) of an encrypted packet.
maxSealOverhead(SSLEngine) - Static method in class org.conscrypt.Conscrypt
Returns the maximum overhead, in bytes, of sealing a record with SSL.
minor() - Method in class org.conscrypt.Conscrypt.Version
 

N

newPreferredSSLContextSpi() - Static method in class org.conscrypt.Conscrypt
Constructs a new instance of the preferred SSLContextSpi.
newProvider() - Static method in class org.conscrypt.Conscrypt
Constructs a new Provider with the default name.
newProvider(String) - Static method in class org.conscrypt.Conscrypt
Deprecated.
newProviderBuilder() - Static method in class org.conscrypt.Conscrypt
 
nioBuffer() - Method in class org.conscrypt.AllocatedBuffer
Returns the ByteBuffer that backs this buffer.

O

onHandshakeFinished() - Method in class org.conscrypt.HandshakeListener
Called by the engine when the TLS handshake has completed.
org.conscrypt - package org.conscrypt
 

P

patch() - Method in class org.conscrypt.Conscrypt.Version
 
provideTrustManager() - Method in class org.conscrypt.Conscrypt.ProviderBuilder
Deprecated.
Use provideTrustManager(true)
provideTrustManager(boolean) - Method in class org.conscrypt.Conscrypt.ProviderBuilder
Specifies whether the returned provider will provide an implementation of TrustManagerFactory.

R

release() - Method in class org.conscrypt.AllocatedBuffer
Returns the delegate ByteBuffer for reuse or garbage collection.
retain() - Method in class org.conscrypt.AllocatedBuffer
Deprecated.
this method is not used

S

selectApplicationProtocol(SSLEngine, List<String>) - Method in class org.conscrypt.ApplicationProtocolSelector
Selects the appropriate ALPN protocol.
selectApplicationProtocol(SSLSocket, List<String>) - Method in class org.conscrypt.ApplicationProtocolSelector
Selects the appropriate ALPN protocol.
setApplicationProtocols(SSLSocket, String[]) - Static method in class org.conscrypt.Conscrypt
Sets the application-layer protocols (ALPN) in prioritization order.
setApplicationProtocols(SSLEngine, String[]) - Static method in class org.conscrypt.Conscrypt
Sets the application-layer protocols (ALPN) in prioritization order.
setApplicationProtocolSelector(SSLSocket, ApplicationProtocolSelector) - Static method in class org.conscrypt.Conscrypt
Sets an application-provided ALPN protocol selector.
setApplicationProtocolSelector(SSLEngine, ApplicationProtocolSelector) - Static method in class org.conscrypt.Conscrypt
Sets an application-provided ALPN protocol selector.
setBufferAllocator(SSLEngine, BufferAllocator) - Static method in class org.conscrypt.Conscrypt
Provides the given engine with the provided bufferAllocator.
setBufferAllocator(SSLSocket, BufferAllocator) - Static method in class org.conscrypt.Conscrypt
Provides the given socket with the provided bufferAllocator.
setChannelIdEnabled(SSLSocket, boolean) - Static method in class org.conscrypt.Conscrypt
Enables/disables TLS Channel ID for the given server-side socket.
setChannelIdEnabled(SSLEngine, boolean) - Static method in class org.conscrypt.Conscrypt
Enables/disables TLS Channel ID for the given server-side engine.
setChannelIdPrivateKey(SSLSocket, PrivateKey) - Static method in class org.conscrypt.Conscrypt
Sets the PrivateKey to be used for TLS Channel ID by this client socket.
setChannelIdPrivateKey(SSLEngine, PrivateKey) - Static method in class org.conscrypt.Conscrypt
Sets the PrivateKey to be used for TLS Channel ID by this client engine.
setClientSessionCache(SSLContext, SSLClientSessionCache) - Static method in class org.conscrypt.Conscrypt
Sets the client-side persistent cache to be used by the context.
setDefaultBufferAllocator(BufferAllocator) - Static method in class org.conscrypt.Conscrypt
Configures the default BufferAllocator to be used by all future SSLEngine instances from this provider.
setDefaultHostnameVerifier(ConscryptHostnameVerifier) - Static method in class org.conscrypt.Conscrypt
Set the default hostname verifier that will be used for HTTPS endpoint identification by Conscrypt trust managers.
setHandshakeListener(SSLEngine, HandshakeListener) - Static method in class org.conscrypt.Conscrypt
Sets a listener on the given engine for completion of the TLS handshake
setHostname(SSLSocket, String) - Static method in class org.conscrypt.Conscrypt
This method enables Server Name Indication (SNI) and overrides the hostname supplied during socket creation.
setHostname(SSLEngine, String) - Static method in class org.conscrypt.Conscrypt
This method enables Server Name Indication (SNI) and overrides the hostname supplied during engine creation.
setHostnameVerifier(TrustManager, ConscryptHostnameVerifier) - Static method in class org.conscrypt.Conscrypt
Set the hostname verifier that will be used for HTTPS endpoint identification by the given trust manager.
setName(String) - Method in class org.conscrypt.Conscrypt.ProviderBuilder
Sets the name of the Provider to be built.
setServerSessionCache(SSLContext, SSLServerSessionCache) - Static method in class org.conscrypt.Conscrypt
Sets the server-side persistent cache to be used by the context.
setUseEngineSocket(SSLSocketFactory, boolean) - Static method in class org.conscrypt.Conscrypt
Configures the socket to be created for the given socket factory instance.
setUseEngineSocket(SSLServerSocketFactory, boolean) - Static method in class org.conscrypt.Conscrypt
Configures the socket to be created for the given server socket factory instance.
setUseEngineSocketByDefault(boolean) - Static method in class org.conscrypt.Conscrypt
Configures the default socket to be created for all socket factory instances.
setUseSessionTickets(SSLSocket, boolean) - Static method in class org.conscrypt.Conscrypt
This method enables session ticket support.
setUseSessionTickets(SSLEngine, boolean) - Static method in class org.conscrypt.Conscrypt
This method enables session ticket support.

U

unpooled() - Static method in class org.conscrypt.BufferAllocator
Returns an unpooled buffer allocator, which will create a new buffer for each request.
unwrap(SSLEngine, ByteBuffer[], ByteBuffer[]) - Static method in class org.conscrypt.Conscrypt
Extended unwrap method for multiple source and destination buffers.
unwrap(SSLEngine, ByteBuffer[], int, int, ByteBuffer[], int, int) - Static method in class org.conscrypt.Conscrypt
Exteneded unwrap method for multiple source and destination buffers.

V

verify(String, SSLSession) - Method in interface org.conscrypt.ConscryptHostnameVerifier
Returns whether the given hostname is allowable given the peer's authentication information from the given session.
version() - Static method in class org.conscrypt.Conscrypt
Returns the version of this distribution of Conscrypt.

W

wrap(ByteBuffer) - Static method in class org.conscrypt.AllocatedBuffer
Creates a new AllocatedBuffer that is backed by the given ByteBuffer.
A B C E G H I M N O P R S U V W 
Skip navigation links