A B C D E F G H I J K L M N O P R S T U V W X
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- aadBuf - Variable in class org.conscrypt.OpenSSLAeadCipher
-
Additional authenticated data.
- AARCH_64 - org.conscrypt.HostProperties.Architecture
- absolute - Variable in class org.conscrypt.NativeLibraryLoader.LoadResult
- AbstractConscryptEngine - Class in org.conscrypt
-
Abstract base class for all Conscrypt
SSLEngineclasses. - AbstractConscryptEngine() - Constructor for class org.conscrypt.AbstractConscryptEngine
- AbstractConscryptSocket - Class in org.conscrypt
-
Abstract base class for all Conscrypt
SSLSocketclasses. - AbstractConscryptSocket() - Constructor for class org.conscrypt.AbstractConscryptSocket
- AbstractConscryptSocket(String, int) - Constructor for class org.conscrypt.AbstractConscryptSocket
- AbstractConscryptSocket(String, int, InetAddress, int) - Constructor for class org.conscrypt.AbstractConscryptSocket
- AbstractConscryptSocket(InetAddress, int) - Constructor for class org.conscrypt.AbstractConscryptSocket
- AbstractConscryptSocket(InetAddress, int, InetAddress, int) - Constructor for class org.conscrypt.AbstractConscryptSocket
- AbstractConscryptSocket(Socket, String, int, boolean) - Constructor for class org.conscrypt.AbstractConscryptSocket
- AbstractSessionContext - Class in org.conscrypt
-
Supports SSL session caches.
- AbstractSessionContext(int) - Constructor for class org.conscrypt.AbstractSessionContext
-
Constructs a new session context.
- accept() - Method in class org.conscrypt.ConscryptServerSocket
- acceptedIssuers - Variable in class org.conscrypt.TrustManagerImpl
-
This is lazily initialized in the AndroidCAStore case since it forces us to bring all the CAs into memory.
- acceptedIssuers(KeyStore) - Static method in class org.conscrypt.TrustManagerImpl
- accessOrder - Variable in class org.conscrypt.FileClientSessionCache.Impl
-
Map of name -> File.
- activeSession - Variable in class org.conscrypt.ConscryptEngine
-
Set during startHandshake.
- activeSession - Variable in class org.conscrypt.ConscryptFileDescriptorSocket
- ActiveSession - Class in org.conscrypt
-
A session that is dedicated a single connection and operates directly on the underlying
SSL. - ActiveSession(NativeSsl, AbstractSessionContext) - Constructor for class org.conscrypt.ActiveSession
- add(VerifiedSCT) - Method in class org.conscrypt.ct.VerificationResult
- addHandshakeCompletedListener(HandshakeCompletedListener) - Method in class org.conscrypt.AbstractConscryptSocket
- address - Variable in class org.conscrypt.NativeRef
- AddressUtils - Class in org.conscrypt
-
Utilities to check whether IP addresses meet some criteria.
- AddressUtils() - Constructor for class org.conscrypt.AddressUtils
- AEAD(int, int, int, int) - Constructor for enum org.conscrypt.HpkeSuite.AEAD
- AEAD_AES_128_GCM - Static variable in class org.conscrypt.HpkeSuite
-
AEAD: 0x0001 AES-128-GCM
- AEAD_AES_256_GCM - Static variable in class org.conscrypt.HpkeSuite
-
AEAD: 0x0002 AES-256-GCM
- AEAD_CHACHA20POLY1305 - Static variable in class org.conscrypt.HpkeSuite
-
AEAD: 0x0003 ChaCha20Poly1305
- AES() - Constructor for class org.conscrypt.IvParameters.AES
- AES() - Constructor for class org.conscrypt.KeyGeneratorImpl.AES
- AES(OpenSSLCipher.Mode, OpenSSLCipher.Padding) - Constructor for class org.conscrypt.OpenSSLEvpCipherAES.AES
- AES_128() - Constructor for class org.conscrypt.OpenSSLAeadCipherAES.GCM_SIV.AES_128
- AES_128() - Constructor for class org.conscrypt.OpenSSLAeadCipherAES.GCM.AES_128
- AES_128(OpenSSLCipher.Mode, OpenSSLCipher.Padding) - Constructor for class org.conscrypt.OpenSSLEvpCipherAES.AES_128
- AES_128_GCM - org.conscrypt.HpkeSuite.AEAD
- AES_256() - Constructor for class org.conscrypt.OpenSSLAeadCipherAES.GCM_SIV.AES_256
- AES_256() - Constructor for class org.conscrypt.OpenSSLAeadCipherAES.GCM.AES_256
- AES_256(OpenSSLCipher.Mode, OpenSSLCipher.Padding) - Constructor for class org.conscrypt.OpenSSLEvpCipherAES.AES_256
- AES_256_GCM - org.conscrypt.HpkeSuite.AEAD
- AES_BLOCK_SIZE - Static variable in class org.conscrypt.OpenSSLAeadCipherAES
- AES_BLOCK_SIZE - Static variable in class org.conscrypt.OpenSSLEvpCipherAES
- AesCmac() - Constructor for class org.conscrypt.OpenSSLMac.AesCmac
- AIX - org.conscrypt.HostProperties.OperatingSystem
- algorithm - Variable in class org.conscrypt.KeyGeneratorImpl
- algorithm - Variable in class org.conscrypt.OpenSslMlDsaPrivateKey
- algorithm - Variable in class org.conscrypt.OpenSslMlDsaPublicKey
- algorithm - Variable in class org.conscrypt.OpenSslMlKemPrivateKey
- algorithm - Variable in class org.conscrypt.OpenSslMlKemPublicKey
- algorithm - Variable in class org.conscrypt.X509PublicKey
- ALGORITHM - Static variable in class org.conscrypt.OpenSSLECKeyPairGenerator
- ALGORITHM - Static variable in class org.conscrypt.OpenSSLECPrivateKey
- ALGORITHM - Static variable in class org.conscrypt.OpenSSLECPublicKey
- ALGORITHM - Static variable in class org.conscrypt.OpenSslEdDsaKeyPairGenerator
- ALGORITHM - Static variable in class org.conscrypt.OpenSslSlhDsaKeyPairGenerator
- ALGORITHM - Static variable in class org.conscrypt.OpenSSLXDHKeyPairGenerator
- ALGORITHM_OID_PRIORITY_MAP - Static variable in class org.conscrypt.CertificatePriorityComparator
-
Map of signature algorithm OIDs to priorities.
- algorithmConstraints - Variable in class org.conscrypt.SSLParametersImpl
- aliasChooser - Variable in class org.conscrypt.NativeSsl
- ALIASES - Static variable in class org.conscrypt.OpenSSLECGroupContext
- ALL_ENCODINGS - Static variable in class org.conscrypt.OpenSSLX509CertPath
-
Unmodifiable list of encodings for the API.
- allocatedBuffer - Variable in class org.conscrypt.ConscryptEngineSocket.SSLInputStream
- 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.
- allocateHeapBuffer(int) - Method in class org.conscrypt.BufferAllocator
-
Allocates a heap buffer with the given capacity.
- allowsNonceReuse() - Method in class org.conscrypt.OpenSSLAeadCipher
-
Returns whether reusing nonces is allowed (aka, whether this is nonce misuse-resistant).
- allowsNonceReuse() - Method in class org.conscrypt.OpenSSLAeadCipherAES.GCM_SIV
- allSubjectAltNames(X509Certificate) - Static method in class org.conscrypt.OkHostnameVerifier
- ALT_DNS_NAME - Static variable in class org.conscrypt.OkHostnameVerifier
- ALT_IPA_NAME - Static variable in class org.conscrypt.OkHostnameVerifier
- alternativeNameArrayToList(Object[][]) - Static method in class org.conscrypt.OpenSSLX509Certificate
- androidSdkInt() - Static method in class org.conscrypt.Platform
-
{@return the Android SDK int if this is an Android platform, or 0 if it is not}
- ANONYMOUS - org.conscrypt.ct.DigitallySigned.SignatureAlgorithm
- apiName - Variable in enum org.conscrypt.OpenSSLX509CertPath.Encoding
- APP_OPT_IN - org.conscrypt.metrics.CertificateTransparencyVerificationReason
- appendToBuf(byte[], int, int) - Method in class org.conscrypt.OpenSSLAeadCipher
- applicationProtocol - Variable in class org.conscrypt.ActiveSession
- applicationProtocol - Variable in class org.conscrypt.SessionSnapshot
- applicationProtocols - Variable in class org.conscrypt.SSLParametersImpl
- applicationProtocolSelector - Variable in class org.conscrypt.SSLParametersImpl
- ApplicationProtocolSelector - Class in org.conscrypt
-
Server-side selector for the ALPN protocol.
- ApplicationProtocolSelector() - Constructor for class org.conscrypt.ApplicationProtocolSelector
- ApplicationProtocolSelectorAdapter - Class in org.conscrypt
-
An adapter to bridge between the native code and the
ApplicationProtocolSelectorAPI. - ApplicationProtocolSelectorAdapter(SSLEngine, ApplicationProtocolSelector) - Constructor for class org.conscrypt.ApplicationProtocolSelectorAdapter
- ApplicationProtocolSelectorAdapter(SSLSocket, ApplicationProtocolSelector) - Constructor for class org.conscrypt.ApplicationProtocolSelectorAdapter
- ARC4() - Constructor for class org.conscrypt.KeyGeneratorImpl.ARC4
- ARCH - Static variable in class org.conscrypt.HostProperties
- Architecture() - Constructor for enum org.conscrypt.HostProperties.Architecture
- archName() - Static method in class org.conscrypt.NativeCryptoJni
- ARM_32 - org.conscrypt.HostProperties.Architecture
- array() - Method in class org.conscrypt.ExposedByteArrayOutputStream
- arraysAreEqual(byte[], byte[]) - Method in class org.conscrypt.OpenSSLAeadCipher
-
Constant-time array comparison.
- ArrayUtils - Class in org.conscrypt
-
Compatibility utility for Arrays.
- ArrayUtils() - Constructor for class org.conscrypt.ArrayUtils
- ASCII_CASE_DIFF - Static variable in class org.conscrypt.AddressUtils
- asciiEqualsIgnoreCase(String, String) - Static method in class org.conscrypt.AddressUtils
-
Compares two ASCII strings case-insensitively.
- asn1_read_free(long) - Static method in class org.conscrypt.NativeCrypto
-
Frees any resources associated with the given reference.
- asn1_read_init(byte[]) - Static method in class org.conscrypt.NativeCrypto
-
Allocates and returns an opaque reference to an object that can be used with other asn1_read_* functions to read the ASN.1-encoded data in val.
- asn1_read_is_empty(long) - Static method in class org.conscrypt.NativeCrypto
-
Returns whether or not the given reference has been read completely.
- asn1_read_next_tag_is(long, int) - Static method in class org.conscrypt.NativeCrypto
-
Returns whether the next object in the given reference is explicitly tagged with the given tag number.
- asn1_read_null(long) - Static method in class org.conscrypt.NativeCrypto
-
Consumes an ASN.1 NULL from the given reference.
- asn1_read_octetstring(long) - Static method in class org.conscrypt.NativeCrypto
-
Returns the contents of an ASN.1 octet string from the given reference.
- asn1_read_oid(long) - Static method in class org.conscrypt.NativeCrypto
-
Returns an ASN.1 OID in dotted-decimal notation (eg, "1.3.14.3.2.26" for SHA-1) from the given reference.
- asn1_read_sequence(long) - Static method in class org.conscrypt.NativeCrypto
-
Allocates and returns an opaque reference to an object that can be used with other asn1_read_* functions to read the ASN.1 sequence pointed to by cbsRef.
- asn1_read_tagged(long) - Static method in class org.conscrypt.NativeCrypto
-
Allocates and returns an opaque reference to an object that can be used with other asn1_read_* functions to read the ASN.1 data pointed to by cbsRef.
- asn1_read_uint64(long) - Static method in class org.conscrypt.NativeCrypto
-
Returns an ASN.1 integer from the given reference.
- 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
- asn1_write_cleanup(long) - Static method in class org.conscrypt.NativeCrypto
-
Cleans up intermediate state in the given reference.
- asn1_write_finish(long) - Static method in class org.conscrypt.NativeCrypto
-
Completes any in-progress operations and returns the ASN.1-encoded data.
- asn1_write_flush(long) - Static method in class org.conscrypt.NativeCrypto
-
Flushes the given reference, invalidating any child references and completing their operations.
- asn1_write_free(long) - Static method in class org.conscrypt.NativeCrypto
-
Frees resources associated with the given reference.
- asn1_write_init() - Static method in class org.conscrypt.NativeCrypto
-
Allocates and returns an opaque reference to an object that can be used with other asn1_write_* functions to write ASN.1-encoded data.
- asn1_write_null(long) - Static method in class org.conscrypt.NativeCrypto
-
Writes a NULL value into the given reference.
- asn1_write_octetstring(long, byte[]) - Static method in class org.conscrypt.NativeCrypto
-
Writes the given data into the given reference as an ASN.1-encoded octet string.
- asn1_write_oid(long, String) - Static method in class org.conscrypt.NativeCrypto
-
Writes the given OID (which must be in dotted-decimal notation) into the given reference.
- asn1_write_sequence(long) - Static method in class org.conscrypt.NativeCrypto
-
Allocates and returns an opaque reference to an object that can be used with other asn1_write_* functions to write an ASN.1 sequence into the given reference.
- asn1_write_tag(long, int) - Static method in class org.conscrypt.NativeCrypto
-
Allocates and returns an opaque reference to an object that can be used with other asn1_write_* functions to write a explicitly-tagged ASN.1 object with the given tag into the given reference.
- asn1_write_uint64(long, long) - Static method in class org.conscrypt.NativeCrypto
-
Writes the given value into the given reference as an ASN.1-encoded integer.
- assertCurvesAreValid() - Static method in class org.conscrypt.OpenSSLECKeyPairGenerator
-
For testing.
- assertReadableOrWriteableState() - Method in class org.conscrypt.ConscryptFileDescriptorSocket
- autoClose - Variable in class org.conscrypt.AbstractConscryptSocket
- available() - Method in class org.conscrypt.ConscryptEngineSocket.SSLInputStream
- available() - Method in class org.conscrypt.ConscryptFileDescriptorSocket.SSLInputStream
- awaitPendingOps() - Method in class org.conscrypt.ConscryptFileDescriptorSocket.SSLInputStream
- awaitPendingOps() - Method in class org.conscrypt.ConscryptFileDescriptorSocket.SSLOutputStream
B
- badPositionIndex(int, int, String) - Static method in class org.conscrypt.Preconditions
- badPositionIndexes(int, int, int) - Static method in class org.conscrypt.Preconditions
- beginHandshake() - Method in class org.conscrypt.ConscryptEngine
- beginHandshake() - Method in class org.conscrypt.Java8EngineWrapper
- beginHandshakeInternal() - Method in class org.conscrypt.ConscryptEngine
- bind(SocketAddress) - Method in class org.conscrypt.AbstractConscryptSocket
- bio - Variable in class org.conscrypt.NativeSsl.BioWrapper
- BIO_free_all(long) - Static method in class org.conscrypt.NativeCrypto
- BIO_read(long, byte[]) - Static method in class org.conscrypt.NativeCrypto
-
Used for testing only.
- BIO_write(long, byte[], int, int) - Static method in class org.conscrypt.NativeCrypto
- BioWrapper() - Constructor for class org.conscrypt.NativeSsl.BioWrapper
- BLOCK_SIZE_BYTES - Static variable in class org.conscrypt.OpenSSLCipherChaCha20
- blockCounter - Variable in class org.conscrypt.OpenSSLCipherChaCha20
- blockGuardOnNetwork() - Static method in class org.conscrypt.Platform
- blocklist - Variable in class org.conscrypt.TrustManagerImpl
- blockSize - Variable in class org.conscrypt.OpenSSLCipher
-
The block size of the current cipher.
- blockSize - Variable in class org.conscrypt.ScryptKeySpec
- BOOLEAN - Static variable in class org.conscrypt.EmptyArray
- buf - Variable in class org.conscrypt.OpenSSLAeadCipher
-
The byte array containing the bytes written.
- bufCount - Variable in class org.conscrypt.OpenSSLAeadCipher
-
The number of bytes written.
- buffer - Variable in class org.conscrypt.OpenSSLCipherRSA
-
Buffer for operations
- buffer - Variable in class org.conscrypt.OpenSslSignatureEdDsa
- buffer - Variable in class org.conscrypt.OpenSslSignatureMlDsa
-
Buffer to hold value to be signed or verified.
- buffer - Variable in class org.conscrypt.OpenSSLSignatureRawECDSA
-
Buffer to hold value to be signed or verified.
- buffer - Variable in class org.conscrypt.OpenSslSignatureSlhDsa
-
Buffer to hold value to be signed or verified.
- bufferAllocator - Variable in class org.conscrypt.ConscryptEngine
- bufferAllocator - Variable in class org.conscrypt.ConscryptEngineSocket
- BufferAllocator - Class in org.conscrypt
-
An object responsible for allocation of buffers.
- BufferAllocator() - Constructor for class org.conscrypt.BufferAllocator
- bufferOffset - Variable in class org.conscrypt.OpenSSLCipherRSA
-
Current offset in the buffer.
- BufferUtils - Class in org.conscrypt
- BufferUtils() - Constructor for class org.conscrypt.BufferUtils
- build - Static variable in class org.conscrypt.metrics.ReflexiveStatsEvent.Builder
- build() - Method in class org.conscrypt.Conscrypt.ProviderBuilder
- build() - Method in class org.conscrypt.ct.LogInfo.Builder
- build() - Method in class org.conscrypt.ct.VerifiedSCT.Builder
- build() - Method in class org.conscrypt.metrics.ReflexiveStatsEvent.Builder
- builder - Variable in class org.conscrypt.metrics.ReflexiveStatsEvent.Builder
- Builder() - Constructor for class org.conscrypt.ct.LogInfo.Builder
- Builder() - Constructor for class org.conscrypt.metrics.ReflexiveStatsEvent.Builder
- Builder(SignedCertificateTimestamp) - Constructor for class org.conscrypt.ct.VerifiedSCT.Builder
- buildEvent(int, boolean, int, int, int, int) - Static method in class org.conscrypt.metrics.ReflexiveStatsEvent
-
Deprecated.
- buildEvent(int, boolean, int, int, int, int, int[]) - Static method in class org.conscrypt.metrics.ReflexiveStatsEvent
-
Deprecated.
- BYTE - Static variable in class org.conscrypt.EmptyArray
- ByteArray - Class in org.conscrypt
-
Byte array wrapper for hashtable use.
- ByteArray(byte[]) - Constructor for class org.conscrypt.ByteArray
- bytes - Variable in class org.conscrypt.ByteArray
C
- c_statsEvent - Static variable in class org.conscrypt.metrics.ReflexiveStatsEvent
- c_statsEvent - Static variable in class org.conscrypt.metrics.ReflexiveStatsLog
- c_statsEvent_Builder - Static variable in class org.conscrypt.metrics.ReflexiveStatsEvent.Builder
- c_statsLog - Static variable in class org.conscrypt.metrics.ReflexiveStatsLog
- cachedMethod - Variable in class org.conscrypt.metrics.OptionalMethod
- CacheFile(File, String) - Constructor for class org.conscrypt.FileClientSessionCache.CacheFile
- caches - Static variable in class org.conscrypt.FileClientSessionCache
-
Maps directories to the cache instances that are backed by those directories.
- cacheSession(NativeSslSession) - Method in class org.conscrypt.AbstractSessionContext
-
Adds the given session to the cache.
- calcDstsLength(ByteBuffer[], int, int) - Static method in class org.conscrypt.ConscryptEngine
- calcSrcsLength(ByteBuffer[], int, int) - Static method in class org.conscrypt.ConscryptEngine
- calculateOutNetBufSize(int) - Static method in class org.conscrypt.SSLUtils
-
Calculates the minimum bytes required in the encrypted output buffer for the given number of plaintext source bytes.
- calledUpdate - Variable in class org.conscrypt.OpenSSLEvpCipher
-
Whether the cipher has processed any data yet.
- canExecuteExecutable(File) - Static method in class org.conscrypt.Platform
- CBC - org.conscrypt.OpenSSLCipher.Mode
- CBC(OpenSSLCipher.Padding) - Constructor for class org.conscrypt.OpenSSLEvpCipherAES.AES_128.CBC
- CBC(OpenSSLCipher.Padding) - Constructor for class org.conscrypt.OpenSSLEvpCipherAES.AES_256.CBC
- CBC(OpenSSLCipher.Padding) - Constructor for class org.conscrypt.OpenSSLEvpCipherAES.AES.CBC
- CBC(OpenSSLCipher.Padding) - Constructor for class org.conscrypt.OpenSSLEvpCipherDESEDE.CBC
- CERT_COMPARATOR - Static variable in class org.conscrypt.TrustManagerImpl.TrustAnchorComparator
- CertBlocklist - Interface in org.conscrypt
-
A set of certificates that are blacklisted from trust.
- certificate - Variable in class org.conscrypt.ct.CertificateEntry
- CERTIFICATE_LENGTH_BYTES - Static variable in class org.conscrypt.ct.Constants
- CERTIFICATE_TIMESTAMP - org.conscrypt.ct.SignedCertificateTimestamp.SignatureType
- CERTIFICATE_TRANSPARENCY_LOG_LIST_STATE_CHANGED - Static variable in class org.conscrypt.metrics.ConscryptStatsLog
-
CertificateTransparencyLogListStateChanged certificate_transparency_log_list_state_changed
Usage: StatsLog.write(StatsLog.CERTIFICATE_TRANSPARENCY_LOG_LIST_STATE_CHANGED, int status, int loaded_compat_version, int min_compat_version, int major_version, int minor_version); - CERTIFICATE_TRANSPARENCY_LOG_LIST_STATE_CHANGED__LOADED_COMPAT_VERSION__COMPAT_VERSION_UNKNOWN - Static variable in class org.conscrypt.metrics.ConscryptStatsLog
- CERTIFICATE_TRANSPARENCY_LOG_LIST_STATE_CHANGED__LOADED_COMPAT_VERSION__COMPAT_VERSION_V1 - Static variable in class org.conscrypt.metrics.ConscryptStatsLog
- CERTIFICATE_TRANSPARENCY_LOG_LIST_STATE_CHANGED__MIN_COMPAT_VERSION__COMPAT_VERSION_UNKNOWN - Static variable in class org.conscrypt.metrics.ConscryptStatsLog
- CERTIFICATE_TRANSPARENCY_LOG_LIST_STATE_CHANGED__MIN_COMPAT_VERSION__COMPAT_VERSION_V1 - Static variable in class org.conscrypt.metrics.ConscryptStatsLog
- CERTIFICATE_TRANSPARENCY_LOG_LIST_STATE_CHANGED__STATUS__STATUS_EXPIRED - Static variable in class org.conscrypt.metrics.ConscryptStatsLog
- CERTIFICATE_TRANSPARENCY_LOG_LIST_STATE_CHANGED__STATUS__STATUS_NOT_FOUND - Static variable in class org.conscrypt.metrics.ConscryptStatsLog
- CERTIFICATE_TRANSPARENCY_LOG_LIST_STATE_CHANGED__STATUS__STATUS_PARSING_FAILED - Static variable in class org.conscrypt.metrics.ConscryptStatsLog
- CERTIFICATE_TRANSPARENCY_LOG_LIST_STATE_CHANGED__STATUS__STATUS_SUCCESS - Static variable in class org.conscrypt.metrics.ConscryptStatsLog
- CERTIFICATE_TRANSPARENCY_LOG_LIST_STATE_CHANGED__STATUS__STATUS_UNKNOWN - Static variable in class org.conscrypt.metrics.ConscryptStatsLog
- CERTIFICATE_TRANSPARENCY_VERIFICATION_REPORTED - Static variable in class org.conscrypt.metrics.ConscryptStatsLog
-
CertificateTransparencyVerificationReported certificate_transparency_verification_reported
Usage: StatsLog.write(StatsLog.CERTIFICATE_TRANSPARENCY_VERIFICATION_REPORTED, int result, int reason, int policy_compatibility_version, int major_version, int minor_version, int num_cert_scts, int num_ocsp_scts, int num_tls_scts); - CERTIFICATE_TRANSPARENCY_VERIFICATION_REPORTED__POLICY_COMPATIBILITY_VERSION__COMPAT_VERSION_UNKNOWN - Static variable in class org.conscrypt.metrics.ConscryptStatsLog
- CERTIFICATE_TRANSPARENCY_VERIFICATION_REPORTED__POLICY_COMPATIBILITY_VERSION__COMPAT_VERSION_V1 - Static variable in class org.conscrypt.metrics.ConscryptStatsLog
- CERTIFICATE_TRANSPARENCY_VERIFICATION_REPORTED__REASON__REASON_DEVICE_WIDE_ENABLED - Static variable in class org.conscrypt.metrics.ConscryptStatsLog
- CERTIFICATE_TRANSPARENCY_VERIFICATION_REPORTED__REASON__REASON_NSCONFIG_APP_OPT_IN - Static variable in class org.conscrypt.metrics.ConscryptStatsLog
- CERTIFICATE_TRANSPARENCY_VERIFICATION_REPORTED__REASON__REASON_NSCONFIG_DOMAIN_OPT_IN - Static variable in class org.conscrypt.metrics.ConscryptStatsLog
- CERTIFICATE_TRANSPARENCY_VERIFICATION_REPORTED__REASON__REASON_SDK_TARGET_DEFAULT_ENABLED - Static variable in class org.conscrypt.metrics.ConscryptStatsLog
- CERTIFICATE_TRANSPARENCY_VERIFICATION_REPORTED__REASON__REASON_UNKNOWN - Static variable in class org.conscrypt.metrics.ConscryptStatsLog
- CERTIFICATE_TRANSPARENCY_VERIFICATION_REPORTED__RESULT__RESULT_FAIL_OPEN_LOG_LIST_NOT_COMPLIANT - Static variable in class org.conscrypt.metrics.ConscryptStatsLog
- CERTIFICATE_TRANSPARENCY_VERIFICATION_REPORTED__RESULT__RESULT_FAIL_OPEN_NO_LOG_LIST_AVAILABLE - Static variable in class org.conscrypt.metrics.ConscryptStatsLog
- CERTIFICATE_TRANSPARENCY_VERIFICATION_REPORTED__RESULT__RESULT_FAILURE_NO_SCTS_FOUND - Static variable in class org.conscrypt.metrics.ConscryptStatsLog
- CERTIFICATE_TRANSPARENCY_VERIFICATION_REPORTED__RESULT__RESULT_FAILURE_SCTS_NOT_COMPLIANT - Static variable in class org.conscrypt.metrics.ConscryptStatsLog
- CERTIFICATE_TRANSPARENCY_VERIFICATION_REPORTED__RESULT__RESULT_GENERIC_FAILURE - Static variable in class org.conscrypt.metrics.ConscryptStatsLog
- CERTIFICATE_TRANSPARENCY_VERIFICATION_REPORTED__RESULT__RESULT_SUCCESS - Static variable in class org.conscrypt.metrics.ConscryptStatsLog
- CERTIFICATE_TRANSPARENCY_VERIFICATION_REPORTED__RESULT__RESULT_UNKNOWN - Static variable in class org.conscrypt.metrics.ConscryptStatsLog
- CertificateEntry - Class in org.conscrypt.ct
-
CertificateEntry structure.
- CertificateEntry(CertificateEntry.LogEntryType, byte[], byte[]) - Constructor for class org.conscrypt.ct.CertificateEntry
- CertificateEntry.LogEntryType - Enum in org.conscrypt.ct
- certificateParser - Variable in class org.conscrypt.OpenSSLX509CertificateFactory
- CertificatePriorityComparator - Class in org.conscrypt
-
Comparatorfor prioritizing certificates in path building. - CertificatePriorityComparator() - Constructor for class org.conscrypt.CertificatePriorityComparator
- CertificateTransparency - Class in org.conscrypt.ct
-
Certificate Transparency subsystem.
- CertificateTransparency(LogStore, Policy, Verifier, StatsLog) - Constructor for class org.conscrypt.ct.CertificateTransparency
- CertificateTransparencyVerificationReason - Enum in org.conscrypt.metrics
-
Certificate Transparency Verification Reason.
- CertificateTransparencyVerificationReason(int) - Constructor for enum org.conscrypt.metrics.CertificateTransparencyVerificationReason
- CertPinManager - Interface in org.conscrypt
-
Interface for classes that implement certificate pinning for use in
TrustManagerImpl. - ChaCha20() - Constructor for class org.conscrypt.IvParameters.ChaCha20
- ChaCha20() - Constructor for class org.conscrypt.KeyGeneratorImpl.ChaCha20
- chacha20_encrypt_decrypt(byte[], int, byte[], int, int, byte[], byte[], int) - Static method in class org.conscrypt.NativeCrypto
- CHACHA20POLY1305 - org.conscrypt.HpkeSuite.AEAD
- ChainStrengthAnalyzer - Class in org.conscrypt
-
Analyzes the cryptographic strength of a chain of X.509 certificates.
- ChainStrengthAnalyzer() - Constructor for class org.conscrypt.ChainStrengthAnalyzer
- channelIdEnabled - Variable in class org.conscrypt.ConscryptServerSocket
- channelIdEnabled - Variable in class org.conscrypt.SSLParametersImpl
-
Whether the TLS Channel ID extension is enabled.
- channelIdPrivateKey - Variable in class org.conscrypt.ConscryptEngine
-
Private key for the TLS Channel ID extension.
- channelIdPrivateKey - Variable in class org.conscrypt.ConscryptFileDescriptorSocket
-
Private key for the TLS Channel ID extension.
- CHAR - Static variable in class org.conscrypt.EmptyArray
- check(Certificate, Collection<String>) - Method in class org.conscrypt.TrustManagerImpl.ExtendedKeyUsagePKIXCertPathChecker
- check(X509Certificate[]) - Static method in class org.conscrypt.ChainStrengthAnalyzer
- check(List<X509Certificate>) - Static method in class org.conscrypt.ChainStrengthAnalyzer
- checkAndSetEncodedKey(int, Key) - Method in class org.conscrypt.OpenSSLCipher
- checkArgument(boolean, String) - Static method in class org.conscrypt.Preconditions
-
Ensures the truth of an expression involving one or more parameters to the calling method.
- checkArgument(boolean, String, Object) - Static method in class org.conscrypt.Preconditions
-
Ensures the truth of an expression involving one or more parameters to the calling method.
- checkArgumentsForBaseModeOnly(Key, byte[], byte[]) - Method in class org.conscrypt.HpkeImpl
- checkAvailability() - Static method in class org.conscrypt.Conscrypt
-
Checks that the Conscrypt support is available for the system.
- checkAvailability() - Static method in class org.conscrypt.NativeCrypto
-
Checks to see whether or not the native library was successfully loaded.
- checkBlocklist(X509Certificate) - Method in class org.conscrypt.TrustManagerImpl
- checkCert(X509Certificate) - Static method in class org.conscrypt.ChainStrengthAnalyzer
- checkChainPinning(String, List<X509Certificate>) - Method in interface org.conscrypt.CertPinManager
-
Given a
hostnameand achainthis verifies that the certificate chain includes pinned certificates if pinning is requested forhostname. - checkClientTrusted() - Method in class org.conscrypt.Spake2PlusTrustManager
- checkClientTrusted(X509Certificate[], String) - Method in class org.conscrypt.TrustManagerImpl
- checkClientTrusted(X509Certificate[], String, String) - Method in class org.conscrypt.TrustManagerImpl
-
For backward compatibility with older Android API that used String for the hostname only.
- checkClientTrusted(X509Certificate[], String, Socket) - Method in class org.conscrypt.TrustManagerImpl
- checkClientTrusted(X509Certificate[], String, SSLEngine) - Method in class org.conscrypt.TrustManagerImpl
- checkClientTrusted(X509TrustManager, X509Certificate[], String, AbstractConscryptSocket) - Static method in class org.conscrypt.Platform
- checkClientTrusted(X509TrustManager, X509Certificate[], String, ConscryptEngine) - Static method in class org.conscrypt.Platform
- checkCompleted() - Method in class org.conscrypt.OpenSSLBaseDHKeyAgreement
- checkCT(List<X509Certificate>, byte[], byte[], String) - Method in class org.conscrypt.ct.CertificateTransparency
- checkEnabledCipherSuites(String[]) - Static method in class org.conscrypt.NativeCrypto
- checkEnabledProtocols(String[]) - Static method in class org.conscrypt.NativeCrypto
- checkEngineType(OpenSSLKey) - Method in class org.conscrypt.OpenSSLSignature
- checkInitialised() - Method in class org.conscrypt.HpkeImpl
- checkInitialization() - Method in class org.conscrypt.OpenSSLAeadCipher
- checkIsRecipient() - Method in class org.conscrypt.HpkeImpl
- checkIsSender() - Method in class org.conscrypt.HpkeImpl
- checkKeyLength(X509Certificate) - Static method in class org.conscrypt.ChainStrengthAnalyzer
- checkKeySize(int) - Method in class org.conscrypt.KeyGeneratorImpl.AES
- checkKeySize(int) - Method in class org.conscrypt.KeyGeneratorImpl.ARC4
- checkKeySize(int) - Method in class org.conscrypt.KeyGeneratorImpl.ChaCha20
- checkKeySize(int) - Method in class org.conscrypt.KeyGeneratorImpl
- checkKeySize(int) - Method in class org.conscrypt.KeyGeneratorImpl.DESEDE
- checkNotInitialised() - Method in class org.conscrypt.HpkeImpl
- checkNotNull(ByteBuffer[]) - Static method in class org.conscrypt.BufferUtils
-
Throws
IllegalArgumentExceptionif any of the buffers in the array are null. - checkNotNull(T) - Static method in class org.conscrypt.metrics.OptionalMethod
- checkNotNull(T, String) - Static method in class org.conscrypt.Preconditions
-
Ensures that an object reference passed as a parameter to the calling method is not null.
- checkOffsetAndCount(int, int, int) - Static method in class org.conscrypt.ArrayUtils
-
Checks that the range described by
offsetandcountdoesn't exceedarrayLength. - checkOpen() - Method in class org.conscrypt.AbstractConscryptSocket
- checkPeerCertificatesPresent() - Method in class org.conscrypt.ActiveSession
-
Throw SSLPeerUnverifiedException on null or empty peerCertificates array
- checkPositionIndexes(int, int, int) - Static method in class org.conscrypt.Preconditions
-
Ensures that
startandendspecify a valid positions in an array, list or string of sizesize, and are in order. - checkRemaining(ByteBuffer, int) - Static method in class org.conscrypt.NativeSslSession
- checkServerTrusted() - Method in class org.conscrypt.Spake2PlusTrustManager
- checkServerTrusted(X509Certificate[], String) - Method in class org.conscrypt.TrustManagerImpl
- checkServerTrusted(X509Certificate[], String, String) - Method in class org.conscrypt.TrustManagerImpl
-
For backward compatibility with older Android API that used String for the hostname only.
- checkServerTrusted(X509Certificate[], String, Socket) - Method in class org.conscrypt.TrustManagerImpl
- checkServerTrusted(X509Certificate[], String, SSLEngine) - Method in class org.conscrypt.TrustManagerImpl
- checkServerTrusted(X509Certificate[], String, SSLSession) - Method in class org.conscrypt.TrustManagerImpl
-
Validates whether a server is trusted.
- checkServerTrusted(X509TrustManager, X509Certificate[], String, AbstractConscryptSocket) - Static method in class org.conscrypt.Platform
- checkServerTrusted(X509TrustManager, X509Certificate[], String, ConscryptEngine) - Static method in class org.conscrypt.Platform
- checkSignatureAlgorithm(X509Certificate) - Static method in class org.conscrypt.ChainStrengthAnalyzer
- checkSupportedKeySize(int) - Method in class org.conscrypt.OpenSSLAeadCipherAES
- checkSupportedKeySize(int) - Method in class org.conscrypt.OpenSSLAeadCipherAES.GCM_SIV.AES_128
- checkSupportedKeySize(int) - Method in class org.conscrypt.OpenSSLAeadCipherAES.GCM_SIV.AES_256
- checkSupportedKeySize(int) - Method in class org.conscrypt.OpenSSLAeadCipherAES.GCM.AES_128
- checkSupportedKeySize(int) - Method in class org.conscrypt.OpenSSLAeadCipherAES.GCM.AES_256
- checkSupportedKeySize(int) - Method in class org.conscrypt.OpenSSLAeadCipherChaCha20
- checkSupportedKeySize(int) - Method in class org.conscrypt.OpenSSLCipher
-
Checks whether the cipher supports this particular
keySize(in bytes) and throwsInvalidKeyExceptionif it doesn't. - checkSupportedKeySize(int) - Method in class org.conscrypt.OpenSSLCipherChaCha20
- checkSupportedKeySize(int) - Method in class org.conscrypt.OpenSSLEvpCipherAES.AES_128
- checkSupportedKeySize(int) - Method in class org.conscrypt.OpenSSLEvpCipherAES.AES_256
- checkSupportedKeySize(int) - Method in class org.conscrypt.OpenSSLEvpCipherAES.AES
- checkSupportedKeySize(int) - Method in class org.conscrypt.OpenSSLEvpCipherARC4
- checkSupportedKeySize(int) - Method in class org.conscrypt.OpenSSLEvpCipherDESEDE
- checkSupportedMode(OpenSSLCipher.Mode) - Method in class org.conscrypt.OpenSSLAeadCipherAES.GCM_SIV
- checkSupportedMode(OpenSSLCipher.Mode) - Method in class org.conscrypt.OpenSSLAeadCipherAES.GCM
- checkSupportedMode(OpenSSLCipher.Mode) - Method in class org.conscrypt.OpenSSLAeadCipherChaCha20
- checkSupportedMode(OpenSSLCipher.Mode) - Method in class org.conscrypt.OpenSSLCipher
-
Checks whether the cipher supports this particular cipher
modeand throwsNoSuchAlgorithmExceptionif it doesn't. - checkSupportedMode(OpenSSLCipher.Mode) - Method in class org.conscrypt.OpenSSLCipherChaCha20
- checkSupportedMode(OpenSSLCipher.Mode) - Method in class org.conscrypt.OpenSSLEvpCipherAES
- checkSupportedMode(OpenSSLCipher.Mode) - Method in class org.conscrypt.OpenSSLEvpCipherARC4
- checkSupportedMode(OpenSSLCipher.Mode) - Method in class org.conscrypt.OpenSSLEvpCipherDESEDE
- checkSupportedPadding(OpenSSLCipher.Padding) - Method in class org.conscrypt.OpenSSLAeadCipher
- checkSupportedPadding(OpenSSLCipher.Padding) - Method in class org.conscrypt.OpenSSLCipher
-
Checks whether the cipher supports this particular cipher
paddingand throwsNoSuchPaddingExceptionif it doesn't. - checkSupportedPadding(OpenSSLCipher.Padding) - Method in class org.conscrypt.OpenSSLCipherChaCha20
- checkSupportedPadding(OpenSSLCipher.Padding) - Method in class org.conscrypt.OpenSSLEvpCipherAES
- checkSupportedPadding(OpenSSLCipher.Padding) - Method in class org.conscrypt.OpenSSLEvpCipherARC4
- checkSupportedPadding(OpenSSLCipher.Padding) - Method in class org.conscrypt.OpenSSLEvpCipherDESEDE
- checkSupportedTagLength(int) - Method in class org.conscrypt.OpenSSLAeadCipher
- checkSupportedTagLength(int) - Method in class org.conscrypt.OpenSSLAeadCipherAES.GCM_SIV
- checkTrusted(X509Certificate[], byte[], byte[], String, String, boolean) - Method in class org.conscrypt.TrustManagerImpl
- checkTrusted(X509Certificate[], String, SSLSession, SSLParameters, boolean) - Method in class org.conscrypt.TrustManagerImpl
- checkTrustedRecursive(X509Certificate[], byte[], byte[], String, boolean, List<X509Certificate>, List<TrustAnchor>, Set<X509Certificate>) - Method in class org.conscrypt.TrustManagerImpl
-
Recursively build certificate chains until a valid chain is found or all possible paths are exhausted.
- checkValidity() - Method in class org.conscrypt.OpenSSLX509Certificate
- checkValidity(Date) - Method in class org.conscrypt.OpenSSLX509Certificate
- chooseAlias(String[], Principal[]) - Method in class org.conscrypt.KeyManagerImpl
- chooseClientAlias(String[], Principal[], Socket) - Method in class org.conscrypt.KeyManagerImpl
- chooseClientAlias(X509KeyManager, X500Principal[], String[]) - Method in class org.conscrypt.ConscryptEngine
- chooseClientAlias(X509KeyManager, X500Principal[], String[]) - Method in class org.conscrypt.ConscryptEngineSocket
- chooseClientAlias(X509KeyManager, X500Principal[], String[]) - Method in class org.conscrypt.ConscryptFileDescriptorSocket
- chooseClientAlias(X509KeyManager, X500Principal[], String[]) - Method in interface org.conscrypt.SSLParametersImpl.AliasChooser
- chooseClientCertificate(byte[], int[], byte[][]) - Method in class org.conscrypt.NativeSsl
- chooseClientKeyIdentity(String, Socket) - 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 class org.conscrypt.DuckTypedPSKKeyManager
-
Deprecated.
- 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.ConscryptEngine
- chooseClientPSKIdentity(PSKKeyManager, String) - Method in class org.conscrypt.ConscryptFileDescriptorSocket
- chooseClientPSKIdentity(PSKKeyManager, String) - Method in interface org.conscrypt.SSLParametersImpl.PSKCallbacks
- chooseEngineAlias(String, Principal[], SSLEngine) - Method in class org.conscrypt.Spake2PlusKeyManager
- chooseEngineClientAlias(String[], Principal[], SSLEngine) - Method in class org.conscrypt.KeyManagerImpl
- chooseEngineClientAlias(String[], Principal[], SSLEngine) - Method in class org.conscrypt.Spake2PlusKeyManager
- 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.ConscryptEngine
- chooseServerAlias(X509KeyManager, String) - Method in class org.conscrypt.ConscryptEngineSocket
- chooseServerAlias(X509KeyManager, String) - Method in class org.conscrypt.ConscryptFileDescriptorSocket
- chooseServerAlias(X509KeyManager, String) - Method in interface org.conscrypt.SSLParametersImpl.AliasChooser
- chooseServerKeyIdentityHint(Socket) - 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 class org.conscrypt.DuckTypedPSKKeyManager
-
Deprecated.
- 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.ConscryptEngine
- chooseServerPSKIdentityHint(PSKKeyManager) - Method in class org.conscrypt.ConscryptFileDescriptorSocket
- chooseServerPSKIdentityHint(PSKKeyManager) - Method in interface org.conscrypt.SSLParametersImpl.PSKCallbacks
- cipherCtx - Variable in class org.conscrypt.OpenSSLEvpCipher
-
Native pointer for the OpenSSL EVP_CIPHER context.
- cipherSuite - Variable in class org.conscrypt.NativeSslSession.Impl
- cipherSuite - Variable in class org.conscrypt.SessionSnapshot
- CipherSuite - Enum in org.conscrypt.metrics
-
Cipher suites to metric mapping for metrics instrumentation.
- CipherSuite(int) - Constructor for enum org.conscrypt.metrics.CipherSuite
- cipherSuiteFromJava(String) - Static method in class org.conscrypt.NativeCrypto
- cipherSuiteToJava(String) - Static method in class org.conscrypt.NativeCrypto
- CLASS - Static variable in class org.conscrypt.EmptyArray
- classExists(String) - Method in class org.conscrypt.OpenSSLProvider
- classLoader() - Static method in class org.conscrypt.NativeCryptoJni
- classToByteArray(Class<?>) - Static method in class org.conscrypt.NativeLibraryLoader
-
Load the helper
Classas a byte array, to be redefined in specifiedClassLoader. - client_mode - Variable in class org.conscrypt.SSLParametersImpl
- clientAuth - Variable in class org.conscrypt.TrustManagerImpl.ExtendedKeyUsagePKIXCertPathChecker
- clientCertificateRequested(byte[], int[], byte[][]) - Method in class org.conscrypt.ConscryptEngine
- clientCertificateRequested(byte[], int[], byte[][]) - Method in class org.conscrypt.ConscryptFileDescriptorSocket
- clientCertificateRequested(byte[], int[], byte[][]) - Method in interface org.conscrypt.NativeCrypto.SSLHandshakeCallbacks
-
Called on an SSL client when the server requests (or requires a certificate).
- clientPSKKeyRequested(String, byte[], byte[]) - Method in class org.conscrypt.ConscryptEngine
- clientPSKKeyRequested(String, byte[], byte[]) - Method in class org.conscrypt.ConscryptFileDescriptorSocket
- 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.NativeSsl
- clientSessionContext - Variable in class org.conscrypt.OpenSSLContextImpl
-
Client session cache.
- clientSessionContext - Variable in class org.conscrypt.SSLParametersImpl
- clientSessionContext() - Method in class org.conscrypt.ConscryptEngine
- clientSessionContext() - Method in class org.conscrypt.ConscryptFileDescriptorSocket
- ClientSessionContext - Class in org.conscrypt
-
Caches client sessions.
- ClientSessionContext() - Constructor for class org.conscrypt.ClientSessionContext
- ClientSessionContext.HostAndPort - Class in org.conscrypt
- clone() - Method in class org.conscrypt.OpenSSLMessageDigestJDK
- clone() - Method in class org.conscrypt.SSLParametersImpl
- cloneWithSpake() - Method in class org.conscrypt.SSLParametersImpl
- cloneWithTrustManager(X509TrustManager) - Method in class org.conscrypt.SSLParametersImpl
- close() - Method in class org.conscrypt.AbstractConscryptSocket
- close() - Method in class org.conscrypt.ConscryptEngineSocket
- close() - Method in class org.conscrypt.ConscryptEngineSocket.SSLInputStream
- close() - Method in class org.conscrypt.ConscryptEngineSocket.SSLOutputStream
- close() - Method in class org.conscrypt.ConscryptFileDescriptorSocket
- close() - Method in class org.conscrypt.NativeSsl.BioWrapper
- close() - Method in class org.conscrypt.NativeSsl
- closeAll() - Method in class org.conscrypt.ConscryptEngine
- closeAndFreeResources() - Method in class org.conscrypt.ConscryptEngine
- CLOSED_NOT_HANDSHAKING - Static variable in class org.conscrypt.ConscryptEngine
- closedSession - Variable in class org.conscrypt.ConscryptEngine
-
A snapshot of the active session when the engine was closed.
- closedSession - Variable in class org.conscrypt.ConscryptFileDescriptorSocket
-
A snapshot of the active session when the engine was closed.
- closeGuardClose(Object) - Static method in class org.conscrypt.Platform
- closeGuardGet() - Static method in class org.conscrypt.Platform
- closeGuardOpen(Object, String) - Static method in class org.conscrypt.Platform
- closeGuardWarnIfOpen(Object) - Static method in class org.conscrypt.Platform
- closeInbound() - Method in class org.conscrypt.ConscryptEngine
- closeInbound() - Method in class org.conscrypt.Java8EngineWrapper
- closeOutbound() - Method in class org.conscrypt.ConscryptEngine
- closeOutbound() - Method in class org.conscrypt.Java8EngineWrapper
- closeQuietly(Closeable) - Static method in class org.conscrypt.io.IoUtils
-
Closes 'closeable', ignoring any checked exceptions.
- closeQuietly(Closeable) - Static method in class org.conscrypt.NativeLibraryLoader
- closeQuietly(Socket) - Static method in class org.conscrypt.io.IoUtils
-
Closes 'socket', ignoring any exceptions.
- closeUnderlyingSocket() - Method in class org.conscrypt.ConscryptFileDescriptorSocket
- CMAC_CTX(long) - Constructor for class org.conscrypt.NativeRef.CMAC_CTX
- CMAC_CTX_free(long) - Static method in class org.conscrypt.NativeCrypto
- CMAC_CTX_new() - Static method in class org.conscrypt.NativeCrypto
- CMAC_Final(NativeRef.CMAC_CTX) - Static method in class org.conscrypt.NativeCrypto
- CMAC_Init(NativeRef.CMAC_CTX, byte[]) - Static method in class org.conscrypt.NativeCrypto
- CMAC_Reset(NativeRef.CMAC_CTX) - Static method in class org.conscrypt.NativeCrypto
- CMAC_Update(NativeRef.CMAC_CTX, byte[], int, int) - Static method in class org.conscrypt.NativeCrypto
- CMAC_UpdateDirect(NativeRef.CMAC_CTX, long, int) - Static method in class org.conscrypt.NativeCrypto
- compare(TrustAnchor, TrustAnchor) - Method in class org.conscrypt.TrustManagerImpl.TrustAnchorComparator
- compare(X509Certificate, X509Certificate) - Method in class org.conscrypt.CertificatePriorityComparator
- compare(NativeLibraryLoader.LoadResult, NativeLibraryLoader.LoadResult) - Method in class org.conscrypt.NativeCryptoJni.ErrorComparator
- compareKeyAlgorithm(PublicKey, PublicKey) - Method in class org.conscrypt.CertificatePriorityComparator
- compareKeySize(PublicKey, PublicKey) - Method in class org.conscrypt.CertificatePriorityComparator
- compareSignatureAlgorithm(X509Certificate, X509Certificate) - Method in class org.conscrypt.CertificatePriorityComparator
- compareStrength(X509Certificate, X509Certificate) - Method in class org.conscrypt.CertificatePriorityComparator
- compareTo(File) - Method in class org.conscrypt.FileClientSessionCache.CacheFile
- COMPLIANT - org.conscrypt.ct.LogStore.State
- COMPLY - org.conscrypt.ct.PolicyCompliance
- computeKey(byte[], byte[], byte[]) - Method in class org.conscrypt.OpenSSLXDHKeyAgreement
- computeKey(byte[], OpenSSLKey, OpenSSLKey) - Method in class org.conscrypt.OpenSSLECDHKeyAgreement
- computeKey(byte[], T, T) - Method in class org.conscrypt.OpenSSLBaseDHKeyAgreement
-
Given the public key
theirPublicKeyand the private keyourPrivateKeywrite the shared secret tobufferand return the actual output size. - concat(byte[], byte[]) - Static method in class org.conscrypt.ArrayUtils
- concat(String[]...) - Static method in class org.conscrypt.SSLUtils
- concat(T[], T[]) - Static method in class org.conscrypt.ArrayUtils
- concatValues(T[], T...) - Static method in class org.conscrypt.ArrayUtils
- configureEVP_PKEY_CTX(long) - Method in class org.conscrypt.OpenSSLSignature
-
Configures the public key algorithm context (
EVP_PKEY_CTX) associated with this operation. - configureEVP_PKEY_CTX(long) - Method in class org.conscrypt.OpenSSLSignature.RSAPKCS1Padding
- configureEVP_PKEY_CTX(long) - Method in class org.conscrypt.OpenSSLSignature.RSAPSSPadding
- configurePeer(String, int, X509Certificate[]) - Method in class org.conscrypt.ActiveSession
- configureServerCertificate() - Method in class org.conscrypt.NativeSsl
- connect(SocketAddress) - Method in class org.conscrypt.AbstractConscryptSocket
- connect(SocketAddress, int) - Method in class org.conscrypt.AbstractConscryptSocket
-
Try to extract the peer's hostname if it's available from the endpoint address.
- Conscrypt - Class in org.conscrypt
-
Core API for creating and configuring all Conscrypt types.
- Conscrypt() - Constructor for class org.conscrypt.Conscrypt
- CONSCRYPT_SERVICE_USED - Static variable in class org.conscrypt.metrics.ConscryptStatsLog
-
ConscryptServiceUsed conscrypt_service_used
Usage: StatsLog.write(StatsLog.CONSCRYPT_SERVICE_USED, int algorithm, int cipher, int mode, int padding); - CONSCRYPT_SERVICE_USED__ALGORITHM__CIPHER - Static variable in class org.conscrypt.metrics.ConscryptStatsLog
- CONSCRYPT_SERVICE_USED__ALGORITHM__SIGNATURE - Static variable in class org.conscrypt.metrics.ConscryptStatsLog
- CONSCRYPT_SERVICE_USED__ALGORITHM__UNKNOWN_ALGORITHM - Static variable in class org.conscrypt.metrics.ConscryptStatsLog
- CONSCRYPT_SERVICE_USED__CIPHER__AES - Static variable in class org.conscrypt.metrics.ConscryptStatsLog
- CONSCRYPT_SERVICE_USED__CIPHER__ARC4 - Static variable in class org.conscrypt.metrics.ConscryptStatsLog
- CONSCRYPT_SERVICE_USED__CIPHER__BLOWFISH - Static variable in class org.conscrypt.metrics.ConscryptStatsLog
- CONSCRYPT_SERVICE_USED__CIPHER__CHACHA20 - Static variable in class org.conscrypt.metrics.ConscryptStatsLog
- CONSCRYPT_SERVICE_USED__CIPHER__DES - Static variable in class org.conscrypt.metrics.ConscryptStatsLog
- CONSCRYPT_SERVICE_USED__CIPHER__DESEDE - Static variable in class org.conscrypt.metrics.ConscryptStatsLog
- CONSCRYPT_SERVICE_USED__CIPHER__DSA - Static variable in class org.conscrypt.metrics.ConscryptStatsLog
- CONSCRYPT_SERVICE_USED__CIPHER__RSA - Static variable in class org.conscrypt.metrics.ConscryptStatsLog
- CONSCRYPT_SERVICE_USED__CIPHER__UNKNOWN_CIPHER - Static variable in class org.conscrypt.metrics.ConscryptStatsLog
- CONSCRYPT_SERVICE_USED__MODE__CBC - Static variable in class org.conscrypt.metrics.ConscryptStatsLog
- CONSCRYPT_SERVICE_USED__MODE__CFB - Static variable in class org.conscrypt.metrics.ConscryptStatsLog
- CONSCRYPT_SERVICE_USED__MODE__CTR - Static variable in class org.conscrypt.metrics.ConscryptStatsLog
- CONSCRYPT_SERVICE_USED__MODE__CTS - Static variable in class org.conscrypt.metrics.ConscryptStatsLog
- CONSCRYPT_SERVICE_USED__MODE__ECB - Static variable in class org.conscrypt.metrics.ConscryptStatsLog
- CONSCRYPT_SERVICE_USED__MODE__GCM - Static variable in class org.conscrypt.metrics.ConscryptStatsLog
- CONSCRYPT_SERVICE_USED__MODE__GCM_SIV - Static variable in class org.conscrypt.metrics.ConscryptStatsLog
- CONSCRYPT_SERVICE_USED__MODE__NO_MODE - Static variable in class org.conscrypt.metrics.ConscryptStatsLog
- CONSCRYPT_SERVICE_USED__MODE__OFB - Static variable in class org.conscrypt.metrics.ConscryptStatsLog
- CONSCRYPT_SERVICE_USED__MODE__POLY1305 - Static variable in class org.conscrypt.metrics.ConscryptStatsLog
- CONSCRYPT_SERVICE_USED__PADDING__ISO10126 - Static variable in class org.conscrypt.metrics.ConscryptStatsLog
- CONSCRYPT_SERVICE_USED__PADDING__NO_PADDING - Static variable in class org.conscrypt.metrics.ConscryptStatsLog
- CONSCRYPT_SERVICE_USED__PADDING__OAEP_SHA1 - Static variable in class org.conscrypt.metrics.ConscryptStatsLog
- CONSCRYPT_SERVICE_USED__PADDING__OAEP_SHA224 - Static variable in class org.conscrypt.metrics.ConscryptStatsLog
- CONSCRYPT_SERVICE_USED__PADDING__OAEP_SHA256 - Static variable in class org.conscrypt.metrics.ConscryptStatsLog
- CONSCRYPT_SERVICE_USED__PADDING__OAEP_SHA384 - Static variable in class org.conscrypt.metrics.ConscryptStatsLog
- CONSCRYPT_SERVICE_USED__PADDING__OAEP_SHA512 - Static variable in class org.conscrypt.metrics.ConscryptStatsLog
- CONSCRYPT_SERVICE_USED__PADDING__PKCS1 - Static variable in class org.conscrypt.metrics.ConscryptStatsLog
- CONSCRYPT_SERVICE_USED__PADDING__PKCS5 - Static variable in class org.conscrypt.metrics.ConscryptStatsLog
- Conscrypt.ProviderBuilder - Class in org.conscrypt
- Conscrypt.Version - Class in org.conscrypt
- ConscryptCertStore - Interface in org.conscrypt
-
A certificate store that supports additional operations that are used in TrustManagerImpl.
- ConscryptEngine - Class in org.conscrypt
-
Implements the
SSLEngineAPI using OpenSSL's non-blocking interfaces. - ConscryptEngine(String, int, SSLParametersImpl) - Constructor for class org.conscrypt.ConscryptEngine
- ConscryptEngine(SSLParametersImpl) - Constructor for class org.conscrypt.ConscryptEngine
- ConscryptEngine(SSLParametersImpl, PeerInfoProvider, SSLParametersImpl.AliasChooser) - Constructor for class org.conscrypt.ConscryptEngine
- ConscryptEngineSocket - Class in org.conscrypt
-
Implements crypto handling by delegating to
ConscryptEngine. - ConscryptEngineSocket(String, int, InetAddress, int, SSLParametersImpl) - Constructor for class org.conscrypt.ConscryptEngineSocket
- ConscryptEngineSocket(String, int, SSLParametersImpl) - Constructor for class org.conscrypt.ConscryptEngineSocket
- ConscryptEngineSocket(InetAddress, int, InetAddress, int, SSLParametersImpl) - Constructor for class org.conscrypt.ConscryptEngineSocket
- ConscryptEngineSocket(InetAddress, int, SSLParametersImpl) - Constructor for class org.conscrypt.ConscryptEngineSocket
- ConscryptEngineSocket(Socket, String, int, boolean, SSLParametersImpl) - Constructor for class org.conscrypt.ConscryptEngineSocket
- ConscryptEngineSocket(SSLParametersImpl) - Constructor for class org.conscrypt.ConscryptEngineSocket
- ConscryptEngineSocket.SSLInputStream - Class in org.conscrypt
-
Unwrap bytes read from the underlying socket.
- ConscryptEngineSocket.SSLOutputStream - Class in org.conscrypt
-
Wrap bytes written to the underlying socket.
- ConscryptFileDescriptorSocket - Class in org.conscrypt
-
Implementation of the class OpenSSLSocketImpl based on OpenSSL.
- ConscryptFileDescriptorSocket(String, int, InetAddress, int, SSLParametersImpl) - Constructor for class org.conscrypt.ConscryptFileDescriptorSocket
- ConscryptFileDescriptorSocket(String, int, SSLParametersImpl) - Constructor for class org.conscrypt.ConscryptFileDescriptorSocket
- ConscryptFileDescriptorSocket(InetAddress, int, InetAddress, int, SSLParametersImpl) - Constructor for class org.conscrypt.ConscryptFileDescriptorSocket
- ConscryptFileDescriptorSocket(InetAddress, int, SSLParametersImpl) - Constructor for class org.conscrypt.ConscryptFileDescriptorSocket
- ConscryptFileDescriptorSocket(Socket, String, int, boolean, SSLParametersImpl) - Constructor for class org.conscrypt.ConscryptFileDescriptorSocket
- ConscryptFileDescriptorSocket(SSLParametersImpl) - Constructor for class org.conscrypt.ConscryptFileDescriptorSocket
- ConscryptFileDescriptorSocket.SSLInputStream - Class in org.conscrypt
-
This inner class provides input data stream functionality for the OpenSSL native implementation.
- ConscryptFileDescriptorSocket.SSLOutputStream - Class in org.conscrypt
-
This inner class provides output data stream functionality for the OpenSSL native implementation.
- ConscryptHostnameVerifier - Interface in org.conscrypt
-
This interface is used to implement hostname verification in Conscrypt.
- ConscryptServerSocket - Class in org.conscrypt
-
BoringSSL-based implementation of server sockets.
- ConscryptServerSocket(int, int, InetAddress, SSLParametersImpl) - Constructor for class org.conscrypt.ConscryptServerSocket
- ConscryptServerSocket(int, int, SSLParametersImpl) - Constructor for class org.conscrypt.ConscryptServerSocket
- ConscryptServerSocket(int, SSLParametersImpl) - Constructor for class org.conscrypt.ConscryptServerSocket
- ConscryptServerSocket(SSLParametersImpl) - Constructor for class org.conscrypt.ConscryptServerSocket
- ConscryptSession - Interface in org.conscrypt
-
Extends the default interface for
SSLSessionto provide additional properties exposed by Conscrypt. - ConscryptStatsLog - Class in org.conscrypt.metrics
-
Reimplement with reflection calls the logging class, generated by frameworks/statsd.
- ConscryptStatsLog() - Constructor for class org.conscrypt.metrics.ConscryptStatsLog
- Constants - Class in org.conscrypt.ct
- Constants() - Constructor for class org.conscrypt.ct.Constants
- constructJavaPrivateKeySpec(OpenSSLX25519PrivateKey) - Method in class org.conscrypt.OpenSSLXDHKeyFactory
- constructJavaXecPublicKeySpec(OpenSSLX25519PublicKey) - Method in class org.conscrypt.OpenSSLXDHKeyFactory
- consume(ByteBuffer[], int) - Static method in class org.conscrypt.BufferUtils
-
Marks
toConsumebytes of data as consumed from the buffer array. - contentDigestAlgorithm - Variable in class org.conscrypt.OpenSSLSignature.RSAPSSPadding
- context - Variable in class org.conscrypt.NativeSslSession.Impl
- context - Variable in class org.conscrypt.Spake2PlusKeyManager
- convertAead(int) - Method in class org.conscrypt.HpkeSuite
-
Deprecated.
- convertException(Throwable) - Method in class org.conscrypt.ConscryptEngine
- convertKdf(int) - Method in class org.conscrypt.HpkeSuite
-
Deprecated.
- convertKem(int) - Method in class org.conscrypt.HpkeSuite
-
Deprecated.
- convertPrivateKey(PrivateKey) - Method in class org.conscrypt.OpenSSLBaseDHKeyAgreement
- convertPrivateKey(PrivateKey) - Method in class org.conscrypt.OpenSSLECDHKeyAgreement
- convertPrivateKey(PrivateKey) - Method in class org.conscrypt.OpenSSLXDHKeyAgreement
- convertPublicKey(PublicKey) - Method in class org.conscrypt.OpenSSLBaseDHKeyAgreement
- convertPublicKey(PublicKey) - Method in class org.conscrypt.OpenSSLECDHKeyAgreement
- convertPublicKey(PublicKey) - Method in class org.conscrypt.OpenSSLXDHKeyAgreement
- copyLibrary(URL, File) - Static method in class org.conscrypt.NativeLibraryLoader
-
Copies the given shared library file from classpath to a temporary file.
- copyNoConsume(ByteBuffer[], ByteBuffer, int) - Static method in class org.conscrypt.BufferUtils
-
Copies up to
maxAmountbytes from a buffer array todestination. - costParameter - Variable in class org.conscrypt.ScryptKeySpec
- count - Variable in class org.conscrypt.ct.VerificationResult
- countTlsHandshake(boolean, String, String, long) - Method in class org.conscrypt.metrics.NoopStatsLog
- countTlsHandshake(boolean, String, String, long) - Method in interface org.conscrypt.metrics.StatsLog
- countTlsHandshake(boolean, String, String, long) - Method in class org.conscrypt.metrics.StatsLogImpl
- create_BIO_InputStream(OpenSSLBIOInputStream, boolean) - Static method in class org.conscrypt.NativeCrypto
- create_BIO_OutputStream(OutputStream) - Static method in class org.conscrypt.NativeCrypto
- createDefaultX509KeyManager() - Static method in class org.conscrypt.SSLParametersImpl
- createDefaultX509TrustManager() - Static method in class org.conscrypt.SSLParametersImpl
- createEngineSocket(String, int, InetAddress, int, SSLParametersImpl) - Static method in class org.conscrypt.Platform
- createEngineSocket(String, int, SSLParametersImpl) - Static method in class org.conscrypt.Platform
- createEngineSocket(InetAddress, int, InetAddress, int, SSLParametersImpl) - Static method in class org.conscrypt.Platform
- createEngineSocket(InetAddress, int, SSLParametersImpl) - Static method in class org.conscrypt.Platform
- createEngineSocket(Socket, String, int, boolean, SSLParametersImpl) - Static method in class org.conscrypt.Platform
- createEngineSocket(SSLParametersImpl) - Static method in class org.conscrypt.Platform
- createFileDescriptorSocket(String, int, InetAddress, int, SSLParametersImpl) - Static method in class org.conscrypt.Platform
- createFileDescriptorSocket(String, int, SSLParametersImpl) - Static method in class org.conscrypt.Platform
- createFileDescriptorSocket(InetAddress, int, InetAddress, int, SSLParametersImpl) - Static method in class org.conscrypt.Platform
- createFileDescriptorSocket(InetAddress, int, SSLParametersImpl) - Static method in class org.conscrypt.Platform
- createFileDescriptorSocket(Socket, String, int, boolean, SSLParametersImpl) - Static method in class org.conscrypt.Platform
- createFileDescriptorSocket(SSLParametersImpl) - Static method in class org.conscrypt.Platform
- createForPrecertificate(byte[], byte[]) - Static method in class org.conscrypt.ct.CertificateEntry
-
Creates a CertificateEntry with type PRECERT_ENTRY
- createForPrecertificate(OpenSSLX509Certificate, OpenSSLX509Certificate) - Static method in class org.conscrypt.ct.CertificateEntry
- createForX509Certificate(byte[]) - Static method in class org.conscrypt.ct.CertificateEntry
- createForX509Certificate(X509Certificate) - Static method in class org.conscrypt.ct.CertificateEntry
- createInputStream() - Method in class org.conscrypt.ConscryptEngineSocket
- createOutputStream() - Method in class org.conscrypt.ConscryptEngineSocket
- 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.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
- createTempFile(String, String, File) - Static method in class org.conscrypt.Platform
-
Approximates the behavior of File.createTempFile without depending on SecureRandom.
- creationTime - Variable in class org.conscrypt.ActiveSession
- creationTime - Variable in class org.conscrypt.SessionSnapshot
- creationTime - Variable in class org.conscrypt.SSLNullSession
- crlParser - Variable in class org.conscrypt.OpenSSLX509CertificateFactory
- crtCoefficient - Variable in class org.conscrypt.OpenSSLRSAPrivateCrtKey
- 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.
- CryptoUpcalls() - Constructor for class org.conscrypt.CryptoUpcalls
- ct - Variable in class org.conscrypt.TrustManagerImpl
- CTR - org.conscrypt.OpenSSLCipher.Mode
- CTR() - Constructor for class org.conscrypt.OpenSSLEvpCipherAES.AES_128.CTR
- CTR() - Constructor for class org.conscrypt.OpenSSLEvpCipherAES.AES_256.CTR
- CTR() - Constructor for class org.conscrypt.OpenSSLEvpCipherAES.AES.CTR
- ctVerificationEnabled - Variable in class org.conscrypt.SSLParametersImpl
- ctx - Variable in class org.conscrypt.HpkeImpl
- ctx - Variable in class org.conscrypt.OpenSSLBIOInputStream
- ctx - Variable in class org.conscrypt.OpenSSLKey
- ctx - Variable in class org.conscrypt.OpenSSLMac.AesCmac
- ctx - Variable in class org.conscrypt.OpenSSLMac.Hmac
- ctx - Variable in class org.conscrypt.OpenSSLMessageDigestJDK
- ctx - Variable in class org.conscrypt.OpenSSLSignature
- ctx - Variable in class org.conscrypt.OpenSslSignatureEdDsa
- ctx - Variable in class org.conscrypt.OpenSslSignatureMlDsa
- currentBlockConsumedBytes - Variable in class org.conscrypt.OpenSSLCipherChaCha20
- curve - Variable in class org.conscrypt.ECParameters
D
- d2i_PKCS7_bio(long, int) - Static method in class org.conscrypt.NativeCrypto
-
Returns an array of X509 or X509_CRL pointers.
- 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
- DASH - Static variable in class org.conscrypt.OpenSSLX509CertificateFactory
- DBG_STATE - Static variable in class org.conscrypt.ConscryptFileDescriptorSocket
- debug(String, Throwable) - Static method in class org.conscrypt.NativeLibraryLoader
- decode(byte[]) - Static method in class org.conscrypt.ct.DigitallySigned
-
Decode a TLS encoded DigitallySigned structure.
- decode(byte[], SignedCertificateTimestamp.Origin) - Static method in class org.conscrypt.ct.SignedCertificateTimestamp
-
Decode a TLS encoded SignedCertificateTimestamp structure.
- decode(InputStream) - Static method in class org.conscrypt.ct.DigitallySigned
-
Decode a TLS encoded DigitallySigned structure.
- decode(InputStream, SignedCertificateTimestamp.Origin) - Static method in class org.conscrypt.ct.SignedCertificateTimestamp
-
Decode a TLS encoded SignedCertificateTimestamp structure.
- decodeProtocols(byte[]) - Static method in class org.conscrypt.SSLUtils
-
Decodes the given list of protocols into
Strings. - decodeX509Certificate(CertificateFactory, byte[]) - Static method in class org.conscrypt.SSLUtils
- decodeX509CertificateChain(byte[][]) - Static method in class org.conscrypt.SSLUtils
- DEFAULT_ENCODING - Static variable in class org.conscrypt.OpenSSLX509CertPath
- DEFAULT_KEY_SIZE - Static variable in class org.conscrypt.OpenSSLECKeyPairGenerator
- DEFAULT_PSK - Static variable in interface org.conscrypt.HpkeSpi
- DEFAULT_PSK_CIPHER_SUITES - Static variable in class org.conscrypt.NativeCrypto
-
TLS-PSK cipher suites enabled by default (if requested), in preference order.
- DEFAULT_PSK_ID - Static variable in interface org.conscrypt.HpkeSpi
- DEFAULT_SESSION_TIMEOUT_SECONDS - Static variable in class org.conscrypt.AbstractSessionContext
-
Maximum lifetime of a session (in seconds) after which it's considered invalid and should not be used to for new connections.
- DEFAULT_SPAKE_CIPHER_SUITES - Static variable in class org.conscrypt.NativeCrypto
-
TLS-SPAKE
- DEFAULT_TAG_SIZE_BITS - Static variable in class org.conscrypt.OpenSSLAeadCipher
-
The default tag size when one is not specified.
- DEFAULT_TLEN - Static variable in class org.conscrypt.GCMParameters
- DEFAULT_X509_CIPHER_SUITES - Static variable in class org.conscrypt.NativeCrypto
-
X.509 based cipher suites enabled by default (if requested), in preference order.
- defaultAlgorithm - Variable in class org.conscrypt.OpenSslMlDsaKeyFactory
- defaultAlgorithm - Variable in class org.conscrypt.OpenSslMlKemKeyFactory
- defaultBufferAllocator - Static variable in class org.conscrypt.ConscryptEngine
- DefaultHolder() - Constructor for class org.conscrypt.SSLNullSession.DefaultHolder
- defaultHostnameVerifier - Static variable in class org.conscrypt.TrustManagerImpl
- defaultParameters - Static variable in class org.conscrypt.SSLParametersImpl
- defaultSslContextImpl - Static variable in class org.conscrypt.OpenSSLContextImpl
-
The default SSLContextImpl for use with SSLContext.getInstance("Default").
- DefaultSSLContextImpl - Class in org.conscrypt
-
Support class for this package.
- DefaultSSLContextImpl(String[]) - 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.
- DefaultSSLContextImpl.TLSv12 - Class in org.conscrypt
- DefaultSSLContextImpl.TLSv13 - Class in org.conscrypt
- defaultTlsProtocol - Variable in class org.conscrypt.Conscrypt.ProviderBuilder
- defaultTlsProtocol(String) - Method in class org.conscrypt.Conscrypt.ProviderBuilder
-
Specifies what the default TLS protocol should be for SSLContext identifiers
TLS,SSL, andDefault. - defaultX509KeyManager - Static variable in class org.conscrypt.SSLParametersImpl
- defaultX509TrustManager - Static variable in class org.conscrypt.SSLParametersImpl
- delegate - Variable in class org.conscrypt.DuckTypedHpkeSpi
- delegate - Variable in class org.conscrypt.Java7ExtendedSSLSession
- delegate - Variable in class org.conscrypt.Java8EngineWrapper
- delete(File) - Method in class org.conscrypt.FileClientSessionCache.Impl
- DELETE_LIB_PROPERTY_NAME - Static variable in class org.conscrypt.NativeLibraryLoader
- DELETE_NATIVE_LIB_AFTER_LOADING - Static variable in class org.conscrypt.NativeLibraryLoader
- DEPRECATED_PROTOCOL_TLSV1 - Static variable in class org.conscrypt.NativeCrypto
- DEPRECATED_PROTOCOL_TLSV1_1 - Static variable in class org.conscrypt.NativeCrypto
- DEPRECATED_TLS_V1 - Static variable in class org.conscrypt.Platform
- deprecatedTlsV1 - Variable in class org.conscrypt.Conscrypt.ProviderBuilder
- DER_LENGTH_LONG_FORM_FLAG - Static variable in class org.conscrypt.ct.Serialization
- DER_TAG_MASK - Static variable in class org.conscrypt.ct.Serialization
- DER_TAG_OCTET_STRING - Static variable in class org.conscrypt.ct.Serialization
- DES_BLOCK_SIZE - Static variable in class org.conscrypt.OpenSSLEvpCipherDESEDE
- description - Variable in class org.conscrypt.ct.LogInfo.Builder
- description - Variable in class org.conscrypt.ct.LogInfo
- DESEDE() - Constructor for class org.conscrypt.IvParameters.DESEDE
- DESEDE() - Constructor for class org.conscrypt.KeyGeneratorImpl.DESEDE
- DESEDESecretKeyFactory - Class in org.conscrypt
-
An implementation of
SecretKeyFactoryfor use with DESEDE keys. - DESEDESecretKeyFactory() - Constructor for class org.conscrypt.DESEDESecretKeyFactory
- destroy() - Method in class org.conscrypt.OpenSslEdDsaPrivateKey
- destroy() - Method in class org.conscrypt.OpenSslMlDsaPrivateKey
- destroy() - Method in class org.conscrypt.OpenSslMlKemPrivateKey
- destroy() - Method in class org.conscrypt.OpenSslSlhDsaPrivateKey
- destroy() - Method in class org.conscrypt.OpenSSLX25519PrivateKey
- destroy() - Method in class org.conscrypt.OpenSslXwingPrivateKey
- DHKEM_X25519_HKDF_SHA256 - org.conscrypt.HpkeSuite.KEM
- digestInitializedInContext - Variable in class org.conscrypt.OpenSSLMessageDigestJDK
-
Whether the digest struct has been initialized inside EVP_MD_CTX.
- DigitallySigned - Class in org.conscrypt.ct
-
DigitallySigned structure, as defined by RFC5246 Section 4.7.
- DigitallySigned(int, int, byte[]) - Constructor for class org.conscrypt.ct.DigitallySigned
- DigitallySigned(DigitallySigned.HashAlgorithm, DigitallySigned.SignatureAlgorithm, byte[]) - Constructor for class org.conscrypt.ct.DigitallySigned
- DigitallySigned.HashAlgorithm - Enum in org.conscrypt.ct
- DigitallySigned.SignatureAlgorithm - Enum in org.conscrypt.ct
- directByteBufferAddress(ByteBuffer, int) - Method in class org.conscrypt.ConscryptEngine
- directory - Variable in class org.conscrypt.FileClientSessionCache.Impl
-
Directory to store session files in.
- DirectRSA(int) - Constructor for class org.conscrypt.OpenSSLCipherRSA.DirectRSA
- doCryptoInit(AlgorithmParameterSpec) - Method in class org.conscrypt.OpenSSLCipherRSA
- doCryptoInit(AlgorithmParameterSpec) - Method in class org.conscrypt.OpenSSLCipherRSA.OAEP
- doCryptoOperation(byte[], byte[]) - Method in class org.conscrypt.OpenSSLCipherRSA.DirectRSA
- doCryptoOperation(byte[], byte[]) - Method in class org.conscrypt.OpenSSLCipherRSA
- doCryptoOperation(byte[], byte[]) - Method in class org.conscrypt.OpenSSLCipherRSA.OAEP
- doesResultConformToPolicy(VerificationResult, X509Certificate) - Method in interface org.conscrypt.ct.Policy
- doFinal() - Method in class org.conscrypt.OpenSSLMac.AesCmac
- doFinal() - Method in class org.conscrypt.OpenSSLMac
- doFinal() - Method in class org.conscrypt.OpenSSLMac.Hmac
- doFinalInternal(byte[], int, int) - Method in class org.conscrypt.OpenSSLEvpCipher
- doFinalInternal(byte[], int, int, byte[], int) - Method in class org.conscrypt.OpenSSLAeadCipher
- doFinalInternal(ByteBuffer, ByteBuffer) - Method in class org.conscrypt.OpenSSLAeadCipher
- doFree(long) - Method in class org.conscrypt.NativeRef.CMAC_CTX
- doFree(long) - Method in class org.conscrypt.NativeRef
- doFree(long) - Method in class org.conscrypt.NativeRef.EC_GROUP
- doFree(long) - Method in class org.conscrypt.NativeRef.EC_POINT
- doFree(long) - Method in class org.conscrypt.NativeRef.EVP_CIPHER_CTX
- doFree(long) - Method in class org.conscrypt.NativeRef.EVP_HPKE_CTX
- doFree(long) - Method in class org.conscrypt.NativeRef.EVP_MD_CTX
- doFree(long) - Method in class org.conscrypt.NativeRef.EVP_PKEY_CTX
- doFree(long) - Method in class org.conscrypt.NativeRef.EVP_PKEY
- doFree(long) - Method in class org.conscrypt.NativeRef.HMAC_CTX
- doFree(long) - Method in class org.conscrypt.NativeRef.SSL_SESSION
- doHandshake() - Method in class org.conscrypt.ConscryptEngineSocket
- doHandshake() - Method in class org.conscrypt.NativeSsl
- doHandshake(FileDescriptor, int) - Method in class org.conscrypt.NativeSsl
- doKeyGeneration(int) - Method in class org.conscrypt.KeyGeneratorImpl.DESEDE
- doKeyGeneration(int) - Method in class org.conscrypt.KeyGeneratorImpl
- DOMAIN_OPT_IN - org.conscrypt.metrics.CertificateTransparencyVerificationReason
- DOUBLE - Static variable in class org.conscrypt.EmptyArray
- drainOutgoingQueue() - Method in class org.conscrypt.ConscryptEngineSocket
- DSA - org.conscrypt.ct.DigitallySigned.SignatureAlgorithm
- DuckTypedHpkeSpi - Class in org.conscrypt
-
Duck typed implementation of
HpkeSpi. - DuckTypedHpkeSpi(Object) - Constructor for class org.conscrypt.DuckTypedHpkeSpi
- DuckTypedPSKKeyManager - Class in org.conscrypt
-
Deprecated.This abstraction is deprecated because it does not work with TLS 1.3.
- DuckTypedPSKKeyManager(Object) - Constructor for class org.conscrypt.DuckTypedPSKKeyManager
-
Deprecated.
- DYNAMIC_LIB_NAME_PREFIX - Static variable in class org.conscrypt.NativeCryptoJni
E
- EC - org.conscrypt.OpenSSLSignature.EngineType
- 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_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_KEY_get1_group(NativeRef.EVP_PKEY) - Static method in class org.conscrypt.NativeCrypto
- EC_KEY_marshal_curve_name(NativeRef.EC_GROUP) - Static method in class org.conscrypt.NativeCrypto
- EC_KEY_parse_curve_name(byte[]) - 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 - org.conscrypt.OpenSSLCipher.Mode
- ECB(OpenSSLCipher.Padding) - Constructor for class org.conscrypt.OpenSSLEvpCipherAES.AES_128.ECB
- ECB(OpenSSLCipher.Padding) - Constructor for class org.conscrypt.OpenSSLEvpCipherAES.AES_256.ECB
- ECB(OpenSSLCipher.Padding) - Constructor for class org.conscrypt.OpenSSLEvpCipherAES.AES.ECB
- ECDH_compute_key(byte[], int, NativeRef.EVP_PKEY, NativeRef.EVP_PKEY) - Static method in class org.conscrypt.NativeCrypto
- ECDSA - org.conscrypt.ct.DigitallySigned.SignatureAlgorithm
- ECDSA_sign(byte[], int, byte[], NativeRef.EVP_PKEY) - Static method in class org.conscrypt.NativeCrypto
- ECDSA_size(NativeRef.EVP_PKEY) - Static method in class org.conscrypt.NativeCrypto
- ECDSA_verify(byte[], int, byte[], NativeRef.EVP_PKEY) - Static method in class org.conscrypt.NativeCrypto
- ECParameters - Class in org.conscrypt
-
AlgorithmParameters implementation for elliptic curves.
- ECParameters() - Constructor for class org.conscrypt.ECParameters
- ecSignDigestWithPrivateKey(PrivateKey, byte[]) - Static method in class org.conscrypt.CryptoUpcalls
- ED25519_keypair(byte[], byte[]) - Static method in class org.conscrypt.NativeCrypto
- EKU_anyExtendedKeyUsage - Static variable in class org.conscrypt.TrustManagerImpl.ExtendedKeyUsagePKIXCertPathChecker
- EKU_clientAuth - Static variable in class org.conscrypt.TrustManagerImpl.ExtendedKeyUsagePKIXCertPathChecker
- EKU_msSGC - Static variable in class org.conscrypt.TrustManagerImpl.ExtendedKeyUsagePKIXCertPathChecker
- EKU_nsSGC - Static variable in class org.conscrypt.TrustManagerImpl.ExtendedKeyUsagePKIXCertPathChecker
- EKU_OID - Static variable in class org.conscrypt.TrustManagerImpl.ExtendedKeyUsagePKIXCertPathChecker
- EKU_serverAuth - Static variable in class org.conscrypt.TrustManagerImpl.ExtendedKeyUsagePKIXCertPathChecker
- EMBEDDED - org.conscrypt.ct.SignedCertificateTimestamp.Origin
- EMPTY_BUFFER - Static variable in class org.conscrypt.ConscryptEngineSocket
- EMPTY_STRING_ARRAY - Static variable in class org.conscrypt.SSLParametersImpl
- EmptyArray - Class in org.conscrypt
- EmptyArray() - Constructor for class org.conscrypt.EmptyArray
- ENABLE_BYTEBUFFER_OPTIMIZATIONS - Static variable in class org.conscrypt.OpenSSLAeadCipher
-
Controls whether no-copy optimizations for direct ByteBuffers are enabled.
- enable_session_creation - Variable in class org.conscrypt.SSLParametersImpl
- ENABLED_TLS_V1 - Static variable in class org.conscrypt.Platform
- enabledCipherSuites - Variable in class org.conscrypt.SSLParametersImpl
- enabledProtocols - Variable in class org.conscrypt.SSLParametersImpl
- enabledTlsV1 - Variable in class org.conscrypt.Conscrypt.ProviderBuilder
- enablePSKKeyManagerIfRequested() - Method in class org.conscrypt.NativeSsl
- encapsulated - Variable in class org.conscrypt.HpkeImpl
- encode(OutputStream) - Method in class org.conscrypt.ct.CertificateEntry
-
TLS encode the CertificateEntry structure.
- encoded - Variable in class org.conscrypt.X509PublicKey
- encodedKey - Variable in class org.conscrypt.OpenSSLCipher
-
May be used when reseting the cipher instance after calling
doFinal. - encodeProtocols(String[]) - Static method in class org.conscrypt.SSLUtils
-
Encodes a list of protocols into the wire-format (length-prefixed 8-bit strings).
- encodeSeed(byte[], MlDsaAlgorithm) - Static method in class org.conscrypt.OpenSslMlDsaPrivateKey
- encodeSubjectX509Principals(X509Certificate[]) - Static method in class org.conscrypt.SSLUtils
- encodeTBS(OutputStream, CertificateEntry) - Method in class org.conscrypt.ct.SignedCertificateTimestamp
-
TLS encode the signed part of the SCT, as described by RFC6962 section 3.2.
- encodeTBS(CertificateEntry) - Method in class org.conscrypt.ct.SignedCertificateTimestamp
-
TLS encode the signed part of the SCT, as described by RFC6962 section 3.2.
- Encoding(String) - Constructor for enum org.conscrypt.OpenSSLX509CertPath.Encoding
- encrypting - Variable in class org.conscrypt.OpenSSLCipher
-
Current cipher mode: encrypting or decrypting.
- encrypting - Variable in class org.conscrypt.OpenSSLCipherRSA
-
Current cipher mode: encrypting or decrypting.
- endpointIdentificationAlgorithm - Variable in class org.conscrypt.SSLParametersImpl
- engine - Variable in class org.conscrypt.ApplicationProtocolSelectorAdapter
- engine - Variable in class org.conscrypt.ConscryptEngineSocket
- ENGINE_SSL_do_handshake(long, NativeSsl, NativeCrypto.SSLHandshakeCallbacks) - Static method in class org.conscrypt.NativeCrypto
- ENGINE_SSL_force_read(long, NativeSsl, NativeCrypto.SSLHandshakeCallbacks) - Static method in class org.conscrypt.NativeCrypto
-
Forces the SSL object to process any data pending in the BIO.
- ENGINE_SSL_read_BIO_direct(long, NativeSsl, 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_direct(long, NativeSsl, long, int, NativeCrypto.SSLHandshakeCallbacks) - Static method in class org.conscrypt.NativeCrypto
-
Variant of the
NativeCrypto.SSL_read(long, org.conscrypt.NativeSsl, java.io.FileDescriptor, org.conscrypt.NativeCrypto.SSLHandshakeCallbacks, byte[], int, int, int)for a directByteBufferused byConscryptEngine. - ENGINE_SSL_shutdown(long, NativeSsl, NativeCrypto.SSLHandshakeCallbacks) - Static method in class org.conscrypt.NativeCrypto
- ENGINE_SSL_write_BIO_direct(long, NativeSsl, long, long, int, NativeCrypto.SSLHandshakeCallbacks) - Static method in class org.conscrypt.NativeCrypto
-
Writes data from the given direct
ByteBufferto the BIO. - ENGINE_SSL_write_direct(long, NativeSsl, long, int, NativeCrypto.SSLHandshakeCallbacks) - Static method in class org.conscrypt.NativeCrypto
-
Variant of the
NativeCrypto.SSL_write(long, org.conscrypt.NativeSsl, java.io.FileDescriptor, org.conscrypt.NativeCrypto.SSLHandshakeCallbacks, byte[], int, int, int)for a directByteBufferused byConscryptEngine. - engineCreateSSLEngine() - Method in class org.conscrypt.OpenSSLContextImpl
- engineCreateSSLEngine(String, int) - Method in class org.conscrypt.OpenSSLContextImpl
- engineDigest() - Method in class org.conscrypt.OpenSSLMessageDigestJDK
- engineDoFinal() - Method in class org.conscrypt.OpenSSLMac
- engineDoFinal(byte[], int, int) - Method in class org.conscrypt.OpenSSLAeadCipher
- engineDoFinal(byte[], int, int) - Method in class org.conscrypt.OpenSSLCipherChaCha20
- engineDoFinal(byte[], int, int) - Method in class org.conscrypt.OpenSSLCipherRSA
- engineDoFinal(byte[], int, int) - Method in class org.conscrypt.OpenSSLEvpCipher
- engineDoFinal(byte[], int, int, byte[], int) - Method in class org.conscrypt.OpenSSLAeadCipher
- engineDoFinal(byte[], int, int, byte[], int) - Method in class org.conscrypt.OpenSSLCipherChaCha20
- engineDoFinal(byte[], int, int, byte[], int) - Method in class org.conscrypt.OpenSSLCipherRSA
- engineDoFinal(byte[], int, int, byte[], int) - Method in class org.conscrypt.OpenSSLEvpCipher
- engineDoFinal(ByteBuffer, ByteBuffer) - Method in class org.conscrypt.OpenSSLAeadCipher
- engineDoPhase(Key, boolean) - Method in class org.conscrypt.OpenSSLBaseDHKeyAgreement
- engineExport(int, byte[]) - Method in class org.conscrypt.DuckTypedHpkeSpi
- engineExport(int, byte[]) - Method in class org.conscrypt.HpkeImpl
- engineExport(int, byte[]) - Method in interface org.conscrypt.HpkeSpi
-
Exports secret key material from this SPI as described in RFC 9180.
- 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
- engineGenerateKey() - Method in class org.conscrypt.KeyGeneratorImpl
- engineGeneratePrivate(KeySpec) - Method in class org.conscrypt.OpenSSLECKeyFactory
- engineGeneratePrivate(KeySpec) - Method in class org.conscrypt.OpenSslEdDsaKeyFactory
- engineGeneratePrivate(KeySpec) - Method in class org.conscrypt.OpenSslMlDsaKeyFactory
- engineGeneratePrivate(KeySpec) - Method in class org.conscrypt.OpenSslMlKemKeyFactory
- engineGeneratePrivate(KeySpec) - Method in class org.conscrypt.OpenSSLRSAKeyFactory
- engineGeneratePrivate(KeySpec) - Method in class org.conscrypt.OpenSslSlhDsaKeyFactory
- engineGeneratePrivate(KeySpec) - Method in class org.conscrypt.OpenSSLXDHKeyFactory
- engineGeneratePrivate(KeySpec) - Method in class org.conscrypt.OpenSslXwingKeyFactory
- engineGeneratePublic(KeySpec) - Method in class org.conscrypt.OpenSSLECKeyFactory
- engineGeneratePublic(KeySpec) - Method in class org.conscrypt.OpenSslEdDsaKeyFactory
- engineGeneratePublic(KeySpec) - Method in class org.conscrypt.OpenSslMlDsaKeyFactory
- engineGeneratePublic(KeySpec) - Method in class org.conscrypt.OpenSslMlKemKeyFactory
- engineGeneratePublic(KeySpec) - Method in class org.conscrypt.OpenSSLRSAKeyFactory
- engineGeneratePublic(KeySpec) - Method in class org.conscrypt.OpenSslSlhDsaKeyFactory
- engineGeneratePublic(KeySpec) - Method in class org.conscrypt.OpenSSLXDHKeyFactory
- engineGeneratePublic(KeySpec) - Method in class org.conscrypt.OpenSslXwingKeyFactory
- engineGenerateSecret() - Method in class org.conscrypt.OpenSSLBaseDHKeyAgreement
- engineGenerateSecret(byte[], int) - Method in class org.conscrypt.OpenSSLBaseDHKeyAgreement
- engineGenerateSecret(String) - Method in class org.conscrypt.OpenSSLBaseDHKeyAgreement
- engineGenerateSecret(KeySpec) - Method in class org.conscrypt.DESEDESecretKeyFactory
- engineGenerateSecret(KeySpec) - Method in class org.conscrypt.ScryptSecretKeyFactory
- engineGenerateSeed(int) - Method in class org.conscrypt.OpenSSLRandom
- engineGetBlockSize() - Method in class org.conscrypt.OpenSSLCipher
- engineGetBlockSize() - Method in class org.conscrypt.OpenSSLCipherRSA
- engineGetCertPathEncodings() - Method in class org.conscrypt.OpenSSLX509CertificateFactory
- engineGetClientSessionContext() - Method in class org.conscrypt.OpenSSLContextImpl
- engineGetDigestLength() - Method in class org.conscrypt.OpenSSLMessageDigestJDK
- engineGetEncoded() - Method in class org.conscrypt.ECParameters
- engineGetEncoded() - Method in class org.conscrypt.GCMParameters
- engineGetEncoded() - Method in class org.conscrypt.IvParameters
- engineGetEncoded() - Method in class org.conscrypt.OAEPParameters
- engineGetEncoded() - Method in class org.conscrypt.PSSParameters
- engineGetEncoded(String) - Method in class org.conscrypt.ECParameters
- engineGetEncoded(String) - Method in class org.conscrypt.GCMParameters
- engineGetEncoded(String) - Method in class org.conscrypt.IvParameters
- engineGetEncoded(String) - Method in class org.conscrypt.OAEPParameters
- engineGetEncoded(String) - Method in class org.conscrypt.PSSParameters
- engineGetIV() - Method in class org.conscrypt.OpenSSLCipher
- engineGetIV() - Method in class org.conscrypt.OpenSSLCipherRSA
- engineGetKeyManagers() - Method in class org.conscrypt.KeyManagerFactoryImpl
- engineGetKeySize(Key) - Method in class org.conscrypt.OpenSSLCipher
- engineGetKeySize(Key) - Method in class org.conscrypt.OpenSSLCipherRSA
- engineGetKeySpec(Key, Class<T>) - Method in class org.conscrypt.OpenSSLECKeyFactory
- engineGetKeySpec(Key, Class<T>) - Method in class org.conscrypt.OpenSslEdDsaKeyFactory
- engineGetKeySpec(Key, Class<T>) - Method in class org.conscrypt.OpenSslMlDsaKeyFactory
- engineGetKeySpec(Key, Class<T>) - Method in class org.conscrypt.OpenSslMlKemKeyFactory
- engineGetKeySpec(Key, Class<T>) - Method in class org.conscrypt.OpenSSLRSAKeyFactory
- engineGetKeySpec(Key, Class<T>) - Method in class org.conscrypt.OpenSslSlhDsaKeyFactory
- engineGetKeySpec(Key, Class<T>) - Method in class org.conscrypt.OpenSSLXDHKeyFactory
- engineGetKeySpec(Key, Class<T>) - Method in class org.conscrypt.OpenSslXwingKeyFactory
- engineGetKeySpec(SecretKey, Class) - Method in class org.conscrypt.DESEDESecretKeyFactory
- engineGetKeySpec(SecretKey, Class) - Method in class org.conscrypt.ScryptSecretKeyFactory
- engineGetMacLength() - Method in class org.conscrypt.OpenSSLMac
- engineGetOutputSize(int) - Method in class org.conscrypt.OpenSSLCipher
- engineGetOutputSize(int) - Method in class org.conscrypt.OpenSSLCipherRSA
- engineGetParameter(String) - Method in class org.conscrypt.OpenSSLSignature
-
Deprecated.
- engineGetParameter(String) - Method in class org.conscrypt.OpenSslSignatureEdDsa
- engineGetParameter(String) - Method in class org.conscrypt.OpenSslSignatureMlDsa
- engineGetParameter(String) - Method in class org.conscrypt.OpenSSLSignatureRawECDSA
- engineGetParameter(String) - Method in class org.conscrypt.OpenSSLSignatureRawRSA
- engineGetParameter(String) - Method in class org.conscrypt.OpenSslSignatureSlhDsa
- engineGetParameters() - Method in class org.conscrypt.OpenSSLAeadCipherAES
- engineGetParameters() - Method in class org.conscrypt.OpenSSLCipher
- engineGetParameters() - Method in class org.conscrypt.OpenSSLCipherRSA
- engineGetParameters() - Method in class org.conscrypt.OpenSSLCipherRSA.OAEP
- engineGetParameters() - Method in class org.conscrypt.OpenSSLSignature.RSAPSSPadding
- engineGetParameterSpec(Class<T>) - Method in class org.conscrypt.ECParameters
- engineGetParameterSpec(Class<T>) - Method in class org.conscrypt.GCMParameters
- engineGetParameterSpec(Class<T>) - Method in class org.conscrypt.IvParameters
- engineGetParameterSpec(Class<T>) - Method in class org.conscrypt.OAEPParameters
- engineGetParameterSpec(Class<T>) - Method in class org.conscrypt.PSSParameters
- engineGetServerSessionContext() - Method in class org.conscrypt.OpenSSLContextImpl
- engineGetServerSocketFactory() - Method in class org.conscrypt.OpenSSLContextImpl
- engineGetSocketFactory() - Method in class org.conscrypt.OpenSSLContextImpl
- engineGetTrustManagers() - Method in class org.conscrypt.TrustManagerFactoryImpl
- engineInit(byte[]) - Method in class org.conscrypt.ECParameters
- engineInit(byte[]) - Method in class org.conscrypt.GCMParameters
- engineInit(byte[]) - Method in class org.conscrypt.IvParameters
- engineInit(byte[]) - Method in class org.conscrypt.OAEPParameters
- engineInit(byte[]) - Method in class org.conscrypt.PSSParameters
- engineInit(byte[], String) - Method in class org.conscrypt.ECParameters
- engineInit(byte[], String) - Method in class org.conscrypt.GCMParameters
- engineInit(byte[], String) - Method in class org.conscrypt.IvParameters
- engineInit(byte[], String) - Method in class org.conscrypt.OAEPParameters
- engineInit(byte[], String) - Method in class org.conscrypt.PSSParameters
- engineInit(int, Key, AlgorithmParameters, SecureRandom) - Method in class org.conscrypt.OpenSSLCipher
- engineInit(int, Key, AlgorithmParameters, SecureRandom) - Method in class org.conscrypt.OpenSSLCipherRSA
- engineInit(int, Key, AlgorithmParameters, SecureRandom) - Method in class org.conscrypt.OpenSSLCipherRSA.OAEP
- engineInit(int, Key, SecureRandom) - Method in class org.conscrypt.OpenSSLCipher
- engineInit(int, Key, SecureRandom) - Method in class org.conscrypt.OpenSSLCipherRSA
- engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.conscrypt.OpenSSLCipher
- engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.conscrypt.OpenSSLCipherRSA
- engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.conscrypt.OpenSSLCipherRSA.OAEP
- engineInit(int, SecureRandom) - Method in class org.conscrypt.KeyGeneratorImpl
- engineInit(Key, SecureRandom) - Method in class org.conscrypt.OpenSSLBaseDHKeyAgreement
- engineInit(Key, AlgorithmParameterSpec) - Method in class org.conscrypt.OpenSSLMac
- engineInit(Key, AlgorithmParameterSpec, SecureRandom) - Method in class org.conscrypt.OpenSSLBaseDHKeyAgreement
- engineInit(KeyStore) - Method in class org.conscrypt.TrustManagerFactoryImpl
- engineInit(KeyStore, char[]) - Method in class org.conscrypt.KeyManagerFactoryImpl
- engineInit(SecureRandom) - Method in class org.conscrypt.KeyGeneratorImpl
- engineInit(AlgorithmParameterSpec) - Method in class org.conscrypt.ECParameters
- engineInit(AlgorithmParameterSpec) - Method in class org.conscrypt.GCMParameters
- engineInit(AlgorithmParameterSpec) - Method in class org.conscrypt.IvParameters
- engineInit(AlgorithmParameterSpec) - Method in class org.conscrypt.OAEPParameters
- engineInit(AlgorithmParameterSpec) - Method in class org.conscrypt.PSSParameters
- engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class org.conscrypt.KeyGeneratorImpl
- engineInit(KeyManager[], TrustManager[], SecureRandom) - Method in class org.conscrypt.DefaultSSLContextImpl
- engineInit(KeyManager[], TrustManager[], SecureRandom) - Method in class org.conscrypt.OpenSSLContextImpl
-
Initializes this
SSLContextinstance. - engineInit(ManagerFactoryParameters) - Method in class org.conscrypt.KeyManagerFactoryImpl
- engineInit(ManagerFactoryParameters) - Method in class org.conscrypt.TrustManagerFactoryImpl
- engineInitInternal(byte[], AlgorithmParameterSpec, SecureRandom) - Method in class org.conscrypt.OpenSSLAeadCipher
- 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.OpenSSLCipherChaCha20
- engineInitInternal(byte[], AlgorithmParameterSpec, SecureRandom) - Method in class org.conscrypt.OpenSSLEvpCipher
- engineInitInternal(int, Key, AlgorithmParameterSpec) - Method in class org.conscrypt.OpenSSLCipherRSA
- engineInitInternal(int, Key, AlgorithmParameterSpec) - Method in class org.conscrypt.OpenSSLCipherRSA.OAEP
- engineInitRecipient(byte[], PrivateKey, byte[], PublicKey, byte[], byte[]) - Method in class org.conscrypt.DuckTypedHpkeSpi
- engineInitRecipient(byte[], PrivateKey, byte[], PublicKey, byte[], byte[]) - Method in class org.conscrypt.HpkeImpl
- engineInitRecipient(byte[], PrivateKey, byte[], PublicKey, byte[], byte[]) - Method in interface org.conscrypt.HpkeSpi
-
Initialises an HPKE recipient SPI.
- engineInitSender(PublicKey, byte[], PrivateKey, byte[], byte[]) - Method in class org.conscrypt.DuckTypedHpkeSpi
- engineInitSender(PublicKey, byte[], PrivateKey, byte[], byte[]) - Method in class org.conscrypt.HpkeImpl
- engineInitSender(PublicKey, byte[], PrivateKey, byte[], byte[]) - Method in interface org.conscrypt.HpkeSpi
-
Initialises an HPKE sender SPI.
- engineInitSenderForTesting(PublicKey, byte[], PrivateKey, byte[], byte[], byte[]) - Method in class org.conscrypt.DuckTypedHpkeSpi
- engineInitSenderForTesting(PublicKey, byte[], PrivateKey, byte[], byte[], byte[]) - Method in class org.conscrypt.HpkeImpl
- engineInitSenderForTesting(PublicKey, byte[], PrivateKey, byte[], byte[], byte[]) - Method in interface org.conscrypt.HpkeSpi
-
Initialises an HPKE sender SPI.
- engineInitSign(PrivateKey) - Method in class org.conscrypt.OpenSSLSignature
- engineInitSign(PrivateKey) - Method in class org.conscrypt.OpenSslSignatureEdDsa
- engineInitSign(PrivateKey) - Method in class org.conscrypt.OpenSslSignatureMlDsa
- engineInitSign(PrivateKey) - Method in class org.conscrypt.OpenSSLSignatureRawECDSA
- engineInitSign(PrivateKey) - Method in class org.conscrypt.OpenSSLSignatureRawRSA
- engineInitSign(PrivateKey) - Method in class org.conscrypt.OpenSslSignatureSlhDsa
- engineInitVerify(PublicKey) - Method in class org.conscrypt.OpenSSLSignature
- engineInitVerify(PublicKey) - Method in class org.conscrypt.OpenSslSignatureEdDsa
- engineInitVerify(PublicKey) - Method in class org.conscrypt.OpenSslSignatureMlDsa
- engineInitVerify(PublicKey) - Method in class org.conscrypt.OpenSSLSignatureRawECDSA
- engineInitVerify(PublicKey) - Method in class org.conscrypt.OpenSSLSignatureRawRSA
- engineInitVerify(PublicKey) - Method in class org.conscrypt.OpenSslSignatureSlhDsa
- engineNextBytes(byte[]) - Method in class org.conscrypt.OpenSSLRandom
- engineOpen(byte[], byte[]) - Method in class org.conscrypt.DuckTypedHpkeSpi
- engineOpen(byte[], byte[]) - Method in class org.conscrypt.HpkeImpl
- engineOpen(byte[], byte[]) - Method in interface org.conscrypt.HpkeSpi
-
Opens a message, using the internal key schedule maintained by an HPKE recipient.
- engineReset() - Method in class org.conscrypt.OpenSSLMac
- engineReset() - Method in class org.conscrypt.OpenSSLMessageDigestJDK
- engineSeal(byte[], byte[]) - Method in class org.conscrypt.DuckTypedHpkeSpi
- engineSeal(byte[], byte[]) - Method in class org.conscrypt.HpkeImpl
- engineSeal(byte[], byte[]) - Method in interface org.conscrypt.HpkeSpi
-
Seals a message, using the internal key schedule maintained by an HPKE sender.
- engineSetMode(String) - Method in class org.conscrypt.OpenSSLCipher
- engineSetMode(String) - Method in class org.conscrypt.OpenSSLCipherRSA
- engineSetPadding(String) - Method in class org.conscrypt.OpenSSLCipher
- engineSetPadding(String) - Method in class org.conscrypt.OpenSSLCipherRSA
- engineSetPadding(String) - Method in class org.conscrypt.OpenSSLCipherRSA.OAEP
- engineSetParameter(String, Object) - Method in class org.conscrypt.OpenSSLSignature
-
Deprecated.
- engineSetParameter(String, Object) - Method in class org.conscrypt.OpenSslSignatureEdDsa
- engineSetParameter(String, Object) - Method in class org.conscrypt.OpenSslSignatureMlDsa
- engineSetParameter(String, Object) - Method in class org.conscrypt.OpenSSLSignatureRawECDSA
- engineSetParameter(String, Object) - Method in class org.conscrypt.OpenSSLSignatureRawRSA
- engineSetParameter(String, Object) - Method in class org.conscrypt.OpenSslSignatureSlhDsa
- engineSetParameter(AlgorithmParameterSpec) - Method in class org.conscrypt.OpenSSLSignature.RSAPSSPadding
- engineSetSeed(byte[]) - Method in class org.conscrypt.OpenSSLRandom
- engineSign() - Method in class org.conscrypt.OpenSSLSignature
- engineSign() - Method in class org.conscrypt.OpenSslSignatureEdDsa
- engineSign() - Method in class org.conscrypt.OpenSslSignatureMlDsa
- engineSign() - Method in class org.conscrypt.OpenSSLSignatureRawECDSA
- engineSign() - Method in class org.conscrypt.OpenSSLSignatureRawRSA
- engineSign() - Method in class org.conscrypt.OpenSslSignatureSlhDsa
- EngineStates() - Constructor for class org.conscrypt.SSLUtils.EngineStates
- engineToString() - Method in class org.conscrypt.ECParameters
- engineToString() - Method in class org.conscrypt.GCMParameters
- engineToString() - Method in class org.conscrypt.IvParameters
- engineToString() - Method in class org.conscrypt.OAEPParameters
- engineToString() - Method in class org.conscrypt.PSSParameters
- engineTranslateKey(Key) - Method in class org.conscrypt.OpenSSLECKeyFactory
- engineTranslateKey(Key) - Method in class org.conscrypt.OpenSslEdDsaKeyFactory
- engineTranslateKey(Key) - Method in class org.conscrypt.OpenSslMlDsaKeyFactory
- engineTranslateKey(Key) - Method in class org.conscrypt.OpenSslMlKemKeyFactory
- engineTranslateKey(Key) - Method in class org.conscrypt.OpenSSLRSAKeyFactory
- engineTranslateKey(Key) - Method in class org.conscrypt.OpenSslSlhDsaKeyFactory
- engineTranslateKey(Key) - Method in class org.conscrypt.OpenSSLXDHKeyFactory
- engineTranslateKey(Key) - Method in class org.conscrypt.OpenSslXwingKeyFactory
- engineTranslateKey(SecretKey) - Method in class org.conscrypt.DESEDESecretKeyFactory
- engineTranslateKey(SecretKey) - Method in class org.conscrypt.ScryptSecretKeyFactory
- engineType - Variable in class org.conscrypt.OpenSSLSignature
-
Holds the type of the Java algorithm.
- EngineType() - Constructor for enum org.conscrypt.OpenSSLSignature.EngineType
- engineUnwrap(byte[], String, int) - Method in class org.conscrypt.OpenSSLCipher
- engineUnwrap(byte[], String, int) - Method in class org.conscrypt.OpenSSLCipherRSA
- engineUpdate(byte) - Method in class org.conscrypt.OpenSSLMac
- engineUpdate(byte) - Method in class org.conscrypt.OpenSSLMessageDigestJDK
- engineUpdate(byte) - Method in class org.conscrypt.OpenSSLSignature
- engineUpdate(byte) - Method in class org.conscrypt.OpenSslSignatureEdDsa
- engineUpdate(byte) - Method in class org.conscrypt.OpenSslSignatureMlDsa
- engineUpdate(byte) - Method in class org.conscrypt.OpenSSLSignatureRawECDSA
- engineUpdate(byte) - Method in class org.conscrypt.OpenSSLSignatureRawRSA
- engineUpdate(byte) - Method in class org.conscrypt.OpenSslSignatureSlhDsa
- engineUpdate(byte[], int, int) - Method in class org.conscrypt.OpenSSLCipher
- engineUpdate(byte[], int, int) - Method in class org.conscrypt.OpenSSLCipherRSA
- engineUpdate(byte[], int, int) - Method in class org.conscrypt.OpenSSLMac.AesCmac
- engineUpdate(byte[], int, int) - Method in class org.conscrypt.OpenSSLMac.Hmac
- engineUpdate(byte[], int, int) - Method in class org.conscrypt.OpenSSLMessageDigestJDK
- engineUpdate(byte[], int, int) - Method in class org.conscrypt.OpenSSLSignature
- engineUpdate(byte[], int, int) - Method in class org.conscrypt.OpenSslSignatureEdDsa
- engineUpdate(byte[], int, int) - Method in class org.conscrypt.OpenSslSignatureMlDsa
- engineUpdate(byte[], int, int) - Method in class org.conscrypt.OpenSSLSignatureRawECDSA
- engineUpdate(byte[], int, int) - Method in class org.conscrypt.OpenSSLSignatureRawRSA
- engineUpdate(byte[], int, int) - Method in class org.conscrypt.OpenSslSignatureSlhDsa
- engineUpdate(byte[], int, int, byte[], int) - Method in class org.conscrypt.OpenSSLCipher
- engineUpdate(byte[], int, int, byte[], int) - Method in class org.conscrypt.OpenSSLCipherRSA
- engineUpdate(ByteBuffer) - Method in class org.conscrypt.OpenSSLMac
- engineUpdate(ByteBuffer) - Method in class org.conscrypt.OpenSSLMessageDigestJDK
- engineUpdate(ByteBuffer) - Method in class org.conscrypt.OpenSSLSignature
- engineUpdateAAD(byte[], int, int) - Method in class org.conscrypt.OpenSSLAeadCipher
- engineUpdateAAD(ByteBuffer) - Method in class org.conscrypt.OpenSSLAeadCipher
- engineVerify(byte[]) - Method in class org.conscrypt.OpenSSLSignature
- engineVerify(byte[]) - Method in class org.conscrypt.OpenSslSignatureEdDsa
- engineVerify(byte[]) - Method in class org.conscrypt.OpenSslSignatureMlDsa
- engineVerify(byte[]) - Method in class org.conscrypt.OpenSSLSignatureRawECDSA
- engineVerify(byte[]) - Method in class org.conscrypt.OpenSSLSignatureRawRSA
- engineVerify(byte[]) - Method in class org.conscrypt.OpenSslSignatureSlhDsa
- engineWrap(Key) - Method in class org.conscrypt.OpenSSLCipher
- engineWrap(Key) - Method in class org.conscrypt.OpenSSLCipherRSA
- ensureDigestInitializedInContext() - Method in class org.conscrypt.OpenSSLMessageDigestJDK
- ensureReadParams() - Method in class org.conscrypt.OpenSSLRSAPrivateKey
- ensureReadParams() - Method in class org.conscrypt.OpenSSLRSAPublicKey
- entryType - Variable in class org.conscrypt.ct.CertificateEntry
- equals(Object) - Method in class org.conscrypt.ByteArray
- equals(Object) - Method in class org.conscrypt.ClientSessionContext.HostAndPort
- equals(Object) - Method in class org.conscrypt.ct.LogInfo
- equals(Object) - Method in class org.conscrypt.NativeRef
- equals(Object) - Method in class org.conscrypt.OpenSSLECGroupContext
- equals(Object) - Method in class org.conscrypt.OpenSSLECPointContext
- equals(Object) - Method in class org.conscrypt.OpenSSLECPrivateKey
- equals(Object) - Method in class org.conscrypt.OpenSSLECPublicKey
- equals(Object) - Method in class org.conscrypt.OpenSslEdDsaPrivateKey
- equals(Object) - Method in class org.conscrypt.OpenSslEdDsaPublicKey
- equals(Object) - Method in class org.conscrypt.OpenSSLKey
- equals(Object) - Method in class org.conscrypt.OpenSslMlDsaPrivateKey
- equals(Object) - Method in class org.conscrypt.OpenSslMlDsaPublicKey
- equals(Object) - Method in class org.conscrypt.OpenSslMlKemPrivateKey
- equals(Object) - Method in class org.conscrypt.OpenSslMlKemPublicKey
- 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.OpenSslSlhDsaPrivateKey
- equals(Object) - Method in class org.conscrypt.OpenSslSlhDsaPublicKey
- equals(Object) - Method in class org.conscrypt.OpenSSLX25519PrivateKey
- equals(Object) - Method in class org.conscrypt.OpenSSLX25519PublicKey
- equals(Object) - Method in class org.conscrypt.OpenSSLX509Certificate
- equals(Object) - Method in class org.conscrypt.OpenSslXwingPrivateKey
- equals(Object) - Method in class org.conscrypt.OpenSslXwingPublicKey
- equals(Object) - Method in class org.conscrypt.X509PublicKey
- equals(Object) - Method in class org.conscrypt.XdhKeySpec
- equalsBigInteger(BigInteger, BigInteger) - Method in class org.conscrypt.OpenSSLRSAPrivateKey
- err - Variable in class org.conscrypt.TrustManagerImpl
- error - Variable in class org.conscrypt.NativeLibraryLoader.LoadResult
- ErrorComparator() - Constructor for class org.conscrypt.NativeCryptoJni.ErrorComparator
- EVP_aead_aes_128_gcm() - Static method in class org.conscrypt.NativeCrypto
- EVP_aead_aes_128_gcm_siv() - Static method in class org.conscrypt.NativeCrypto
- EVP_aead_aes_256_gcm() - Static method in class org.conscrypt.NativeCrypto
- EVP_aead_aes_256_gcm_siv() - Static method in class org.conscrypt.NativeCrypto
- EVP_aead_chacha20_poly1305() - 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_open_buf(long, byte[], int, ByteBuffer, byte[], ByteBuffer, 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_CTX_seal_buf(long, byte[], int, ByteBuffer, byte[], ByteBuffer, byte[]) - Static method in class org.conscrypt.NativeCrypto
- EVP_AEAD_max_overhead(long) - Static method in class org.conscrypt.NativeCrypto
- EVP_AEAD_nonce_length(long) - Static method in class org.conscrypt.NativeCrypto
- 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_DigestSign(NativeRef.EVP_MD_CTX, byte[], int, int) - 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_DigestVerify(NativeRef.EVP_MD_CTX, byte[], int, int, byte[], int, 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_HPKE_CTX(long) - Constructor for class org.conscrypt.NativeRef.EVP_HPKE_CTX
- EVP_HPKE_CTX_export(NativeRef.EVP_HPKE_CTX, byte[], int) - Static method in class org.conscrypt.NativeCrypto
- EVP_HPKE_CTX_free(long) - Static method in class org.conscrypt.NativeCrypto
- EVP_HPKE_CTX_open(NativeRef.EVP_HPKE_CTX, byte[], byte[]) - Static method in class org.conscrypt.NativeCrypto
- EVP_HPKE_CTX_seal(NativeRef.EVP_HPKE_CTX, byte[], byte[]) - Static method in class org.conscrypt.NativeCrypto
- EVP_HPKE_CTX_setup_base_mode_recipient(int, int, int, byte[], byte[], byte[]) - Static method in class org.conscrypt.NativeCrypto
- EVP_HPKE_CTX_setup_base_mode_recipient(HpkeSuite, byte[], byte[], byte[]) - Static method in class org.conscrypt.NativeCrypto
- EVP_HPKE_CTX_setup_base_mode_sender(int, int, int, byte[], byte[]) - Static method in class org.conscrypt.NativeCrypto
- EVP_HPKE_CTX_setup_base_mode_sender(HpkeSuite, byte[], byte[]) - Static method in class org.conscrypt.NativeCrypto
- EVP_HPKE_CTX_setup_base_mode_sender_with_seed_for_testing(int, int, int, byte[], byte[], byte[]) - Static method in class org.conscrypt.NativeCrypto
- EVP_HPKE_CTX_setup_base_mode_sender_with_seed_for_testing(HpkeSuite, byte[], byte[], byte[]) - Static method in class org.conscrypt.NativeCrypto
- EVP_marshal_private_key(NativeRef.EVP_PKEY) - Static method in class org.conscrypt.NativeCrypto
- EVP_marshal_public_key(NativeRef.EVP_PKEY) - Static method in class org.conscrypt.NativeCrypto
- evp_md - Variable in class org.conscrypt.OpenSSLMessageDigestJDK
-
Holds the EVP_MD for the hashing algorithm, e.g.
- 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_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_parse_private_key(byte[]) - Static method in class org.conscrypt.NativeCrypto
- EVP_parse_public_key(byte[]) - 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_ED25519 - 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_from_private_key_info(byte[], int[]) - Static method in class org.conscrypt.NativeCrypto
- EVP_PKEY_from_private_seed(int, byte[]) - Static method in class org.conscrypt.NativeCrypto
- EVP_PKEY_from_raw_private_key(int, byte[]) - Static method in class org.conscrypt.NativeCrypto
- EVP_PKEY_from_raw_public_key(int, byte[]) - Static method in class org.conscrypt.NativeCrypto
- EVP_PKEY_from_subject_public_key_info(byte[], int[]) - Static method in class org.conscrypt.NativeCrypto
- EVP_PKEY_get_private_seed(NativeRef.EVP_PKEY) - Static method in class org.conscrypt.NativeCrypto
- EVP_PKEY_get_raw_private_key(NativeRef.EVP_PKEY) - Static method in class org.conscrypt.NativeCrypto
- EVP_PKEY_get_raw_public_key(NativeRef.EVP_PKEY) - Static method in class org.conscrypt.NativeCrypto
- EVP_PKEY_ML_DSA_44 - Static variable in class org.conscrypt.NativeConstants
- EVP_PKEY_ML_DSA_65 - Static variable in class org.conscrypt.NativeConstants
- EVP_PKEY_ML_DSA_87 - Static variable in class org.conscrypt.NativeConstants
- 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_type(NativeRef.EVP_PKEY) - Static method in class org.conscrypt.NativeCrypto
- EVP_PKEY_X25519 - Static variable in class org.conscrypt.NativeConstants
- EVP_raw_X25519_private_key(byte[]) - Static method in class org.conscrypt.NativeCrypto
- evpAead - Variable in class org.conscrypt.OpenSSLAeadCipher
-
AEAD cipher reference.
- evpMd - Variable in class org.conscrypt.OpenSSLMac.Hmac
-
Holds the EVP_MD for the hashing algorithm, e.g.
- evpMdRef - Variable in class org.conscrypt.OpenSSLSignature
-
Digest algorithm (reference to
EVP_MD). - EvpMdRef - Class in org.conscrypt
-
Utility class to convert between BoringSSL- and JCE-style message digest identifiers.
- 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
- evpPkeyCtx - Variable in class org.conscrypt.OpenSSLSignature
-
Public key algorithm context (reference to
EVP_PKEY_CTX). - EXFLAG_CA - Static variable in class org.conscrypt.NativeConstants
- EXFLAG_CRITICAL - Static variable in class org.conscrypt.NativeConstants
- expand(byte[], byte[], int) - Method in class org.conscrypt.Hkdf
-
Performs an HKDF expand operation as specified in RFC 5869.
- ExperimentalApi - Annotation Type in org.conscrypt
-
Indicates a public API that can change at any time, and has no guarantee of API stability and backward-compatibility.
- export(int, byte[]) - Method in class org.conscrypt.HpkeContext
-
Exports secret key material from this HpkeContext as described in RFC 9180.
- exportKeyingMaterial(String, byte[], int) - Method in class org.conscrypt.AbstractConscryptEngine
-
Exports a value derived from the TLS master secret as described in RFC 5705.
- exportKeyingMaterial(String, byte[], int) - Method in class org.conscrypt.AbstractConscryptSocket
-
Exports a value derived from the TLS master secret as described in RFC 5705.
- exportKeyingMaterial(String, byte[], int) - Method in class org.conscrypt.ConscryptEngine
- exportKeyingMaterial(String, byte[], int) - Method in class org.conscrypt.ConscryptEngineSocket
- exportKeyingMaterial(String, byte[], int) - Method in class org.conscrypt.ConscryptFileDescriptorSocket
- exportKeyingMaterial(String, byte[], int) - Method in class org.conscrypt.Java8EngineWrapper
- exportKeyingMaterial(String, byte[], int) - Method in class org.conscrypt.NativeSsl
- 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.
- 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.
- ExposedByteArrayOutputStream - Class in org.conscrypt
-
ByteArrayOutputStream that exposes the underlying byte array.
- ExposedByteArrayOutputStream() - Constructor for class org.conscrypt.ExposedByteArrayOutputStream
- ExposedByteArrayOutputStream(int) - Constructor for class org.conscrypt.ExposedByteArrayOutputStream
- ExtendedKeyUsagePKIXCertPathChecker(boolean, X509Certificate) - Constructor for class org.conscrypt.TrustManagerImpl.ExtendedKeyUsagePKIXCertPathChecker
- 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.
- extensions - Variable in class org.conscrypt.ct.SignedCertificateTimestamp
- EXTENSIONS_LENGTH_BYTES - Static variable in class org.conscrypt.ct.Constants
- externalSession - Variable in class org.conscrypt.ConscryptEngine
-
The session object exposed externally from this class.
- externalSession - Variable in class org.conscrypt.ConscryptFileDescriptorSocket
-
The session object exposed externally from this class.
- ExternalSession - Class in org.conscrypt
-
An externalized view of the underlying
SSLSessionused within a socket/engine. - ExternalSession(ExternalSession.Provider) - Constructor for class org.conscrypt.ExternalSession
- ExternalSession.Provider - Interface in org.conscrypt
-
The provider of the current delegate session.
- extract(byte[], byte[]) - Method in class org.conscrypt.Hkdf
-
Performs an HKDF extract operation as specified in RFC 5869.
F
- factory - Variable in class org.conscrypt.TrustManagerImpl
- fetchedParams - Variable in class org.conscrypt.OpenSSLRSAPrivateKey
- fetchedParams - Variable in class org.conscrypt.OpenSSLRSAPublicKey
- FileClientSessionCache - Class in org.conscrypt
-
File-based cache implementation.
- FileClientSessionCache() - Constructor for class org.conscrypt.FileClientSessionCache
- FileClientSessionCache.CacheFile - Class in org.conscrypt
-
A file containing a piece of cached data.
- FileClientSessionCache.Impl - Class in org.conscrypt
-
This cache creates one file per SSL session using "host.port" for the file name.
- fileName(String, int) - Static method in class org.conscrypt.FileClientSessionCache.Impl
-
Gets the file name for the given host and port.
- fillInStackTrace() - Method in exception org.conscrypt.ShortBufferWithoutStackTraceException
- FILTERED_TLS_V1 - Static variable in class org.conscrypt.Platform
- filterFromCipherSuites(String[], Set<String>) - Static method in class org.conscrypt.SSLParametersImpl
- filterFromProtocols(String[], List<String>) - Static method in class org.conscrypt.SSLParametersImpl
- finalize() - Method in class org.conscrypt.AbstractSessionContext
- finalize() - Method in class org.conscrypt.ConscryptEngine
- finalize() - Method in class org.conscrypt.ConscryptFileDescriptorSocket
- finalize() - Method in class org.conscrypt.NativeRef
- finalize() - Method in class org.conscrypt.NativeSsl
- finalize() - Method in class org.conscrypt.OpenSSLX509Certificate
- finalize() - Method in class org.conscrypt.OpenSSLX509CRL
- finalize() - Method in class org.conscrypt.OpenSSLX509CRLEntry
- findAllByIssuerAndSignature(X509Certificate) - Method in class org.conscrypt.TrustedCertificateIndex
- findAllIssuers(X509Certificate) - Method in interface org.conscrypt.ConscryptCertStore
-
Returns all CA certificates with the public key that was used to sign the provided
X509Certificate. - findAllTrustAnchorsByIssuerAndSignature(X509Certificate) - Method in class org.conscrypt.TrustManagerImpl
-
Find all possible issuing trust anchors of
cert. - findByApiName(String) - Static method in enum org.conscrypt.OpenSSLX509CertPath.Encoding
- findByIssuerAndSignature(X509Certificate) - Method in class org.conscrypt.TrustedCertificateIndex
- findBySubjectAndPublicKey(X509Certificate) - Method in class org.conscrypt.TrustedCertificateIndex
- findBySubjectAndPublicKey(X509Certificate, Collection<TrustAnchor>) - Static method in class org.conscrypt.TrustedCertificateIndex
- findFirstProvider(String) - Static method in class org.conscrypt.HpkeContext
- findFirstPSKKeyManager(KeyManager[]) - Static method in class org.conscrypt.SSLParametersImpl
- findFirstSpake2PlusKeyManager(KeyManager[]) - Static method in class org.conscrypt.SSLParametersImpl
- findFirstSpake2PlusTrustManager(TrustManager[]) - Static method in class org.conscrypt.SSLParametersImpl
- findFirstX509KeyManager(KeyManager[]) - Static method in class org.conscrypt.SSLParametersImpl
- findFirstX509TrustManager(TrustManager[]) - Static method in class org.conscrypt.SSLParametersImpl
- findSpi(String) - Static method in class org.conscrypt.HpkeContext
- findSpi(String, String) - Static method in class org.conscrypt.HpkeContext
- findSpi(String, Provider) - Static method in class org.conscrypt.HpkeContext
- findTrustAnchorBySubjectAndPublicKey(X509Certificate) - Method in class org.conscrypt.TrustManagerImpl
-
Check the trustedCertificateIndex for the cert to see if it is already trusted and failing that check the KeyStore if it is available.
- finishHandshake() - Method in class org.conscrypt.ConscryptEngine
- flush() - Method in class org.conscrypt.ConscryptEngineSocket.SSLOutputStream
- flushInternal() - Method in class org.conscrypt.ConscryptEngineSocket.SSLOutputStream
- forceRead() - Method in class org.conscrypt.NativeSsl
- forHostAndPort(String, int) - Static method in class org.conscrypt.PeerInfoProvider
- forId(int) - Static method in enum org.conscrypt.HpkeSuite.AEAD
-
Returns the AEAD value for a given id.
- forId(int) - Static method in enum org.conscrypt.HpkeSuite.KDF
-
Returns the KDF value for a given id.
- forId(int) - Static method in enum org.conscrypt.HpkeSuite.KEM
-
Returns the KEM value for a given id.
- forName(String) - Static method in enum org.conscrypt.metrics.CipherSuite
- forName(String) - Static method in enum org.conscrypt.metrics.Protocol
- free() - Method in class org.conscrypt.ConscryptFileDescriptorSocket
- FREEBSD - org.conscrypt.HostProperties.OperatingSystem
- freeIfDone() - Method in class org.conscrypt.ConscryptEngine
- freeNative() - Method in class org.conscrypt.AbstractSessionContext
- fromCertificate(Certificate) - Static method in class org.conscrypt.OpenSSLX509Certificate
- fromECPrivateKeyForTLSStackOnly(PrivateKey, ECParameterSpec) - Static method in class org.conscrypt.OpenSSLKey
-
Gets an
OpenSSLKeyinstance backed by the provided EC private key. - fromEncoding(InputStream) - Static method in class org.conscrypt.OpenSSLX509CertPath
- fromEncoding(InputStream, String) - Static method in class org.conscrypt.OpenSSLX509CertPath
- fromEncoding(InputStream, OpenSSLX509CertPath.Encoding) - Static method in class org.conscrypt.OpenSSLX509CertPath
- fromEngine - Variable in class org.conscrypt.ConscryptEngineSocket.SSLInputStream
- fromGCMParameters(AlgorithmParameters) - Static method in class org.conscrypt.Platform
-
Convert from an opaque AlgorithmParameters to the platform's GCMParameterSpec.
- fromGCMParameterSpec(AlgorithmParameterSpec) - Static method in class org.conscrypt.Platform
-
Convert from platform's GCMParameterSpec to our internal version.
- fromKeyMaterial(PrivateKey) - Static method in class org.conscrypt.OpenSSLKey
-
Gets an
OpenSSLKeyinstance initialized with the key material of the provided key. - fromPkcs7DerInputStream(InputStream) - Static method in class org.conscrypt.OpenSSLX509Certificate
- fromPkcs7DerInputStream(InputStream) - Method in class org.conscrypt.OpenSSLX509CertificateFactory.Parser
- fromPkcs7DerInputStream(InputStream) - Static method in class org.conscrypt.OpenSSLX509CRL
- fromPkcs7Encoding(InputStream) - Static method in class org.conscrypt.OpenSSLX509CertPath
- fromPkcs7PemInputStream(InputStream) - Static method in class org.conscrypt.OpenSSLX509Certificate
- fromPkcs7PemInputStream(InputStream) - Method in class org.conscrypt.OpenSSLX509CertificateFactory.Parser
- fromPkcs7PemInputStream(InputStream) - Static method in class org.conscrypt.OpenSSLX509CRL
- fromPkiPathEncoding(InputStream) - Static method in class org.conscrypt.OpenSSLX509CertPath
- fromPrivateKey(PrivateKey) - Static method in class org.conscrypt.OpenSSLKey
- fromPrivateKeyForTLSStackOnly(PrivateKey, PublicKey) - Static method in class org.conscrypt.OpenSSLKey
-
Gets an
OpenSSLKeyinstance 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.
- fromSocket - Variable in class org.conscrypt.ConscryptEngineSocket.SSLInputStream
- fromSocketArrayOffset - Variable in class org.conscrypt.ConscryptEngineSocket.SSLInputStream
- fromX509Der(byte[]) - Static method in class org.conscrypt.OpenSSLX509Certificate
- fromX509DerInputStream(InputStream) - Static method in class org.conscrypt.OpenSSLX509Certificate
- fromX509DerInputStream(InputStream) - Method in class org.conscrypt.OpenSSLX509CertificateFactory.Parser
- fromX509DerInputStream(InputStream) - Static method in class org.conscrypt.OpenSSLX509CRL
- fromX509PemInputStream(InputStream) - Static method in class org.conscrypt.OpenSSLX509Certificate
- fromX509PemInputStream(InputStream) - Method in class org.conscrypt.OpenSSLX509CertificateFactory.Parser
- fromX509PemInputStream(InputStream) - Static method in class org.conscrypt.OpenSSLX509CRL
G
- GCM - org.conscrypt.OpenSSLCipher.Mode
- GCM() - Constructor for class org.conscrypt.OpenSSLAeadCipherAES.GCM
- GCM_SIV - org.conscrypt.OpenSSLCipher.Mode
- GCM_SIV() - Constructor for class org.conscrypt.OpenSSLAeadCipherAES.GCM_SIV
- GCMParameters - Class in org.conscrypt
-
GCM parameters used during an ciphering operation with
OpenSSLCipher. - GCMParameters() - Constructor for class org.conscrypt.GCMParameters
- GCMParameters(int, byte[]) - Constructor for class org.conscrypt.GCMParameters
- generateItem(InputStream) - Method in class org.conscrypt.OpenSSLX509CertificateFactory.Parser
- generateItems(InputStream) - Method in class org.conscrypt.OpenSSLX509CertificateFactory.Parser
- generateKeyPair() - Method in class org.conscrypt.OpenSSLECKeyPairGenerator
- generateKeyPair() - Method in class org.conscrypt.OpenSslEdDsaKeyPairGenerator
- generateKeyPair() - Method in class org.conscrypt.OpenSslMlDsaKeyPairGenerator.MlDsa44
- generateKeyPair() - Method in class org.conscrypt.OpenSslMlDsaKeyPairGenerator.MlDsa65
- generateKeyPair() - Method in class org.conscrypt.OpenSslMlDsaKeyPairGenerator.MlDsa87
- generateKeyPair() - Method in class org.conscrypt.OpenSslMlKemKeyPairGenerator.MlKem1024
- generateKeyPair() - Method in class org.conscrypt.OpenSslMlKemKeyPairGenerator.MlKem768
- generateKeyPair() - Method in class org.conscrypt.OpenSSLRSAKeyPairGenerator
- generateKeyPair() - Method in class org.conscrypt.OpenSslSlhDsaKeyPairGenerator
- generateKeyPair() - Method in class org.conscrypt.OpenSSLXDHKeyPairGenerator
- generateKeyPair() - Method in class org.conscrypt.OpenSslXwingKeyPairGenerator
- get_cipher_names(String) - Static method in class org.conscrypt.NativeCrypto
- GET_CURVE_NAME_METHOD - Static variable in class org.conscrypt.Platform
- 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, OpenSSLX509Certificate, long, OpenSSLX509Certificate) - 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_X509_CRL_crl_enc(long, OpenSSLX509CRL) - Static method in class org.conscrypt.NativeCrypto
- get_X509_CRL_ext_oids(long, OpenSSLX509CRL, int) - Static method in class org.conscrypt.NativeCrypto
- get_X509_CRL_sig_alg_oid(long, OpenSSLX509CRL) - Static method in class org.conscrypt.NativeCrypto
- get_X509_CRL_sig_alg_parameter(long, OpenSSLX509CRL) - Static method in class org.conscrypt.NativeCrypto
- get_X509_CRL_signature(long, OpenSSLX509CRL) - Static method in class org.conscrypt.NativeCrypto
- get_X509_ex_flags(long, OpenSSLX509Certificate) - Static method in class org.conscrypt.NativeCrypto
- get_X509_ex_kusage(long, OpenSSLX509Certificate) - Static method in class org.conscrypt.NativeCrypto
- get_X509_ex_pathlen(long, OpenSSLX509Certificate) - Static method in class org.conscrypt.NativeCrypto
- get_X509_ex_xkusage(long, OpenSSLX509Certificate) - Static method in class org.conscrypt.NativeCrypto
- get_X509_ext_oids(long, OpenSSLX509Certificate, int) - Static method in class org.conscrypt.NativeCrypto
- get_X509_GENERAL_NAME_stack(long, OpenSSLX509Certificate, int) - Static method in class org.conscrypt.NativeCrypto
- get_X509_issuerUID(long, OpenSSLX509Certificate) - Static method in class org.conscrypt.NativeCrypto
- get_X509_pubkey_oid(long, OpenSSLX509Certificate) - Static method in class org.conscrypt.NativeCrypto
- get_X509_REVOKED_ext_oids(long, int, OpenSSLX509CRLEntry) - Static method in class org.conscrypt.NativeCrypto
- get_X509_REVOKED_revocationDate(long, OpenSSLX509CRLEntry) - Static method in class org.conscrypt.NativeCrypto
-
Returns ASN1_TIME reference.
- get_X509_sig_alg_oid(long, OpenSSLX509Certificate) - Static method in class org.conscrypt.NativeCrypto
- get_X509_sig_alg_parameter(long, OpenSSLX509Certificate) - Static method in class org.conscrypt.NativeCrypto
- get_X509_signature(long, OpenSSLX509Certificate) - Static method in class org.conscrypt.NativeCrypto
- get_X509_subjectUID(long, OpenSSLX509Certificate) - Static method in class org.conscrypt.NativeCrypto
- get_X509_tbs_cert(long, OpenSSLX509Certificate) - Static method in class org.conscrypt.NativeCrypto
- get_X509_tbs_cert_without_ext(long, OpenSSLX509Certificate, String) - Static method in class org.conscrypt.NativeCrypto
- getAad() - Method in class org.conscrypt.OpenSSLAeadCipher
- getAcceptedIssuers() - Method in class org.conscrypt.TrustManagerImpl
- getActiveSession() - Method in class org.conscrypt.AbstractConscryptSocket
-
Called by
AbstractConscryptSocket.notifyHandshakeCompletedListeners()to get the currently active session. - getActiveSession() - Method in class org.conscrypt.ConscryptEngineSocket
- getActiveSession() - Method in class org.conscrypt.ConscryptFileDescriptorSocket
- getAead() - Method in class org.conscrypt.HpkeSuite
-
AEAD configured while creating an instance of
HpkeSuite - getAlgorithm() - Method in class org.conscrypt.ct.DigitallySigned
-
Get the name of the hash and signature combination.
- getAlgorithm() - Method in class org.conscrypt.OpenSSLECPrivateKey
- getAlgorithm() - Method in class org.conscrypt.OpenSSLECPublicKey
- getAlgorithm() - Method in class org.conscrypt.OpenSslEdDsaPrivateKey
- getAlgorithm() - Method in class org.conscrypt.OpenSslEdDsaPublicKey
- getAlgorithm() - Method in class org.conscrypt.OpenSslMlDsaPrivateKey
- getAlgorithm() - Method in class org.conscrypt.OpenSslMlDsaPublicKey
- getAlgorithm() - Method in class org.conscrypt.OpenSslMlKemPrivateKey
- getAlgorithm() - Method in class org.conscrypt.OpenSslMlKemPublicKey
- getAlgorithm() - Method in class org.conscrypt.OpenSSLRSAPrivateKey
- getAlgorithm() - Method in class org.conscrypt.OpenSSLRSAPublicKey
- getAlgorithm() - Method in class org.conscrypt.OpenSslSlhDsaPrivateKey
- getAlgorithm() - Method in class org.conscrypt.OpenSslSlhDsaPublicKey
- getAlgorithm() - Method in class org.conscrypt.OpenSSLX25519PrivateKey
- getAlgorithm() - Method in class org.conscrypt.OpenSSLX25519PublicKey
- getAlgorithm() - Method in class org.conscrypt.OpenSslXwingPrivateKey
- getAlgorithm() - Method in class org.conscrypt.OpenSslXwingPublicKey
- getAlgorithm() - Method in class org.conscrypt.ScryptSecretKeyFactory.ScryptKey
- getAlgorithm() - Method in class org.conscrypt.X509PublicKey
- getAlgorithmConstraints() - Method in class org.conscrypt.SSLParametersImpl
- getAlgorithmFromEncodedSeed(byte[]) - Static method in class org.conscrypt.OpenSslMlDsaPrivateKey
- getAlgorithmFromRaw(byte[]) - Static method in class org.conscrypt.OpenSslMlDsaPublicKey
- getAlpnSelectedProtocol() - Method in class org.conscrypt.AbstractConscryptSocket
-
Deprecated.use
AbstractConscryptSocket.getApplicationProtocol()instead. - getAlpnSelectedProtocol() - Method in class org.conscrypt.OpenSSLSocketImpl
-
Deprecated.use
AbstractConscryptSocket.getApplicationProtocol()instead. - getApplicationBufferSize() - Method in class org.conscrypt.ActiveSession
- getApplicationBufferSize() - Method in class org.conscrypt.ExternalSession
- getApplicationBufferSize() - Method in class org.conscrypt.Java7ExtendedSSLSession
- getApplicationBufferSize() - Method in class org.conscrypt.SessionSnapshot
- getApplicationBufferSize() - Method in class org.conscrypt.SSLNullSession
- getApplicationProtocol() - Method in class org.conscrypt.AbstractConscryptEngine
- getApplicationProtocol() - Method in class org.conscrypt.AbstractConscryptSocket
- getApplicationProtocol() - Method in class org.conscrypt.ActiveSession
- getApplicationProtocol() - Method in class org.conscrypt.ConscryptEngine
- getApplicationProtocol() - Method in class org.conscrypt.ConscryptEngineSocket
- getApplicationProtocol() - Method in class org.conscrypt.ConscryptFileDescriptorSocket
- getApplicationProtocol() - Method in interface org.conscrypt.ConscryptSession
- getApplicationProtocol() - Method in class org.conscrypt.ExternalSession
- getApplicationProtocol() - Method in class org.conscrypt.Java7ExtendedSSLSession
- getApplicationProtocol() - Method in class org.conscrypt.Java8EngineWrapper
- getApplicationProtocol() - Method in class org.conscrypt.NativeSsl
- getApplicationProtocol() - Method in class org.conscrypt.SessionSnapshot
- getApplicationProtocol() - Method in class org.conscrypt.SSLNullSession
- getApplicationProtocol(long, NativeSsl) - Static method in class org.conscrypt.NativeCrypto
-
Returns the selected ALPN protocol.
- getApplicationProtocol(SSLEngine) - Static method in class org.conscrypt.Conscrypt
-
Returns the ALPN protocol agreed upon by client and server.
- getApplicationProtocol(SSLSocket) - Static method in class org.conscrypt.Conscrypt
-
Returns the ALPN protocol agreed upon by client and server.
- getApplicationProtocols() - Method in class org.conscrypt.AbstractConscryptEngine
-
Returns the list of supported ALPN protocols.
- getApplicationProtocols() - Method in class org.conscrypt.AbstractConscryptSocket
-
Returns the list of supported ALPN protocols.
- getApplicationProtocols() - Method in class org.conscrypt.ConscryptEngine
- getApplicationProtocols() - Method in class org.conscrypt.ConscryptEngineSocket
- getApplicationProtocols() - Method in class org.conscrypt.ConscryptFileDescriptorSocket
- getApplicationProtocols() - Method in class org.conscrypt.Java8EngineWrapper
- getApplicationProtocols() - Method in class org.conscrypt.SSLParametersImpl
- getApplicationProtocols(SSLEngine) - Static method in class org.conscrypt.Conscrypt
-
Gets the application-layer protocols (ALPN) in prioritization order.
- getApplicationProtocols(SSLParameters) - Static method in class org.conscrypt.Java9PlatformUtil
- getApplicationProtocols(SSLSocket) - Static method in class org.conscrypt.Conscrypt
-
Gets the application-layer protocols (ALPN) in prioritization order.
- getApplicationProtocolSelector() - Method in class org.conscrypt.SSLParametersImpl
- getArchitecture(String) - Static method in class org.conscrypt.HostProperties
- getBaseCipherName() - Method in class org.conscrypt.OpenSSLAeadCipherAES
- getBaseCipherName() - Method in class org.conscrypt.OpenSSLAeadCipherChaCha20
- getBaseCipherName() - Method in class org.conscrypt.OpenSSLCipher
-
Returns the standard name for the particular algorithm.
- getBaseCipherName() - Method in class org.conscrypt.OpenSSLCipherChaCha20
- getBaseCipherName() - Method in class org.conscrypt.OpenSSLEvpCipherAES
- getBaseCipherName() - Method in class org.conscrypt.OpenSSLEvpCipherARC4
- getBaseCipherName() - Method in class org.conscrypt.OpenSSLEvpCipherDESEDE
- getBasicConstraints() - Method in class org.conscrypt.OpenSSLX509Certificate
- getBioContext() - Method in class org.conscrypt.OpenSSLBIOInputStream
- getBlockSize() - Method in class org.conscrypt.ScryptKeySpec
- getBufferLargerThan(ByteBuffer[], int) - Static method in class org.conscrypt.BufferUtils
-
Looks for a buffer in the buffer array which EITHER is larger than
minSizeAND has no preceding non-empty buffers OR is the only non-empty buffer in the array. - getCachedSession(String, int, SSLParametersImpl) - Method in class org.conscrypt.ClientSessionContext
-
Gets the suitable session reference from the session cache container.
- getCertificate() - Method in class org.conscrypt.ct.CertificateEntry
- getCertificateChain(String) - Method in class org.conscrypt.KeyManagerImpl
- getCertificateFactory() - Static method in class org.conscrypt.SSLUtils
- getCertificates() - Method in class org.conscrypt.OpenSSLX509CertPath
- getChannel() - Method in class org.conscrypt.AbstractConscryptSocket
- getChannelId() - Method in class org.conscrypt.AbstractConscryptEngine
-
Gets the TLS Channel ID for this server engine.
- getChannelId() - Method in class org.conscrypt.AbstractConscryptSocket
-
Gets the TLS Channel ID for this server socket.
- getChannelId() - Method in class org.conscrypt.ConscryptEngine
-
Gets the TLS Channel ID for this server engine.
- getChannelId() - Method in class org.conscrypt.ConscryptEngineSocket
- getChannelId() - Method in class org.conscrypt.ConscryptFileDescriptorSocket
-
Gets the TLS Channel ID for this server socket.
- getChannelId() - Method in class org.conscrypt.Java8EngineWrapper
- getChannelId() - Method in class org.conscrypt.OpenSSLSocketImpl
- getChannelId(SSLEngine) - Static method in class org.conscrypt.Conscrypt
-
Gets the TLS Channel ID for the given server-side engine.
- getChannelId(SSLSocket) - Static method in class org.conscrypt.Conscrypt
-
Gets the TLS Channel ID for the given server-side socket.
- getCipherBlockSize() - Method in class org.conscrypt.OpenSSLAeadCipherAES
- getCipherBlockSize() - Method in class org.conscrypt.OpenSSLAeadCipherChaCha20
- getCipherBlockSize() - Method in class org.conscrypt.OpenSSLCipher
- getCipherBlockSize() - Method in class org.conscrypt.OpenSSLCipherChaCha20
- getCipherBlockSize() - Method in class org.conscrypt.OpenSSLEvpCipherAES
- getCipherBlockSize() - Method in class org.conscrypt.OpenSSLEvpCipherARC4
- getCipherBlockSize() - Method in class org.conscrypt.OpenSSLEvpCipherDESEDE
- getCipherKeyTypes() - Method in class org.conscrypt.NativeSsl
- getCipherName(int, OpenSSLCipher.Mode) - Method in class org.conscrypt.OpenSSLEvpCipher
-
Returns the OpenSSL cipher name for the particular
keySizeand ciphermode. - getCipherName(int, OpenSSLCipher.Mode) - Method in class org.conscrypt.OpenSSLEvpCipherAES
- getCipherName(int, OpenSSLCipher.Mode) - Method in class org.conscrypt.OpenSSLEvpCipherARC4
- getCipherName(int, OpenSSLCipher.Mode) - Method in class org.conscrypt.OpenSSLEvpCipherDESEDE
- getCipherSuite() - Method in class org.conscrypt.ActiveSession
- getCipherSuite() - Method in class org.conscrypt.ExternalSession
- getCipherSuite() - Method in class org.conscrypt.Java7ExtendedSSLSession
- getCipherSuite() - Method in class org.conscrypt.NativeSsl
- getCipherSuite() - Method in class org.conscrypt.NativeSslSession
- getCipherSuite() - Method in class org.conscrypt.NativeSslSession.Impl
- getCipherSuite() - Method in class org.conscrypt.SessionSnapshot
- getCipherSuite() - Method in class org.conscrypt.SSLNullSession
- getClientAliases(String, Principal[]) - Method in class org.conscrypt.KeyManagerImpl
- getClientKeyType(byte) - Static method in class org.conscrypt.SSLUtils
-
Similar to getServerKeyType, but returns value given TLS ClientCertificateType byte values from a CertificateRequest message for use with X509KeyManager.chooseClientAlias or X509ExtendedKeyManager.chooseEngineClientAlias.
- getClientKeyTypeFromSignatureAlg(int) - Static method in class org.conscrypt.SSLUtils
- getClientSessionContext() - Method in class org.conscrypt.SSLParametersImpl
- getCompatVersion() - Method in interface org.conscrypt.ct.LogStore
- getContext() - Method in class org.conscrypt.OpenSSLX509Certificate
-
Returns the raw pointer to the X509 context for use in JNI calls.
- getContext() - Method in class org.conscrypt.Spake2PlusKeyManager
- getCostParameter() - Method in class org.conscrypt.ScryptKeySpec
- getCreationTime() - Method in class org.conscrypt.ActiveSession
- getCreationTime() - Method in class org.conscrypt.ExternalSession
- getCreationTime() - Method in class org.conscrypt.Java7ExtendedSSLSession
- getCreationTime() - Method in class org.conscrypt.NativeSslSession.Impl
- getCreationTime() - Method in class org.conscrypt.SessionSnapshot
- 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
- getCurveName() - Method in class org.conscrypt.OpenSSLECGroupContext
- getCurveName(ECParameterSpec) - Static method in class org.conscrypt.Platform
- getCurveNameForTesting() - Method in class org.conscrypt.AbstractConscryptSocket
- getCurveNameForTesting() - Method in class org.conscrypt.ConscryptEngine
- getCurveNameForTesting() - Method in class org.conscrypt.ConscryptEngineSocket
- getCurveNameForTesting() - Method in class org.conscrypt.ConscryptFileDescriptorSocket
- getCurveNameForTesting() - Method in class org.conscrypt.NativeSsl
- getCurveNameForTesting() - Method in class org.conscrypt.OpenSSLSocketImpl
- getDefault() - Static method in class org.conscrypt.SSLParametersImpl
- getDefaultBufferAllocator() - Static method in class org.conscrypt.ConscryptEngine
-
Returns the default
BufferAllocator, which may benullif no default has been explicitly set. - getDefaultCertKeyStore() - Static method in class org.conscrypt.Platform
- getDefaultCipherSuites() - Method in class org.conscrypt.OpenSSLServerSocketFactoryImpl
- getDefaultCipherSuites() - Method in class org.conscrypt.OpenSSLSocketFactoryImpl
- getDefaultCipherSuites(boolean, boolean, boolean) - Static method in class org.conscrypt.SSLParametersImpl
- getDefaultHostnameVerifier() - Static method in class org.conscrypt.Platform
- getDefaultHostnameVerifier() - Static method in class org.conscrypt.TrustManagerImpl
-
Returns the currently-set default hostname verifier.
- getDefaultHostnameVerifier(TrustManager) - Static method in class org.conscrypt.Conscrypt
-
Returns the currently-set default hostname verifier for Conscrypt trust managers.
- getDefaultProtocols() - Static method in class org.conscrypt.NativeCrypto
- getDefaultProviderName() - Static method in class org.conscrypt.Platform
-
Default name used in the
JCE systembyOpenSSLProviderif the default constructor is used. - getDefaultX509KeyManager() - Static method in class org.conscrypt.SSLParametersImpl
- getDefaultX509TrustManager() - Static method in class org.conscrypt.Conscrypt
-
Gets the default X.509 trust manager.
- getDefaultX509TrustManager() - Static method in class org.conscrypt.SSLParametersImpl
- getDelegate() - Method in class org.conscrypt.DuckTypedHpkeSpi
- getDelegate(SSLEngine) - Static method in class org.conscrypt.Java8EngineWrapper
- getDelegatedTask() - Method in class org.conscrypt.ConscryptEngine
- getDelegatedTask() - Method in class org.conscrypt.Java8EngineWrapper
- getDelegatingTrustManager(X509TrustManager, ConscryptEngineSocket) - Static method in class org.conscrypt.ConscryptEngineSocket
- getDescription() - Method in class org.conscrypt.ct.LogInfo
- 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
Bufferor0if 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
- getECPoint() - Method in class org.conscrypt.OpenSSLECPointContext
- getECPrivateKeyWrapper(PrivateKey, NativeRef.EC_GROUP) - Static method in class org.conscrypt.NativeCrypto
- getEnabledCipherSuites() - Method in class org.conscrypt.ConscryptEngine
- getEnabledCipherSuites() - Method in class org.conscrypt.ConscryptEngineSocket
- getEnabledCipherSuites() - Method in class org.conscrypt.ConscryptFileDescriptorSocket
- getEnabledCipherSuites() - Method in class org.conscrypt.ConscryptServerSocket
- getEnabledCipherSuites() - Method in class org.conscrypt.Java8EngineWrapper
- getEnabledCipherSuites() - Method in class org.conscrypt.SSLParametersImpl
- getEnabledProtocols() - Method in class org.conscrypt.ConscryptEngine
- getEnabledProtocols() - Method in class org.conscrypt.ConscryptEngineSocket
- getEnabledProtocols() - Method in class org.conscrypt.ConscryptFileDescriptorSocket
- getEnabledProtocols() - Method in class org.conscrypt.ConscryptServerSocket
-
The names of the protocols' versions that in use on this SSL connection.
- getEnabledProtocols() - Method in class org.conscrypt.Java8EngineWrapper
- getEnabledProtocols() - Method in class org.conscrypt.SSLParametersImpl
- getEnableSessionCreation() - Method in class org.conscrypt.ConscryptEngine
- getEnableSessionCreation() - Method in class org.conscrypt.ConscryptEngineSocket
- getEnableSessionCreation() - Method in class org.conscrypt.ConscryptFileDescriptorSocket
- getEnableSessionCreation() - Method in class org.conscrypt.ConscryptServerSocket
- getEnableSessionCreation() - Method in class org.conscrypt.Java8EngineWrapper
- getEnableSessionCreation() - Method in class org.conscrypt.SSLParametersImpl
- getEncapsulated() - Method in class org.conscrypt.DuckTypedHpkeSpi
- getEncapsulated() - Method in class org.conscrypt.HpkeContextSender
-
Returns the encapsulated key created for this HpkeContextSender.
- getEncapsulated() - Method in class org.conscrypt.HpkeImpl
- getEncapsulated() - Method in interface org.conscrypt.HpkeSpi
-
Returns the encapsulated key material for an HPKE sender.
- getEncapsulatedLength() - Method in enum org.conscrypt.HpkeSuite.KEM
- getEncoded() - Method in class org.conscrypt.OpenSSLECPrivateKey
- getEncoded() - Method in class org.conscrypt.OpenSSLECPublicKey
- getEncoded() - Method in class org.conscrypt.OpenSslEdDsaPrivateKey
- getEncoded() - Method in class org.conscrypt.OpenSslEdDsaPublicKey
- getEncoded() - Method in class org.conscrypt.OpenSslMlDsaPrivateKey
- getEncoded() - Method in class org.conscrypt.OpenSslMlDsaPublicKey
- getEncoded() - Method in class org.conscrypt.OpenSslMlKemPrivateKey
- getEncoded() - Method in class org.conscrypt.OpenSslMlKemPublicKey
- getEncoded() - Method in class org.conscrypt.OpenSSLRSAPrivateKey
- getEncoded() - Method in class org.conscrypt.OpenSSLRSAPublicKey
- getEncoded() - Method in class org.conscrypt.OpenSslSlhDsaPrivateKey
- getEncoded() - Method in class org.conscrypt.OpenSslSlhDsaPublicKey
- getEncoded() - Method in class org.conscrypt.OpenSSLX25519PrivateKey
- getEncoded() - Method in class org.conscrypt.OpenSSLX25519PublicKey
- getEncoded() - Method in class org.conscrypt.OpenSSLX509Certificate
- getEncoded() - 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.OpenSslXwingPrivateKey
- getEncoded() - Method in class org.conscrypt.OpenSslXwingPublicKey
- getEncoded() - Method in class org.conscrypt.ScryptSecretKeyFactory.ScryptKey
- getEncoded() - Method in class org.conscrypt.X509PublicKey
- getEncoded(String) - Method in class org.conscrypt.OpenSSLX509CertPath
- getEncoded(OpenSSLX509CertPath.Encoding) - Method in class org.conscrypt.OpenSSLX509CertPath
- getEncodings() - Method in class org.conscrypt.OpenSSLX509CertPath
- getEncodingsIterator() - Static method in class org.conscrypt.OpenSSLX509CertPath
- getEncryptedPacketLength(ByteBuffer) - Static method in class org.conscrypt.SSLUtils
- getEncryptedPacketLength(ByteBuffer[], int) - Static method in class org.conscrypt.SSLUtils
-
Return how many bytes can be read out of the encrypted data.
- getEndpointIdentificationAlgorithm() - Method in class org.conscrypt.SSLParametersImpl
- getEndpointIdentificationAlgorithm(SSLParameters) - Static method in class org.conscrypt.Platform
- getEngineStatus() - Method in class org.conscrypt.ConscryptEngine
- getEntryType() - Method in class org.conscrypt.ct.CertificateEntry
- getError(int) - Method in class org.conscrypt.NativeSsl
- getEVP_AEAD(int) - Method in class org.conscrypt.OpenSSLAeadCipher
- getEVP_AEAD(int) - Method in class org.conscrypt.OpenSSLAeadCipherAES.GCM_SIV
- getEVP_AEAD(int) - Method in class org.conscrypt.OpenSSLAeadCipherAES.GCM
- getEVP_AEAD(int) - Method in class org.conscrypt.OpenSSLAeadCipherChaCha20
- 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_CTXreference) associated with this operation or0if operation hasn't been initialized. - getExtendedKeyUsage() - Method in class org.conscrypt.OpenSSLX509Certificate
- getExtensions() - Method in class org.conscrypt.ct.SignedCertificateTimestamp
- getExtensionValue(String) - Method in class org.conscrypt.OpenSSLX509Certificate
- getExtensionValue(String) - Method in class org.conscrypt.OpenSSLX509CRL
- getExtensionValue(String) - Method in class org.conscrypt.OpenSSLX509CRLEntry
- getExternalProviders(String) - Static method in class org.conscrypt.CryptoUpcalls
-
Finds providers that are not us that provide the requested algorithms.
- getFileComponent() - Method in enum org.conscrypt.HostProperties.Architecture
-
Returns the value to use when building filenames for this architecture.
- getFileComponent() - Method in enum org.conscrypt.HostProperties.OperatingSystem
-
Returns the value to use when building filenames for this OS.
- getFileDescriptor(Socket) - Static method in class org.conscrypt.Platform
- getFileDescriptor$() - Method in class org.conscrypt.AbstractConscryptSocket
- getFileDescriptor$() - Method in class org.conscrypt.OpenSSLSocketImpl
- getFileDescriptorFromSSLSocket(AbstractConscryptSocket) - Static method in class org.conscrypt.Platform
- getFormat() - Method in class org.conscrypt.OpenSSLECPrivateKey
- getFormat() - Method in class org.conscrypt.OpenSSLECPublicKey
- getFormat() - Method in class org.conscrypt.OpenSslEdDsaPrivateKey
- getFormat() - Method in class org.conscrypt.OpenSslEdDsaPublicKey
- getFormat() - Method in class org.conscrypt.OpenSslMlDsaPrivateKey
- getFormat() - Method in class org.conscrypt.OpenSslMlDsaPublicKey
- getFormat() - Method in class org.conscrypt.OpenSslMlKemPrivateKey
- getFormat() - Method in class org.conscrypt.OpenSslMlKemPublicKey
- getFormat() - Method in class org.conscrypt.OpenSSLRSAPrivateKey
- getFormat() - Method in class org.conscrypt.OpenSSLRSAPublicKey
- getFormat() - Method in class org.conscrypt.OpenSslSlhDsaPrivateKey
- getFormat() - Method in class org.conscrypt.OpenSslSlhDsaPublicKey
- getFormat() - Method in class org.conscrypt.OpenSSLX25519PrivateKey
- getFormat() - Method in class org.conscrypt.OpenSSLX25519PublicKey
- getFormat() - Method in class org.conscrypt.OpenSslXwingPrivateKey
- getFormat() - Method in class org.conscrypt.OpenSslXwingPublicKey
- getFormat() - Method in class org.conscrypt.ScryptSecretKeyFactory.ScryptKey
- getFormat() - Method in class org.conscrypt.X509PublicKey
- getFormat() - Method in class org.conscrypt.XdhKeySpec
- getHandshakeApplicationProtocol() - Method in class org.conscrypt.AbstractConscryptEngine
- getHandshakeApplicationProtocol() - Method in class org.conscrypt.AbstractConscryptSocket
- getHandshakeApplicationProtocol() - Method in class org.conscrypt.ConscryptEngine
- getHandshakeApplicationProtocol() - Method in class org.conscrypt.ConscryptEngineSocket
- getHandshakeApplicationProtocol() - Method in class org.conscrypt.ConscryptFileDescriptorSocket
- getHandshakeApplicationProtocol() - Method in class org.conscrypt.Java8EngineWrapper
- getHandshakeApplicationProtocolSelector() - Method in class org.conscrypt.Java8EngineSocket
- getHandshakeApplicationProtocolSelector() - Method in class org.conscrypt.Java8EngineWrapper
- getHandshakeApplicationProtocolSelector() - Method in class org.conscrypt.Java8FileDescriptorSocket
- getHandshakeLimit() - Method in class org.conscrypt.Spake2PlusKeyManager
- getHandshakeSession() - Method in class org.conscrypt.AbstractConscryptEngine
- getHandshakeSession() - Method in class org.conscrypt.AbstractConscryptSocket
- getHandshakeSession() - Method in class org.conscrypt.ConscryptEngineSocket
- getHandshakeSession() - Method in class org.conscrypt.ConscryptFileDescriptorSocket
- getHandshakeSession() - Method in class org.conscrypt.OpenSSLSocketImpl
- getHandshakeSessionOrThrow(SSLSocket) - Static method in class org.conscrypt.TrustManagerImpl
- getHandshakeStatus() - Method in class org.conscrypt.ConscryptEngine
- getHandshakeStatus() - Method in class org.conscrypt.Java8EngineWrapper
- getHandshakeStatus(int) - Method in class org.conscrypt.ConscryptEngine
- getHandshakeStatusInternal() - Method in class org.conscrypt.ConscryptEngine
- getHashAlgorithm() - Method in class org.conscrypt.ct.DigitallySigned
- getHashName(long) - Static method in class org.conscrypt.OAEPParameters
- getHLength() - Method in enum org.conscrypt.HpkeSuite.KDF
-
Deprecated.
- getHostname() - Method in class org.conscrypt.AbstractConscryptEngine
-
Returns the hostname from
AbstractConscryptEngine.setHostname(String)or supplied by thePeerInfoProviderupon creation. - getHostname() - Method in class org.conscrypt.AbstractConscryptSocket
-
Returns the hostname that was supplied during socket creation.
- getHostname() - Method in class org.conscrypt.ConscryptEngine
-
Returns the hostname from
ConscryptEngine.setHostname(String)or supplied by thePeerInfoProviderupon creation. - getHostname() - Method in class org.conscrypt.Java8EngineWrapper
- getHostname() - Method in class org.conscrypt.OpenSSLSocketImpl
- getHostname() - Method in class org.conscrypt.PeerInfoProvider
-
Returns the hostname supplied during engine/socket creation.
- getHostname(SSLEngine) - Static method in class org.conscrypt.Conscrypt
-
Returns either the hostname supplied during socket creation or via
Conscrypt.setHostname(SSLEngine, String). - getHostname(SSLSocket) - Static method in class org.conscrypt.Conscrypt
-
Returns either the hostname supplied during socket creation or via
Conscrypt.setHostname(SSLSocket, String). - getHostnameOrIP() - Method in class org.conscrypt.AbstractConscryptSocket
-
For the purposes of an SSLSession, we want a way to represent the supplied hostname or the IP address in a textual representation.
- getHostnameOrIP() - Method in class org.conscrypt.OpenSSLSocketImpl
- getHostnameOrIP() - Method in class org.conscrypt.PeerInfoProvider
-
This method attempts to create a textual representation of the peer host or IP.
- getHostnameOrIP(SSLSocket) - Static method in class org.conscrypt.Conscrypt
-
This method attempts to create a textual representation of the peer host or IP.
- getHostnameVerifier() - Method in class org.conscrypt.TrustManagerImpl
-
Returns the currently-set hostname verifier for this instance.
- getHostnameVerifier(TrustManager) - Static method in class org.conscrypt.Conscrypt
-
Returns the currently-set hostname verifier for the given trust manager.
- getHostStringFromInetSocketAddress(InetSocketAddress) - Static method in class org.conscrypt.Platform
- getHttpsVerifier() - Method in class org.conscrypt.TrustManagerImpl
- getId() - Method in class org.conscrypt.ActiveSession
- getId() - Method in class org.conscrypt.ExternalSession
- getId() - Method in enum org.conscrypt.HpkeSuite.AEAD
-
AEAD id in its decimal representation
- getId() - Method in enum org.conscrypt.HpkeSuite.KDF
-
KDF id
- getId() - Method in enum org.conscrypt.HpkeSuite.KEM
-
KEM id
- getId() - Method in class org.conscrypt.Java7ExtendedSSLSession
- getId() - Method in enum org.conscrypt.metrics.CertificateTransparencyVerificationReason
- getId() - Method in enum org.conscrypt.metrics.CipherSuite
- getId() - Method in enum org.conscrypt.metrics.Protocol
- getId() - Method in enum org.conscrypt.metrics.Source
- getId() - Method in class org.conscrypt.NativeSslSession
- getId() - Method in class org.conscrypt.NativeSslSession.Impl
- getId() - Method in class org.conscrypt.SessionSnapshot
- getId() - Method in class org.conscrypt.SSLNullSession
- getID() - Method in class org.conscrypt.ct.LogInfo
-
Get the log's ID, that is the SHA-256 hash of it's public key
- getIdProver() - Method in class org.conscrypt.Spake2PlusKeyManager
- getIds() - Method in class org.conscrypt.AbstractSessionContext
-
This method is provided for API-compatibility only, not intended for use.
- getIdVerifier() - Method in class org.conscrypt.Spake2PlusKeyManager
- getInetAddress() - Method in class org.conscrypt.AbstractConscryptSocket
- getInputStream() - Method in class org.conscrypt.AbstractConscryptSocket
- getInputStream() - Method in class org.conscrypt.ConscryptEngineSocket
- getInputStream() - Method in class org.conscrypt.ConscryptFileDescriptorSocket
- getInstance() - Static method in class org.conscrypt.metrics.NoopStatsLog
- getInstance() - Static method in class org.conscrypt.metrics.StatsLogImpl
- getInstance(Object) - Static method in class org.conscrypt.DuckTypedPSKKeyManager
-
Deprecated.Gets an instance of
DuckTypedPSKKeyManagerwhich delegates all invocations of methods of thePSKKeyManagerinterface to the same methods of the provided object. - getInstance(String) - Static method in class org.conscrypt.HpkeContextRecipient
-
Returns an uninitialised HpkeContextRecipient.
- getInstance(String) - Static method in class org.conscrypt.HpkeContextSender
-
Returns an uninitialised HpkeContextSender.
- getInstance(String, String) - Static method in class org.conscrypt.HpkeContextRecipient
-
Returns an uninitialised HpkeContextRecipient from a specific
Provider - getInstance(String, String) - Static method in class org.conscrypt.HpkeContextSender
-
Returns an uninitialised HpkeContextSender from a specific
Provider - getInstance(String, Provider) - Static method in class org.conscrypt.HpkeContextRecipient
-
Returns an uninitialised HpkeContextRecipient from a specific
Provider - getInstance(String, Provider) - Static method in class org.conscrypt.HpkeContextSender
-
Returns an uninitialised HpkeContextSender from a specific
Provider - getInstance(ECPrivateKey) - Static method in class org.conscrypt.OpenSSLECPrivateKey
- getInstance(ECPublicKey) - Static method in class org.conscrypt.OpenSSLECPublicKey
- getInstance(RSAPrivateCrtKey) - Static method in class org.conscrypt.OpenSSLRSAPrivateCrtKey
- getInstance(RSAPrivateKey) - Static method in class org.conscrypt.OpenSSLRSAPrivateKey
- getInstance(RSAPublicKey) - Static method in class org.conscrypt.OpenSSLRSAPublicKey
- getInstance(ECParameterSpec) - Static method in class org.conscrypt.OpenSSLECGroupContext
- getInstance(OpenSSLECGroupContext, ECPoint) - Static method in class org.conscrypt.OpenSSLECPointContext
- getInstance(OpenSSLKey) - Static method in class org.conscrypt.OpenSSLRSAPrivateKey
- getInvalidSCTs() - Method in class org.conscrypt.ct.VerificationResult
- getIssuerAlternativeNames() - Method in class org.conscrypt.OpenSSLX509Certificate
- getIssuerDN() - Method in class org.conscrypt.OpenSSLX509Certificate
- getIssuerDN() - Method in class org.conscrypt.OpenSSLX509CRL
- getIssuerKeyHash() - Method in class org.conscrypt.ct.CertificateEntry
- 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.
- getJavaX25519ParameterSpec() - Static method in class org.conscrypt.OpenSSLXDHKeyFactory
- getJavaXECPrivateKeySpec() - Static method in class org.conscrypt.OpenSSLXDHKeyFactory
- getJavaXECPublicKeySpec() - Static method in class org.conscrypt.OpenSSLXDHKeyFactory
- getJcaDigestAlgorithmStandardName(String) - Static method in class org.conscrypt.EvpMdRef
-
Returns the canonical JCA digest algorithm name for the provided digest algorithm name or
nullif the digest algorithm is not known. - getJcaDigestAlgorithmStandardNameFromEVP_MD(long) - Static method in class org.conscrypt.EvpMdRef
- getKdf() - Method in class org.conscrypt.HpkeSuite
-
KDF configured while creating an instance of
HpkeSuite - getKeepAlive() - Method in class org.conscrypt.AbstractConscryptSocket
- getKem() - Method in class org.conscrypt.HpkeSuite
-
KEM configured while creating an instance of
HpkeSuite - getKey() - Method in class org.conscrypt.XdhKeySpec
-
Returns the public or private key in its raw format.
- getKey(String, String, Socket) - 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 class org.conscrypt.DuckTypedPSKKeyManager
-
Deprecated.
- getKey(String, String, SSLEngine) - Method in interface org.conscrypt.PSKKeyManager
-
Deprecated.Gets the PSK to use for the provided engine.
- getKeyLength() - Method in enum org.conscrypt.HpkeSuite.AEAD
- getKeyLength() - Method in class org.conscrypt.ScryptKeySpec
- getKeyManagers() - Method in class org.conscrypt.DefaultSSLContextImpl
- getKeySize(PublicKey) - Method in class org.conscrypt.CertificatePriorityComparator
- getKeyUsage() - Method in class org.conscrypt.OpenSSLX509Certificate
- getKnownLog(byte[]) - Method in interface org.conscrypt.ct.LogStore
- getLastAccessedTime() - Method in class org.conscrypt.ActiveSession
-
Returns the last time this SSL session was accessed.
- getLastAccessedTime() - Method in class org.conscrypt.ExternalSession
- getLastAccessedTime() - Method in class org.conscrypt.Java7ExtendedSSLSession
- getLastAccessedTime() - Method in class org.conscrypt.SessionSnapshot
- getLastAccessedTime() - Method in class org.conscrypt.SSLNullSession
- getLocalAddress() - Method in class org.conscrypt.AbstractConscryptSocket
- getLocalCertificates() - Method in class org.conscrypt.ActiveSession
- getLocalCertificates() - Method in class org.conscrypt.ExternalSession
- getLocalCertificates() - Method in class org.conscrypt.Java7ExtendedSSLSession
- getLocalCertificates() - Method in class org.conscrypt.NativeSsl
- getLocalCertificates() - Method in class org.conscrypt.SessionSnapshot
- getLocalCertificates() - Method in class org.conscrypt.SSLNullSession
- getLocalPort() - Method in class org.conscrypt.AbstractConscryptSocket
- getLocalPrincipal() - Method in class org.conscrypt.ActiveSession
- getLocalPrincipal() - Method in class org.conscrypt.ExternalSession
- getLocalPrincipal() - Method in class org.conscrypt.Java7ExtendedSSLSession
- getLocalPrincipal() - Method in class org.conscrypt.SessionSnapshot
- getLocalPrincipal() - Method in class org.conscrypt.SSLNullSession
- getLocalSocketAddress() - Method in class org.conscrypt.AbstractConscryptSocket
- getLocalSupportedSignatureAlgorithms() - Method in class org.conscrypt.ActiveSession
- getLocalSupportedSignatureAlgorithms() - Method in interface org.conscrypt.ConscryptSession
- getLocalSupportedSignatureAlgorithms() - Method in class org.conscrypt.ExternalSession
- getLocalSupportedSignatureAlgorithms() - Method in class org.conscrypt.Java7ExtendedSSLSession
- getLocalSupportedSignatureAlgorithms() - Method in class org.conscrypt.SessionSnapshot
- getLocalSupportedSignatureAlgorithms() - Method in class org.conscrypt.SSLNullSession
- getLogID() - Method in class org.conscrypt.ct.SignedCertificateTimestamp
- getLogInfo() - Method in class org.conscrypt.ct.VerifiedSCT
- getMac(byte[]) - Method in class org.conscrypt.Hkdf
- getMacAlgorithmName() - Method in enum org.conscrypt.HpkeSuite.KDF
-
Deprecated.
- getMacLength() - Method in class org.conscrypt.Hkdf
- getMacLength() - Method in enum org.conscrypt.HpkeSuite.KDF
-
The length in bytes for the output extract function.
- getMacName() - Method in enum org.conscrypt.HpkeSuite.KDF
- getMajorVersion() - Method in interface org.conscrypt.ct.LogStore
- getMaxSealOverhead() - Method in class org.conscrypt.NativeSsl
- getMillisSinceBoot() - Static method in class org.conscrypt.Platform
- getMinCompatVersionAvailable() - Method in interface org.conscrypt.ct.LogStore
- getMinorVersion() - Method in interface org.conscrypt.ct.LogStore
- getMlDsaAlgorithm() - Method in class org.conscrypt.OpenSslMlDsaPrivateKey
- getMlDsaAlgorithm() - Method in class org.conscrypt.OpenSslMlDsaPublicKey
- getMlDsaAlgorithm(OpenSSLKey) - Static method in class org.conscrypt.OpenSslMlDsaKeyFactory
- getMlKemAlgorithm() - Method in class org.conscrypt.OpenSslMlKemPrivateKey
- getMlKemAlgorithm() - Method in class org.conscrypt.OpenSslMlKemPublicKey
- getModulus() - Method in class org.conscrypt.OpenSSLRSAPrivateKey
- getModulus() - Method in class org.conscrypt.OpenSSLRSAPublicKey
- getNamedGroups() - Method in class org.conscrypt.SSLParametersImpl
- getNativeRef() - Method in class org.conscrypt.OpenSSLECGroupContext
- getNativeRef() - Method in class org.conscrypt.OpenSSLECPointContext
- getNativeRef() - Method in class org.conscrypt.OpenSSLKey
-
Returns the EVP_PKEY context for use in JNI calls.
- getNeedClientAuth() - Method in class org.conscrypt.ConscryptEngine
- getNeedClientAuth() - Method in class org.conscrypt.ConscryptEngineSocket
- getNeedClientAuth() - Method in class org.conscrypt.ConscryptFileDescriptorSocket
- getNeedClientAuth() - Method in class org.conscrypt.ConscryptServerSocket
- getNeedClientAuth() - Method in class org.conscrypt.Java8EngineWrapper
- getNeedClientAuth() - Method in class org.conscrypt.SSLParametersImpl
- getnEnc() - Method in enum org.conscrypt.HpkeSuite.KEM
-
Deprecated.
- getNextUpdate() - Method in class org.conscrypt.OpenSSLX509CRL
- getNk() - Method in enum org.conscrypt.HpkeSuite.AEAD
-
Deprecated.
- getNn() - Method in enum org.conscrypt.HpkeSuite.AEAD
-
Deprecated.
- getNonceLength() - Method in enum org.conscrypt.HpkeSuite.AEAD
- getNonCriticalExtensionOIDs() - Method in class org.conscrypt.OpenSSLX509Certificate
- getNonCriticalExtensionOIDs() - Method in class org.conscrypt.OpenSSLX509CRL
- getNonCriticalExtensionOIDs() - Method in class org.conscrypt.OpenSSLX509CRLEntry
- getNormalized(String) - Static method in enum org.conscrypt.OpenSSLCipher.Mode
- getNormalized(String) - Static method in enum org.conscrypt.OpenSSLCipher.Padding
- getNotAfter() - Method in class org.conscrypt.OpenSSLX509Certificate
- getNotBefore() - Method in class org.conscrypt.OpenSSLX509Certificate
- getNpnSelectedProtocol() - Method in class org.conscrypt.OpenSSLSocketImpl
-
Deprecated.NPN is not supported
- getNt() - Method in enum org.conscrypt.HpkeSuite.AEAD
-
Deprecated.
- getNullSession() - Static method in class org.conscrypt.SSLNullSession
- getOcspDataFromSession(SSLSession) - Static method in class org.conscrypt.TrustManagerImpl
- getOcspResponse(ConscryptSession) - Static method in class org.conscrypt.NativeSslSession
- getOCSPResponse() - Method in class org.conscrypt.SSLParametersImpl
- getOid() - Method in class org.conscrypt.OpenSSLXECParameterSpec
- getOOBInline() - Method in class org.conscrypt.AbstractConscryptSocket
- getOpenSSLKey() - Method in class org.conscrypt.OpenSSLECPrivateKey
- getOpenSSLKey() - Method in class org.conscrypt.OpenSSLECPublicKey
- getOpenSSLKey() - Method in class org.conscrypt.OpenSslEdDsaPrivateKey
- getOpenSSLKey() - Method in class org.conscrypt.OpenSslEdDsaPublicKey
- getOpenSSLKey() - Method in interface org.conscrypt.OpenSSLKeyHolder
- getOpenSSLKey() - Method in class org.conscrypt.OpenSslMlDsaPrivateKey
- getOpenSSLKey() - Method in class org.conscrypt.OpenSslMlDsaPublicKey
- getOpenSSLKey() - Method in class org.conscrypt.OpenSSLRSAPrivateKey
- getOpenSSLKey() - Method in class org.conscrypt.OpenSSLRSAPublicKey
- getOpenSSLKey(PrivateKey) - Static method in class org.conscrypt.OpenSSLKey
-
Gets the
OpenSSLKeyinstance of the provided key. - getOpenSslKeyFromPkcS8(byte[]) - Static method in class org.conscrypt.OpenSslEdDsaPrivateKey
- getOpenSslKeyFromRaw(byte[]) - Static method in class org.conscrypt.OpenSslEdDsaPrivateKey
- getOpenSslKeyFromRaw(byte[]) - Static method in class org.conscrypt.OpenSslEdDsaPublicKey
- getOpenSslKeyFromRaw(byte[], MlDsaAlgorithm) - Static method in class org.conscrypt.OpenSslMlDsaPublicKey
- getOpenSslKeyFromSeed(byte[], MlDsaAlgorithm) - Static method in class org.conscrypt.OpenSslMlDsaPrivateKey
- getOpenSslKeyFromX509(byte[]) - Static method in class org.conscrypt.OpenSslEdDsaPublicKey
- getOperatingSystem(String) - Static method in class org.conscrypt.HostProperties
- getOperator() - Method in class org.conscrypt.ct.LogInfo
- getOrCreateLazyDirectBuffer() - Method in class org.conscrypt.ConscryptEngine
- getOrigin() - Method in class org.conscrypt.ct.SignedCertificateTimestamp
- getOriginalHostNameFromInetAddress(InetAddress) - Static method in class org.conscrypt.Platform
- getOutputSize(byte[]) - Method in class org.conscrypt.OpenSSLXDHKeyAgreement
- getOutputSize(OpenSSLKey) - Method in class org.conscrypt.OpenSSLECDHKeyAgreement
- getOutputSize(T) - Method in class org.conscrypt.OpenSSLBaseDHKeyAgreement
-
Returns the expected result length for the given
key. - getOutputSizeForFinal(int) - Method in class org.conscrypt.OpenSSLAeadCipherAES
- getOutputSizeForFinal(int) - Method in class org.conscrypt.OpenSSLAeadCipherChaCha20
- getOutputSizeForFinal(int) - Method in class org.conscrypt.OpenSSLCipher
-
The size of output if
doFinal()is called with thisinputLen. - getOutputSizeForFinal(int) - Method in class org.conscrypt.OpenSSLCipherChaCha20
- getOutputSizeForFinal(int) - Method in class org.conscrypt.OpenSSLEvpCipher
- getOutputSizeForUpdate(int) - Method in class org.conscrypt.OpenSSLAeadCipher
-
AEAD buffers everything until a final output.
- getOutputSizeForUpdate(int) - Method in class org.conscrypt.OpenSSLCipher
-
The size of output if
update()is called with thisinputLen. - getOutputSizeForUpdate(int) - Method in class org.conscrypt.OpenSSLCipherChaCha20
- getOutputSizeForUpdate(int) - Method in class org.conscrypt.OpenSSLEvpCipher
- getOutputStream() - Method in class org.conscrypt.AbstractConscryptSocket
- getOutputStream() - Method in class org.conscrypt.ConscryptEngineSocket
- getOutputStream() - Method in class org.conscrypt.ConscryptFileDescriptorSocket
- getPacketBufferSize() - Method in class org.conscrypt.ActiveSession
- getPacketBufferSize() - Method in class org.conscrypt.ExternalSession
- getPacketBufferSize() - Method in class org.conscrypt.Java7ExtendedSSLSession
- getPacketBufferSize() - Method in class org.conscrypt.SessionSnapshot
- getPacketBufferSize() - Method in class org.conscrypt.SSLNullSession
- getPadding() - Method in class org.conscrypt.OpenSSLCipher
-
Returns the padding type for which this cipher is initialized.
- getParallelizationParameter() - Method in class org.conscrypt.ScryptKeySpec
- getParameterSpec(AlgorithmParameters) - Method in class org.conscrypt.OpenSSLAeadCipherAES
- getParameterSpec(AlgorithmParameters) - Method in class org.conscrypt.OpenSSLCipher
- getParams() - Method in class org.conscrypt.OpenSSLECPrivateKey
- getParams() - Method in class org.conscrypt.OpenSSLECPublicKey
- getParsedTlsNamedGroupsPropertyOrNull() - Static method in class org.conscrypt.NativeSsl
-
Returns the parsed value of the "jdk.tls.namedGroups" property.
- getPassword() - Method in class org.conscrypt.ScryptKeySpec
- getPassword() - Method in class org.conscrypt.Spake2PlusKeyManager
- getPeerCertificateChain() - Method in class org.conscrypt.ActiveSession
-
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.ExternalSession
- getPeerCertificateChain() - Method in class org.conscrypt.Java7ExtendedSSLSession
- getPeerCertificateChain() - Method in class org.conscrypt.SessionSnapshot
- getPeerCertificateChain() - Method in class org.conscrypt.SSLNullSession
- getPeerCertificateOcspData() - Method in class org.conscrypt.NativeSsl
- getPeerCertificates() - Method in class org.conscrypt.ActiveSession
- getPeerCertificates() - Method in interface org.conscrypt.ConscryptSession
- getPeerCertificates() - Method in class org.conscrypt.ExternalSession
- getPeerCertificates() - Method in class org.conscrypt.Java7ExtendedSSLSession
- getPeerCertificates() - Method in class org.conscrypt.NativeSsl
- getPeerCertificates() - Method in class org.conscrypt.SessionSnapshot
- getPeerCertificates() - Method in class org.conscrypt.SSLNullSession
- getPeerHost() - Method in class org.conscrypt.AbstractConscryptEngine
- getPeerHost() - Method in class org.conscrypt.ActiveSession
- getPeerHost() - Method in class org.conscrypt.ConscryptEngine
- getPeerHost() - Method in class org.conscrypt.ExternalSession
- getPeerHost() - Method in class org.conscrypt.Java7ExtendedSSLSession
- getPeerHost() - Method in class org.conscrypt.Java8EngineWrapper
- getPeerHost() - Method in class org.conscrypt.NativeSslSession
- getPeerHost() - Method in class org.conscrypt.NativeSslSession.Impl
- getPeerHost() - Method in class org.conscrypt.SessionSnapshot
- getPeerHost() - Method in class org.conscrypt.SSLNullSession
- getPeerOcspStapledResponse() - Method in class org.conscrypt.NativeSslSession
-
Returns the OCSP stapled response.
- getPeerOcspStapledResponse() - Method in class org.conscrypt.NativeSslSession.Impl
- getPeerPort() - Method in class org.conscrypt.AbstractConscryptEngine
- getPeerPort() - Method in class org.conscrypt.ActiveSession
- getPeerPort() - Method in class org.conscrypt.ConscryptEngine
- getPeerPort() - Method in class org.conscrypt.ExternalSession
- getPeerPort() - Method in class org.conscrypt.Java7ExtendedSSLSession
- getPeerPort() - Method in class org.conscrypt.Java8EngineWrapper
- getPeerPort() - Method in class org.conscrypt.NativeSslSession
- getPeerPort() - Method in class org.conscrypt.NativeSslSession.Impl
- getPeerPort() - Method in class org.conscrypt.SessionSnapshot
- getPeerPort() - Method in class org.conscrypt.SSLNullSession
- getPeerPrincipal() - Method in class org.conscrypt.ActiveSession
- getPeerPrincipal() - Method in class org.conscrypt.ExternalSession
- getPeerPrincipal() - Method in class org.conscrypt.Java7ExtendedSSLSession
- getPeerPrincipal() - Method in class org.conscrypt.SessionSnapshot
- getPeerPrincipal() - Method in class org.conscrypt.SSLNullSession
- getPeerSignedCertificateTimestamp() - Method in class org.conscrypt.ActiveSession
-
Returns the signed certificate timestamp (SCT) received from the peer.
- getPeerSignedCertificateTimestamp() - Method in interface org.conscrypt.ConscryptSession
-
Returns the signed certificate timestamp (SCT) received from the peer.
- getPeerSignedCertificateTimestamp() - Method in class org.conscrypt.ExternalSession
- getPeerSignedCertificateTimestamp() - Method in class org.conscrypt.Java7ExtendedSSLSession
- getPeerSignedCertificateTimestamp() - Method in class org.conscrypt.NativeSslSession
-
Returns the signed certificate timestamp (SCT) received from the peer.
- getPeerSignedCertificateTimestamp() - Method in class org.conscrypt.NativeSslSession.Impl
- getPeerSignedCertificateTimestamp() - Method in class org.conscrypt.SessionSnapshot
- getPeerSignedCertificateTimestamp() - Method in class org.conscrypt.SSLNullSession
- getPeerSupportedSignatureAlgorithms() - Method in class org.conscrypt.ActiveSession
- getPeerSupportedSignatureAlgorithms() - Method in interface org.conscrypt.ConscryptSession
- getPeerSupportedSignatureAlgorithms() - Method in class org.conscrypt.ExternalSession
- getPeerSupportedSignatureAlgorithms() - Method in class org.conscrypt.Java7ExtendedSSLSession
- getPeerSupportedSignatureAlgorithms() - Method in class org.conscrypt.SessionSnapshot
- getPeerSupportedSignatureAlgorithms() - Method in class org.conscrypt.SSLNullSession
- getPeerTlsSctData() - Method in class org.conscrypt.NativeSsl
- getPendingReadableBytes() - Method in class org.conscrypt.NativeSsl
- getPendingWrittenBytes() - Method in class org.conscrypt.NativeSsl.BioWrapper
- getPkcs8Preamble(MlKemAlgorithm) - Static method in class org.conscrypt.OpenSslMlKemPrivateKey
- getPKeyType(MlDsaAlgorithm) - Static method in class org.conscrypt.OpenSslMlDsaKeyFactory
- getPort() - Method in class org.conscrypt.AbstractConscryptSocket
- getPort() - Method in class org.conscrypt.PeerInfoProvider
-
Gets the port of the peer.
- 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() - Method in class org.conscrypt.OpenSSLECPrivateKey
- getPrivateKey() - Method in class org.conscrypt.OpenSSLKey
- getPrivateKey(String) - Method in class org.conscrypt.KeyManagerImpl
- getPrivateKey(PKCS8EncodedKeySpec, int) - Static method in class org.conscrypt.OpenSSLKey
- getPrivateKeyLength() - Method in enum org.conscrypt.HpkeSuite.KEM
-
Returns The length in bytes of an encoded private key for this KEM.
- getPrivateRecipientKeyBytes(PrivateKey) - Method in class org.conscrypt.HpkeImpl
- getPrivateRecipientKeyBytes(PrivateKey) - Method in class org.conscrypt.HpkeImpl.HpkeMlKemImpl
- getPrivateRecipientKeyBytes(PrivateKey) - Method in class org.conscrypt.HpkeImpl.HpkeX25519Impl
- getPrivateRecipientKeyBytes(PrivateKey) - Method in class org.conscrypt.HpkeImpl.HpkeXwingImpl
- getProtocol() - Method in class org.conscrypt.ActiveSession
- getProtocol() - Method in class org.conscrypt.ExternalSession
- getProtocol() - Method in class org.conscrypt.Java7ExtendedSSLSession
- getProtocol() - Method in class org.conscrypt.NativeSslSession
- getProtocol() - Method in class org.conscrypt.NativeSslSession.Impl
- getProtocol() - Method in class org.conscrypt.SessionSnapshot
- getProtocol() - Method in class org.conscrypt.SSLNullSession
- getProtocolConstant(String) - Static method in class org.conscrypt.NativeCrypto
- getProtocolRange(String[]) - Static method in class org.conscrypt.NativeCrypto
- getPSKKey(PSKKeyManager, String, String) - Method in class org.conscrypt.ConscryptEngine
- getPSKKey(PSKKeyManager, String, String) - Method in class org.conscrypt.ConscryptFileDescriptorSocket
- 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.ct.LogInfo
- getPublicKey() - Method in class org.conscrypt.OpenSSLECPublicKey
- getPublicKey() - Method in class org.conscrypt.OpenSSLKey
- getPublicKey() - Method in class org.conscrypt.OpenSSLX509Certificate
- getPublicKey(X509EncodedKeySpec, int) - Static method in class org.conscrypt.OpenSSLKey
- getPublicKeyLength() - Method in enum org.conscrypt.HpkeSuite.KEM
-
Returns the length in bytes of an encoded public key for this KEM.
- getRaw() - Method in class org.conscrypt.OpenSslEdDsaPrivateKey
- getRaw() - Method in class org.conscrypt.OpenSslEdDsaPublicKey
- getRaw() - Method in class org.conscrypt.OpenSslMlDsaPublicKey
- getRaw() - Method in class org.conscrypt.OpenSslMlKemPublicKey
- getRaw() - Method in class org.conscrypt.OpenSslSlhDsaPrivateKey
- getRaw() - Method in class org.conscrypt.OpenSslSlhDsaPublicKey
- getRaw() - Method in class org.conscrypt.OpenSslXwingPrivateKey
- getRaw() - Method in class org.conscrypt.OpenSslXwingPublicKey
- getReceiveBufferSize() - Method in class org.conscrypt.AbstractConscryptSocket
- getRecipientPublicKeyBytes(PublicKey) - Method in class org.conscrypt.HpkeImpl
- getRecipientPublicKeyBytes(PublicKey) - Method in class org.conscrypt.HpkeImpl.HpkeMlKemImpl
- getRecipientPublicKeyBytes(PublicKey) - Method in class org.conscrypt.HpkeImpl.HpkeX25519Impl
- getRecipientPublicKeyBytes(PublicKey) - Method in class org.conscrypt.HpkeImpl.HpkeXwingImpl
- getRemoteSocketAddress() - Method in class org.conscrypt.AbstractConscryptSocket
- getRequestedServerName() - Method in class org.conscrypt.ActiveSession
- getRequestedServerName() - Method in interface org.conscrypt.ConscryptSession
- getRequestedServerName() - Method in class org.conscrypt.ExternalSession
- getRequestedServerName() - Method in class org.conscrypt.Java7ExtendedSSLSession
- getRequestedServerName() - Method in class org.conscrypt.NativeSsl
- getRequestedServerName() - Method in class org.conscrypt.SessionSnapshot
- getRequestedServerName() - Method in class org.conscrypt.SSLNullSession
- getRequestedServerNames() - Method in class org.conscrypt.Java8ExtendedSSLSession
- getReuseAddress() - Method in class org.conscrypt.AbstractConscryptSocket
- 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
readLinemethod, but matches what OpenSSL expects from aBIO_getsmethod. - getS() - Method in class org.conscrypt.OpenSSLECPrivateKey
- getSalt() - Method in class org.conscrypt.ScryptKeySpec
- getSct() - Method in class org.conscrypt.ct.VerifiedSCT
- getSCTsFromOCSPResponse(byte[], OpenSSLX509Certificate[]) - Method in class org.conscrypt.ct.Verifier
-
Extract a list of SignedCertificateTimestamp contained in an OCSP response.
- getSCTsFromSCTList(byte[], SignedCertificateTimestamp.Origin) - Static method in class org.conscrypt.ct.Verifier
-
Parse an encoded SignedCertificateTimestampList into a list of SignedCertificateTimestamp instances, as described by RFC6962.
- getSCTsFromTLSExtension(byte[]) - Method in class org.conscrypt.ct.Verifier
-
Extract a list of SignedCertificateTimestamp from a TLS "signed_certificate_timestamp" extension as described by RFC6962.
- getSCTsFromX509Extension(OpenSSLX509Certificate) - Method in class org.conscrypt.ct.Verifier
-
Extract a list of SignedCertificateTimestamp embedded in an X509 certificate.
- getSecretLength() - Method in enum org.conscrypt.HpkeSuite.KEM
-
Returns the length in bytes of a KEM shared secret produced by this KEM.
- getSeed() - Method in class org.conscrypt.OpenSslMlDsaPrivateKey
- getSeed() - Method in class org.conscrypt.OpenSslMlKemPrivateKey
- getSendBufferSize() - Method in class org.conscrypt.AbstractConscryptSocket
- 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
- getServerX509KeyType(long) - Static method in class org.conscrypt.SSLUtils
-
Returns key type constant suitable for calling X509KeyManager.chooseServerAlias or X509ExtendedKeyManager.chooseEngineServerAlias.
- getSession() - Method in class org.conscrypt.ConscryptEngine
- getSession() - Method in class org.conscrypt.ConscryptEngineSocket
- getSession() - Method in class org.conscrypt.ConscryptFileDescriptorSocket
- getSession() - Method in class org.conscrypt.Java8EngineWrapper
- getSession(byte[]) - Method in class org.conscrypt.AbstractSessionContext
-
This is provided for API-compatibility only, not intended for use.
- getSession(String, int) - Method in class org.conscrypt.ClientSessionContext
-
Finds a cached session for the given host name and port.
- getSessionCacheSize() - Method in class org.conscrypt.AbstractSessionContext
- getSessionContext() - Method in class org.conscrypt.ActiveSession
- getSessionContext() - Method in class org.conscrypt.ExternalSession
- getSessionContext() - Method in class org.conscrypt.Java7ExtendedSSLSession
- getSessionContext() - Method in class org.conscrypt.SessionSnapshot
- getSessionContext() - Method in class org.conscrypt.SSLNullSession
- getSessionContext() - Method in class org.conscrypt.SSLParametersImpl
- getSessionData(byte[]) - Method in interface org.conscrypt.SSLServerSessionCache
-
Gets the session data for given session ID.
- getSessionData(String, int) - Method in class org.conscrypt.FileClientSessionCache.Impl
- getSessionData(String, int) - Method in interface org.conscrypt.SSLClientSessionCache
-
Gets data from a pre-existing session for a given server host and port.
- getSessionFromCache(byte[]) - Method in class org.conscrypt.AbstractSessionContext
-
Called for server sessions only.
- getSessionFromPersistentCache(byte[]) - Method in class org.conscrypt.AbstractSessionContext
-
Called for server sessions only.
- getSessionFromPersistentCache(byte[]) - Method in class org.conscrypt.ClientSessionContext
- getSessionFromPersistentCache(byte[]) - Method in class org.conscrypt.ServerSessionContext
- getSessionId() - Method in class org.conscrypt.NativeSsl
- getSessionTimeout() - Method in class org.conscrypt.AbstractSessionContext
- 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.ct.DigitallySigned
- getSignature() - Method in class org.conscrypt.ct.SignedCertificateTimestamp
- getSignature() - Method in class org.conscrypt.OpenSSLX509Certificate
- getSignature() - Method in class org.conscrypt.OpenSSLX509CRL
- getSignatureAlgorithm() - Method in class org.conscrypt.ct.DigitallySigned
- getSniHostName(SSLParameters) - Static method in class org.conscrypt.Java8PlatformUtil
- getSNIMatchers() - Method in class org.conscrypt.SSLParametersImpl
- getSoLinger() - Method in class org.conscrypt.AbstractConscryptSocket
- getSoTimeout() - Method in class org.conscrypt.AbstractConscryptSocket
- getSoWriteTimeout() - Method in class org.conscrypt.AbstractConscryptSocket
-
Note write timeouts are not part of the javax.net.ssl.SSLSocket API
- getSoWriteTimeout() - Method in class org.conscrypt.ConscryptFileDescriptorSocket
-
Note write timeouts are not part of the javax.net.ssl.SSLSocket API
- getSoWriteTimeout() - Method in class org.conscrypt.OpenSSLSocketImpl
- getSpake2PlusKeyManager() - Method in class org.conscrypt.SSLParametersImpl
- getSpi() - Method in class org.conscrypt.HpkeContext
-
Returns the
HpkeSpibeing used by this HpkeContext. - getSSLParameters() - Method in class org.conscrypt.ConscryptEngine
- getSSLParameters() - Method in class org.conscrypt.ConscryptEngineSocket
- getSSLParameters() - Method in class org.conscrypt.ConscryptFileDescriptorSocket
- getSSLParameters() - Method in class org.conscrypt.ConscryptServerSocket
- getSSLParameters() - Method in class org.conscrypt.Java8EngineWrapper
- getSSLParameters(SSLParameters, SSLParametersImpl) - Static method in class org.conscrypt.Java8PlatformUtil
- getSSLParameters(SSLParameters, SSLParametersImpl) - Static method in class org.conscrypt.Java9PlatformUtil
- getSSLParameters(SSLParameters, SSLParametersImpl) - Static method in class org.conscrypt.Platform
- getSSLParameters(SSLParameters, SSLParametersImpl, AbstractConscryptSocket) - Static method in class org.conscrypt.Java8PlatformUtil
- getSSLParameters(SSLParameters, SSLParametersImpl, AbstractConscryptSocket) - Static method in class org.conscrypt.Java9PlatformUtil
- getSSLParameters(SSLParameters, SSLParametersImpl, AbstractConscryptSocket) - Static method in class org.conscrypt.Platform
- getSSLParameters(SSLParameters, SSLParametersImpl, ConscryptEngine) - Static method in class org.conscrypt.Java8PlatformUtil
- getSSLParameters(SSLParameters, SSLParametersImpl, ConscryptEngine) - Static method in class org.conscrypt.Java9PlatformUtil
- getSSLParameters(SSLParameters, SSLParametersImpl, ConscryptEngine) - Static method in class org.conscrypt.Platform
- getState() - Method in class org.conscrypt.ct.LogInfo
- getState() - Method in interface org.conscrypt.ct.LogStore
- getStateAt(long) - Method in class org.conscrypt.ct.LogInfo
- getStateTimestamp() - Method in class org.conscrypt.ct.LogInfo
- getStatsEvent() - Method in class org.conscrypt.metrics.ReflexiveStatsEvent
- getStatsLog() - Static method in class org.conscrypt.Platform
- getStatsSource() - Static method in class org.conscrypt.Platform
- getStatus() - Method in class org.conscrypt.ct.VerifiedSCT
- getStatusResponses() - Method in class org.conscrypt.ActiveSession
-
Returns the OCSP stapled response.
- getStatusResponses() - Method in interface org.conscrypt.ConscryptSession
-
Returns the OCSP stapled response.
- getStatusResponses() - Method in class org.conscrypt.ExternalSession
- getStatusResponses() - Method in class org.conscrypt.Java7ExtendedSSLSession
-
Provides forward-compatibility with Java 9.
- getStatusResponses() - Method in class org.conscrypt.SessionSnapshot
- getStatusResponses() - Method in class org.conscrypt.SSLNullSession
- getSubjectAlternativeNames() - Method in class org.conscrypt.OpenSSLX509Certificate
- getSubjectAltNames(X509Certificate, int) - Static method in class org.conscrypt.OkHostnameVerifier
- 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.ConscryptEngine
- getSupportedCipherSuites() - Method in class org.conscrypt.ConscryptEngineSocket
- getSupportedCipherSuites() - Method in class org.conscrypt.ConscryptFileDescriptorSocket
- getSupportedCipherSuites() - Method in class org.conscrypt.ConscryptServerSocket
- getSupportedCipherSuites() - Method in class org.conscrypt.Java8EngineWrapper
- getSupportedCipherSuites() - Static method in class org.conscrypt.NativeCrypto
- getSupportedCipherSuites() - Method in class org.conscrypt.OpenSSLServerSocketFactoryImpl
- getSupportedCipherSuites() - Method in class org.conscrypt.OpenSSLSocketFactoryImpl
- getSupportedClientKeyTypes(byte[], int[]) - Static method in class org.conscrypt.SSLUtils
-
Gets the supported key types for client certificates based on the
ClientCertificateTypevalues provided by the server. - getSupportedExtensions() - Method in class org.conscrypt.TrustManagerImpl.ExtendedKeyUsagePKIXCertPathChecker
- getSupportedProtocols() - Method in class org.conscrypt.ConscryptEngine
- getSupportedProtocols() - Method in class org.conscrypt.ConscryptEngineSocket
- getSupportedProtocols() - Method in class org.conscrypt.ConscryptFileDescriptorSocket
- getSupportedProtocols() - Method in class org.conscrypt.ConscryptServerSocket
-
The names of the protocols' versions that may be used on this SSL connection.
- getSupportedProtocols() - Method in class org.conscrypt.Java8EngineWrapper
- getSupportedProtocols() - Static method in class org.conscrypt.NativeCrypto
- getSystemClassLoader() - Static method in class org.conscrypt.Platform
- getTagLength() - Method in enum org.conscrypt.HpkeSuite.AEAD
- getTBSCertificate() - Method in class org.conscrypt.OpenSSLX509Certificate
- getTBSCertificateWithoutExtension(String) - Method in class org.conscrypt.OpenSSLX509Certificate
-
Returns a re-encoded TBSCertificate with the extension identified by oid removed.
- getTBSCertList() - Method in class org.conscrypt.OpenSSLX509CRL
- getTcpNoDelay() - Method in class org.conscrypt.AbstractConscryptSocket
- getTempDir() - Static method in class org.conscrypt.HostProperties
- getThisUpdate() - Method in class org.conscrypt.OpenSSLX509CRL
- getTime() - Method in class org.conscrypt.NativeSsl
- getTimeout() - Method in class org.conscrypt.NativeSsl
- getTimestamp() - Method in interface org.conscrypt.ct.LogStore
- getTimestamp() - Method in class org.conscrypt.ct.SignedCertificateTimestamp
- getTLen() - Method in class org.conscrypt.GCMParameters
-
Returns the tag length in bits.
- getTlsChannelId() - Method in class org.conscrypt.NativeSsl
- getTlsSctDataFromSession(SSLSession) - Method in class org.conscrypt.TrustManagerImpl
- getTlsUnique() - Method in class org.conscrypt.AbstractConscryptEngine
-
Returns the tls-unique channel binding value for this connection, per RFC 5929.
- getTlsUnique() - Method in class org.conscrypt.AbstractConscryptSocket
-
Returns the tls-unique channel binding value for this connection, per RFC 5929.
- getTlsUnique() - Method in class org.conscrypt.ConscryptEngine
- getTlsUnique() - Method in class org.conscrypt.ConscryptEngineSocket
- getTlsUnique() - Method in class org.conscrypt.ConscryptFileDescriptorSocket
- getTlsUnique() - Method in class org.conscrypt.Java8EngineWrapper
- getTlsUnique() - Method in class org.conscrypt.NativeSsl
- getTlsUnique(SSLEngine) - Static method in class org.conscrypt.Conscrypt
-
Returns the tls-unique channel binding value for this connection, per RFC 5929.
- getTlsUnique(SSLSocket) - Static method in class org.conscrypt.Conscrypt
-
Returns the tls-unique channel binding value for this connection, per RFC 5929.
- getTrafficClass() - Method in class org.conscrypt.AbstractConscryptSocket
- getTrustAnchor(X509Certificate) - Method in interface org.conscrypt.ConscryptCertStore
-
Returns a stored CA certificate with the same name and public key as the provided
X509Certificate. - getTrustedChainForServer(X509Certificate[], String, Socket) - Method in class org.conscrypt.TrustManagerImpl
-
Returns the full trusted certificate chain found from
certs. - getTrustedChainForServer(X509Certificate[], String, SSLEngine) - Method in class org.conscrypt.TrustManagerImpl
-
Returns the full trusted certificate chain found from
certs. - getTrustManagers() - Method in class org.conscrypt.DefaultSSLContextImpl
- getU() - Method in interface org.conscrypt.OpenSSLX25519Key
- getU() - Method in class org.conscrypt.OpenSSLX25519PrivateKey
- getU() - Method in class org.conscrypt.OpenSSLX25519PublicKey
- getUids() - Static method in class org.conscrypt.Platform
- getUnderlyingInputStream() - Method in class org.conscrypt.ConscryptEngineSocket
- getUnderlyingOutputStream() - Method in class org.conscrypt.ConscryptEngineSocket
- getUrl() - Method in class org.conscrypt.ct.LogInfo
- getUseCipherSuitesOrder() - Method in class org.conscrypt.SSLParametersImpl
- getUseClientMode() - Method in class org.conscrypt.ConscryptEngine
- getUseClientMode() - Method in class org.conscrypt.ConscryptEngineSocket
- getUseClientMode() - Method in class org.conscrypt.ConscryptFileDescriptorSocket
- getUseClientMode() - Method in class org.conscrypt.ConscryptServerSocket
- getUseClientMode() - Method in class org.conscrypt.Java8EngineWrapper
- getUseClientMode() - Method in class org.conscrypt.SSLParametersImpl
- getUseSni() - Method in class org.conscrypt.SSLParametersImpl
- getValidSCTs() - Method in class org.conscrypt.ct.VerificationResult
- getValue(String) - Method in class org.conscrypt.ActiveSession
- getValue(String) - Method in class org.conscrypt.ExternalSession
- getValue(String) - Method in class org.conscrypt.Java7ExtendedSSLSession
- getValue(String) - Method in class org.conscrypt.SessionSnapshot
- getValue(String) - Method in class org.conscrypt.SSLNullSession
- getValue(KeySpec, String) - Method in class org.conscrypt.ScryptSecretKeyFactory
- getValueNames() - Method in class org.conscrypt.ActiveSession
- getValueNames() - Method in class org.conscrypt.ExternalSession
- getValueNames() - Method in class org.conscrypt.Java7ExtendedSSLSession
- getValueNames() - Method in class org.conscrypt.SessionSnapshot
- getValueNames() - Method in class org.conscrypt.SSLNullSession
- getVersion() - Method in class org.conscrypt.ct.SignedCertificateTimestamp
- getVersion() - Method in class org.conscrypt.NativeSsl
- 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.ConscryptEngine
- getWantClientAuth() - Method in class org.conscrypt.ConscryptEngineSocket
- getWantClientAuth() - Method in class org.conscrypt.ConscryptFileDescriptorSocket
- getWantClientAuth() - Method in class org.conscrypt.ConscryptServerSocket
- getWantClientAuth() - Method in class org.conscrypt.Java8EngineWrapper
- getWantClientAuth() - Method in class org.conscrypt.SSLParametersImpl
- getWorkDir() - Static method in class org.conscrypt.NativeLibraryLoader
- getX509KeyManager() - Method in class org.conscrypt.SSLParametersImpl
-
Returns X.509 key manager or null for none.
- getX509Preamble(MlKemAlgorithm) - Static method in class org.conscrypt.OpenSslMlKemPublicKey
- 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.OpenSSLECKeyPairGenerator
- group - Variable in class org.conscrypt.OpenSSLECPointContext
- group - Variable in class org.conscrypt.OpenSSLECPrivateKey
- group - Variable in class org.conscrypt.OpenSSLECPublicKey
- groupCtx - Variable in class org.conscrypt.OpenSSLECGroupContext
- guard - Variable in class org.conscrypt.ConscryptFileDescriptorSocket
H
- handleTrustStorageUpdate() - Method in class org.conscrypt.TrustManagerImpl
- handshake() - Method in class org.conscrypt.ConscryptEngine
- handshakeCallbacks - Variable in class org.conscrypt.NativeSsl
- handshakeFinished - Variable in class org.conscrypt.ConscryptEngine
- handshakeLimit - Variable in class org.conscrypt.Spake2PlusKeyManager
- handshakeListener - Variable in class org.conscrypt.ConscryptEngine
- 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
- handshakeLock - Variable in class org.conscrypt.ConscryptEngineSocket
- handshakeSession() - Method in class org.conscrypt.AbstractConscryptEngine
-
Work-around to allow this method to be called on older versions of Android.
- handshakeSession() - Method in class org.conscrypt.ConscryptEngine
-
Work-around to allow this method to be called on older versions of Android.
- handshakeSession() - Method in class org.conscrypt.Java8EngineWrapper
- handshakeStartedMillis - Variable in class org.conscrypt.ConscryptEngineSocket
- handshakeStartedMillis - Variable in class org.conscrypt.ConscryptFileDescriptorSocket
- handshakeTimeoutMilliseconds - Variable in class org.conscrypt.ConscryptFileDescriptorSocket
- hardwareBacked - Variable in class org.conscrypt.OpenSSLKey
- HAS_AES_HARDWARE - Static variable in class org.conscrypt.NativeCrypto
- hasExtensions() - Method in class org.conscrypt.OpenSSLX509CRLEntry
- hasFileDescriptor(Socket) - Method in class org.conscrypt.OpenSSLSocketFactoryImpl
- hash - Variable in class org.conscrypt.KeyManagerImpl
- HASH_ALGORITHM_LENGTH - Static variable in class org.conscrypt.ct.Constants
- hashAlgorithm - Variable in class org.conscrypt.ct.DigitallySigned
- HashAlgorithm() - Constructor for enum org.conscrypt.ct.DigitallySigned.HashAlgorithm
- hashCode - Variable in class org.conscrypt.ByteArray
- hashCode() - Method in class org.conscrypt.ByteArray
- hashCode() - Method in class org.conscrypt.ClientSessionContext.HostAndPort
- hashCode() - Method in class org.conscrypt.ct.LogInfo
- hashCode() - Method in class org.conscrypt.NativeRef
- hashCode() - Method in class org.conscrypt.OpenSSLECGroupContext
- hashCode() - Method in class org.conscrypt.OpenSSLECPointContext
- hashCode() - Method in class org.conscrypt.OpenSSLECPrivateKey
- hashCode() - Method in class org.conscrypt.OpenSSLECPublicKey
- hashCode() - Method in class org.conscrypt.OpenSslEdDsaPrivateKey
- hashCode() - Method in class org.conscrypt.OpenSslEdDsaPublicKey
- hashCode() - Method in class org.conscrypt.OpenSSLKey
- hashCode() - Method in class org.conscrypt.OpenSslMlDsaPrivateKey
- hashCode() - Method in class org.conscrypt.OpenSslMlDsaPublicKey
- hashCode() - Method in class org.conscrypt.OpenSslMlKemPrivateKey
- hashCode() - Method in class org.conscrypt.OpenSslMlKemPublicKey
- 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.OpenSslSlhDsaPrivateKey
- hashCode() - Method in class org.conscrypt.OpenSslSlhDsaPublicKey
- hashCode() - Method in class org.conscrypt.OpenSSLX25519PrivateKey
- hashCode() - Method in class org.conscrypt.OpenSSLX25519PublicKey
- hashCode() - Method in class org.conscrypt.OpenSSLX509Certificate
- hashCode() - Method in class org.conscrypt.OpenSslXwingPrivateKey
- hashCode() - Method in class org.conscrypt.OpenSslXwingPublicKey
- hashCode() - Method in class org.conscrypt.X509PublicKey
- hashCode() - Method in class org.conscrypt.XdhKeySpec
- hasUnsupportedCriticalExtension() - Method in class org.conscrypt.OpenSSLX509Certificate
- hasUnsupportedCriticalExtension() - Method in class org.conscrypt.OpenSSLX509CRL
- hasUnsupportedCriticalExtension() - Method in class org.conscrypt.OpenSSLX509CRLEntry
- Hkdf - Class in org.conscrypt
-
Hkdf - perform HKDF key derivation operations per RFC 5869.
- Hkdf(String) - Constructor for class org.conscrypt.Hkdf
-
Creates an Hkdf instance which will use hmacName as the name for the underlying HMAC algorithm, which will be located using normal JCA precedence rules.
- HKDF_SHA256 - org.conscrypt.HpkeSuite.KDF
- hLength - Variable in enum org.conscrypt.HpkeSuite.KDF
- Hmac(long, int) - Constructor for class org.conscrypt.OpenSSLMac.Hmac
- 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_Reset(NativeRef.HMAC_CTX) - 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.KeyGeneratorImpl.HmacMD5
- HmacMD5() - Constructor for class org.conscrypt.OpenSSLMac.HmacMD5
- hmacName - Variable in class org.conscrypt.Hkdf
- HmacSHA1() - Constructor for class org.conscrypt.KeyGeneratorImpl.HmacSHA1
- HmacSHA1() - Constructor for class org.conscrypt.OpenSSLMac.HmacSHA1
- HmacSHA224() - Constructor for class org.conscrypt.KeyGeneratorImpl.HmacSHA224
- HmacSHA224() - Constructor for class org.conscrypt.OpenSSLMac.HmacSHA224
- HmacSHA256() - Constructor for class org.conscrypt.KeyGeneratorImpl.HmacSHA256
- HmacSHA256() - Constructor for class org.conscrypt.OpenSSLMac.HmacSHA256
- HmacSHA384() - Constructor for class org.conscrypt.KeyGeneratorImpl.HmacSHA384
- HmacSHA384() - Constructor for class org.conscrypt.OpenSSLMac.HmacSHA384
- HmacSHA512() - Constructor for class org.conscrypt.KeyGeneratorImpl.HmacSHA512
- HmacSHA512() - Constructor for class org.conscrypt.OpenSSLMac.HmacSHA512
- hName - Variable in enum org.conscrypt.HpkeSuite.KDF
- host - Variable in class org.conscrypt.ClientSessionContext.HostAndPort
- host - Variable in class org.conscrypt.NativeSslSession.Impl
- HostAndPort(String, int) - Constructor for class org.conscrypt.ClientSessionContext.HostAndPort
- hostnameVerifier - Variable in class org.conscrypt.TrustManagerImpl
- HostProperties - Class in org.conscrypt
-
Utilities for interacting with properties of the host being run on.
- HostProperties() - Constructor for class org.conscrypt.HostProperties
- HostProperties.Architecture - Enum in org.conscrypt
-
Enumeration of architectures.
- HostProperties.OperatingSystem - Enum in org.conscrypt
-
Enumeration of operating systems.
- HpkeContext - Class in org.conscrypt
-
Hybrid Public Key Encryption (HPKE) sender APIs.
- HpkeContext(HpkeSpi) - Constructor for class org.conscrypt.HpkeContext
- HpkeContextRecipient - Class in org.conscrypt
-
Hybrid Public Key Encryption (HPKE) recipient APIs.
- HpkeContextRecipient(HpkeSpi) - Constructor for class org.conscrypt.HpkeContextRecipient
- HpkeContextSender - Class in org.conscrypt
-
Hybrid Public Key Encryption (HPKE) sender APIs.
- HpkeContextSender(HpkeSpi) - Constructor for class org.conscrypt.HpkeContextSender
- HpkeDecryptException - Exception in org.conscrypt
- HpkeDecryptException(String) - Constructor for exception org.conscrypt.HpkeDecryptException
- HpkeImpl - Class in org.conscrypt
-
Implementation of
HpkeSpi. - HpkeImpl(HpkeSuite) - Constructor for class org.conscrypt.HpkeImpl
- HpkeImpl.HpkeMlKemImpl - Class in org.conscrypt
- HpkeImpl.HpkeX25519Impl - Class in org.conscrypt
- HpkeImpl.HpkeXwingImpl - Class in org.conscrypt
- HpkeImpl.MlKem1024HkdfSha256Aes128Gcm - Class in org.conscrypt
-
Implementation of MLKEM_1024/HKDF_SHA256/AES_128_GCM.
- HpkeImpl.MlKem1024HkdfSha256Aes256Gcm - Class in org.conscrypt
-
Implementation of MLKEM_1024/HKDF_SHA256/AES_256_GCM.
- HpkeImpl.MlKem1024HkdfSha256ChaCha20Poly1305 - Class in org.conscrypt
-
Implementation of MLKEM_1024/HKDF_SHA256/CHACHA20_POLY1305.
- HpkeImpl.MlKem768HkdfSha256Aes128Gcm - Class in org.conscrypt
-
Implementation of MLKEM_768/HKDF_SHA256/AES_128_GCM.
- HpkeImpl.MlKem768HkdfSha256Aes256Gcm - Class in org.conscrypt
-
Implementation of MLKEM_768/HKDF_SHA256/AES_256_GCM.
- HpkeImpl.MlKem768HkdfSha256ChaCha20Poly1305 - Class in org.conscrypt
-
Implementation of MLKEM_768/HKDF_SHA256/CHACHA20_POLY1305.
- HpkeImpl.X25519_AES_128 - Class in org.conscrypt
-
Implementation of X25519/HKDF_SHA256/AES_128_GCM.
- HpkeImpl.X25519_AES_256 - Class in org.conscrypt
-
Implementation of X25519/HKDF_SHA256/AES_256_GCM.
- HpkeImpl.X25519_CHACHA20 - Class in org.conscrypt
-
Implementation of X25519/HKDF_SHA256/CHACHA20_POLY1305.
- HpkeImpl.XwingHkdfSha256Aes128Gcm - Class in org.conscrypt
-
Implementation of XWING/HKDF_SHA256/AES_128_GCM.
- HpkeImpl.XwingHkdfSha256Aes256Gcm - Class in org.conscrypt
-
Implementation of XWING/HKDF_SHA256/AES_256_GCM.
- HpkeImpl.XwingHkdfSha256ChaCha20Poly1305 - Class in org.conscrypt
-
Implementation of XWING/HKDF_SHA256/CHACHA20_POLY1305.
- HpkeMlKemImpl(HpkeSuite) - Constructor for class org.conscrypt.HpkeImpl.HpkeMlKemImpl
- HpkeSpi - Interface in org.conscrypt
-
SPI for HPKE clients to communicate with implementations.
- hpkeSuite - Variable in class org.conscrypt.HpkeImpl
- HpkeSuite - Class in org.conscrypt
-
Holds the KEM, KDF, and AEAD that are used and supported by
HpkeContextRecipientandHpkeContextSenderdefined on RFC 9180. - HpkeSuite(int, int, int) - Constructor for class org.conscrypt.HpkeSuite
- HpkeSuite.AEAD - Enum in org.conscrypt
-
AEAD ciphers.
- HpkeSuite.KDF - Enum in org.conscrypt
-
Key Derivation Functions (KDFs)
- HpkeSuite.KEM - Enum in org.conscrypt
-
Key Encapsulation Mechanisms (KEMs)
- HpkeX25519Impl(HpkeSuite) - Constructor for class org.conscrypt.HpkeImpl.HpkeX25519Impl
- HpkeXwingImpl(HpkeSuite) - Constructor for class org.conscrypt.HpkeImpl.HpkeXwingImpl
- HPUX - org.conscrypt.HostProperties.OperatingSystem
I
- i2d_PKCS7(long[]) - Static method in class org.conscrypt.NativeCrypto
-
Returns an array of X509 or X509_CRL pointers.
- i2d_SSL_SESSION(long) - Static method in class org.conscrypt.NativeCrypto
- i2d_X509(long, OpenSSLX509Certificate) - Static method in class org.conscrypt.NativeCrypto
- i2d_X509_CRL(long, OpenSSLX509CRL) - Static method in class org.conscrypt.NativeCrypto
- i2d_X509_PUBKEY(long, OpenSSLX509Certificate) - Static method in class org.conscrypt.NativeCrypto
-
Takes an X509 context not an X509_PUBKEY context.
- i2d_X509_REVOKED(long, OpenSSLX509CRLEntry) - Static method in class org.conscrypt.NativeCrypto
- id - Variable in class org.conscrypt.ActiveSession
- id - Variable in enum org.conscrypt.HpkeSuite.AEAD
- id - Variable in enum org.conscrypt.HpkeSuite.KDF
- id - Variable in enum org.conscrypt.HpkeSuite.KEM
- id - Variable in enum org.conscrypt.metrics.CertificateTransparencyVerificationReason
- id - Variable in enum org.conscrypt.metrics.CipherSuite
- id - Variable in enum org.conscrypt.metrics.Protocol
- id - Variable in enum org.conscrypt.metrics.Source
- id - Variable in class org.conscrypt.SessionSnapshot
- idProver - Variable in class org.conscrypt.Spake2PlusKeyManager
- idVerifier - Variable in class org.conscrypt.Spake2PlusKeyManager
- Impl(File) - Constructor for class org.conscrypt.FileClientSessionCache.Impl
-
Constructs a new cache backed by the given directory.
- Impl(AbstractSessionContext, NativeRef.SSL_SESSION, String, int, X509Certificate[], byte[], byte[]) - Constructor for class org.conscrypt.NativeSslSession.Impl
- in - Variable in class org.conscrypt.ConscryptEngineSocket
- index(TrustAnchor) - Method in class org.conscrypt.TrustedCertificateIndex
- index(X509Certificate) - Method in class org.conscrypt.TrustedCertificateIndex
- index(Set<TrustAnchor>) - Method in class org.conscrypt.TrustedCertificateIndex
- indexFiles() - Method in class org.conscrypt.FileClientSessionCache.Impl
-
Lazily updates accessOrder to know about all files as opposed to just the files accessed since this process started.
- init() - Method in class org.conscrypt.ConscryptEngineSocket.SSLInputStream
- init() - Method in class org.conscrypt.ConscryptEngineSocket.SSLOutputStream
- init() - Static method in class org.conscrypt.NativeCryptoJni
-
Attempts to load the shared JNI library.
- init(boolean) - Method in class org.conscrypt.TrustManagerImpl.ExtendedKeyUsagePKIXCertPathChecker
- init(byte[], PrivateKey, byte[]) - Method in class org.conscrypt.HpkeContextRecipient
-
Initialises this HpkeContextRecipient in BASE mode, i.e.
- init(byte[], PrivateKey, byte[], byte[], byte[]) - Method in class org.conscrypt.HpkeContextRecipient
-
Initialises this HpkeContextRecipient in PSK_AUTH mode, i.e.
- init(byte[], PrivateKey, byte[], PublicKey) - Method in class org.conscrypt.HpkeContextRecipient
-
Initialises this HpkeContextRecipient in AUTH mode, i.e.
- init(byte[], PrivateKey, byte[], PublicKey, byte[], byte[]) - Method in class org.conscrypt.HpkeContextRecipient
-
Initialises this HpkeContextRecipient in PSK_AUTH mode, i.e.
- init(PublicKey, byte[]) - Method in class org.conscrypt.HpkeContextSender
-
Initialises this HpkeContextSender in BASE mode, i.e.
- init(PublicKey, byte[], byte[], byte[]) - Method in class org.conscrypt.HpkeContextSender
-
Initialises this HpkeContextSender in PSK mode, i.e.
- init(PublicKey, byte[], PrivateKey) - Method in class org.conscrypt.HpkeContextSender
-
Initialises this HpkeContextSender in AUTH mode, i.e.
- init(PublicKey, byte[], PrivateKey, byte[], byte[]) - Method in class org.conscrypt.HpkeContextSender
-
Initialises this HpkeContextSender in PSK_AUTH mode, i.e.
- init(RSAPrivateCrtKeySpec) - Static method in class org.conscrypt.OpenSSLRSAPrivateCrtKey
- init(RSAPrivateKeySpec) - Static method in class org.conscrypt.OpenSSLRSAPrivateKey
- initContext(byte[]) - Method in class org.conscrypt.OpenSSLMac.AesCmac
- initContext(byte[]) - Method in class org.conscrypt.OpenSSLMac.Hmac
- initContext(byte[]) - Method in class org.conscrypt.OpenSSLMac
-
Creates and initializes the relevant BoringSSL *MAC context.
- initForTesting(PublicKey, byte[], byte[]) - Method in class org.conscrypt.HpkeContextSender
-
Initialises this HpkeContextSender for testing in BASE mode ONLY.
- initialFiles - Variable in class org.conscrypt.FileClientSessionCache.Impl
-
The initial set of files.
- initialize(int) - Method in class org.conscrypt.OpenSslMlDsaKeyPairGenerator
- initialize(int) - Method in class org.conscrypt.OpenSslMlKemKeyPairGenerator
- initialize(int) - Method in class org.conscrypt.OpenSslSlhDsaKeyPairGenerator
- initialize(int) - Method in class org.conscrypt.OpenSslXwingKeyPairGenerator
- initialize(int, SecureRandom) - Method in class org.conscrypt.OpenSSLECKeyPairGenerator
- initialize(int, SecureRandom) - Method in class org.conscrypt.OpenSslEdDsaKeyPairGenerator
- initialize(int, SecureRandom) - Method in class org.conscrypt.OpenSSLRSAKeyPairGenerator
- initialize(int, SecureRandom) - Method in class org.conscrypt.OpenSSLXDHKeyPairGenerator
- initialize(String, OpenSSLKey) - Method in class org.conscrypt.NativeSsl
- initialize(AlgorithmParameterSpec, SecureRandom) - Method in class org.conscrypt.OpenSSLECKeyPairGenerator
- initialize(AlgorithmParameterSpec, SecureRandom) - Method in class org.conscrypt.OpenSslEdDsaKeyPairGenerator
- initialize(AlgorithmParameterSpec, SecureRandom) - Method in class org.conscrypt.OpenSSLRSAKeyPairGenerator
- initialize(AlgorithmParameterSpec, SecureRandom) - Method in class org.conscrypt.OpenSSLXDHKeyPairGenerator
- initialized - Variable in class org.conscrypt.OpenSSLMac
- initializeMethod(Class<?>, String, Class<?>...) - Static method in class org.conscrypt.metrics.OptionalMethod
- initInternal(OpenSSLKey, boolean) - Method in class org.conscrypt.OpenSSLSignature
- initSpake() - Method in class org.conscrypt.SSLParametersImpl
-
Initializes the SSL credential for the Spake.
- initSpake(SSLParametersImpl) - Method in class org.conscrypt.AbstractSessionContext
- initStatsEventBuilderClass() - Static method in class org.conscrypt.metrics.ReflexiveStatsEvent.Builder
- initStatsEventClass() - Static method in class org.conscrypt.metrics.ReflexiveStatsEvent
- initStatsEventClass() - Static method in class org.conscrypt.metrics.ReflexiveStatsLog
- initStatsLogClass() - Static method in class org.conscrypt.metrics.ReflexiveStatsLog
- inputBuffer - Variable in class org.conscrypt.OpenSSLSignatureRawRSA
-
Buffer to hold value to be signed or verified.
- inputIsTooLong - Variable in class org.conscrypt.OpenSSLSignatureRawRSA
-
Provides a flag to specify when the input is too long.
- inputOffset - Variable in class org.conscrypt.OpenSSLSignatureRawRSA
-
Current offset in input buffer.
- inputTooLarge - Variable in class org.conscrypt.OpenSSLCipherRSA
-
Flag that indicates an exception should be thrown when the input is too large during doFinal.
- INSTANCE - Static variable in class org.conscrypt.metrics.NoopStatsLog
- INSTANCE - Static variable in class org.conscrypt.metrics.StatsLogImpl
- INSTANCE - Static variable in class org.conscrypt.NativeCryptoJni.ErrorComparator
- INSTANCE - Static variable in class org.conscrypt.OkHostnameVerifier
- instantiationException - Variable in class org.conscrypt.OpenSSLServerSocketFactoryImpl
- instantiationException - Variable in class org.conscrypt.OpenSSLSocketFactoryImpl
- INT - Static variable in class org.conscrypt.EmptyArray
- intermediateIndex - Variable in class org.conscrypt.TrustManagerImpl
-
An index of intermediate certificates that we've seen.
- 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.
- interrupt() - Method in class org.conscrypt.NativeSsl
- INVALID_CIPHER - Static variable in class org.conscrypt.SSLNullSession
- INVALID_SCT - org.conscrypt.ct.VerifiedSCT.Status
- INVALID_SIGNATURE - org.conscrypt.ct.VerifiedSCT.Status
- invalidate() - Method in class org.conscrypt.ActiveSession
- invalidate() - Method in class org.conscrypt.ExternalSession
- invalidate() - Method in class org.conscrypt.Java7ExtendedSSLSession
- invalidate() - Method in class org.conscrypt.SessionSnapshot
- invalidate() - Method in class org.conscrypt.SSLNullSession
- invalidSCTs - Variable in class org.conscrypt.ct.VerificationResult
- invoke(Object, Object...) - Method in class org.conscrypt.metrics.OptionalMethod
- invoke(String, Object...) - Method in class org.conscrypt.DuckTypedHpkeSpi
- invokeConscryptMethod(Object, String) - Static method in class org.conscrypt.Conscrypt
-
Generic helper method for invoking methods on potentially non-Conscrypt SSLSocket/SSLEngine instances via reflection.
- invokeNoChecked(String, Object...) - Method in class org.conscrypt.DuckTypedHpkeSpi
- invokeStatic(Object...) - Method in class org.conscrypt.metrics.OptionalMethod
- invokeWithPossibleGeneralSecurity(String, Object...) - Method in class org.conscrypt.DuckTypedHpkeSpi
- invokeWithPossibleInvalidKey(String, Object...) - Method in class org.conscrypt.DuckTypedHpkeSpi
- IoUtils - Class in org.conscrypt.io
- IoUtils() - Constructor for class org.conscrypt.io.IoUtils
- IPV4_OCTET_COUNT - Static variable in class org.conscrypt.AddressUtils
- IPV6_GROUPS_PER_IPV4 - Static variable in class org.conscrypt.AddressUtils
- IPV6_TOTAL_GROUPS - Static variable in class org.conscrypt.AddressUtils
- is - Variable in class org.conscrypt.ConscryptFileDescriptorSocket
-
Protected by synchronizing on ssl.
- isAvailable() - Static method in class org.conscrypt.Conscrypt
-
Returns
trueif the Conscrypt native library has been successfully loaded. - isBoringSslFIPSBuild() - Static method in class org.conscrypt.Conscrypt
-
Return
trueif BoringSSL has been built in FIPS mode. - isBound() - Method in class org.conscrypt.AbstractConscryptSocket
- isChannelIdEnabled() - Method in class org.conscrypt.ConscryptServerSocket
-
Checks whether the TLS Channel ID extension is enabled for this server socket.
- isClient - Variable in class org.conscrypt.Spake2PlusKeyManager
- isClient() - Method in class org.conscrypt.NativeSsl
- isClient() - Method in class org.conscrypt.Spake2PlusKeyManager
- isClosed() - Method in class org.conscrypt.AbstractConscryptSocket
- isClosed() - Method in class org.conscrypt.NativeSsl
- isConnected() - Method in class org.conscrypt.AbstractConscryptSocket
- isConscrypt(Provider) - Static method in class org.conscrypt.Conscrypt
-
Indicates whether the given
Providerwas created by this distribution of Conscrypt. - isConscrypt(SSLContext) - Static method in class org.conscrypt.Conscrypt
-
Indicates whether the given
SSLContextwas created by this distribution of Conscrypt. - isConscrypt(SSLEngine) - Static method in class org.conscrypt.Conscrypt
-
Indicates whether the given
SSLEnginewas created by this distribution of Conscrypt. - isConscrypt(SSLServerSocketFactory) - Static method in class org.conscrypt.Conscrypt
-
Indicates whether the given
SSLServerSocketFactorywas created by this distribution of Conscrypt. - isConscrypt(SSLSocket) - Static method in class org.conscrypt.Conscrypt
-
Indicates whether the given
SSLSocketwas created by this distribution of Conscrypt. - isConscrypt(SSLSocketFactory) - Static method in class org.conscrypt.Conscrypt
-
Indicates whether the given
SSLSocketFactorywas created by this distribution of Conscrypt. - isConscrypt(TrustManager) - Static method in class org.conscrypt.Conscrypt
-
Indicates whether the given
TrustManagerwas created by this distribution of Conscrypt. - isCTVerificationEnabled(String) - Method in class org.conscrypt.SSLParametersImpl
- isCTVerificationRequired(String) - Method in class org.conscrypt.ct.CertificateTransparency
- isCTVerificationRequired(String) - Static method in class org.conscrypt.Platform
-
Check if SCT verification is required for a given hostname.
- isDelegating() - Method in class org.conscrypt.AbstractConscryptSocket
- isDestroyed() - Method in class org.conscrypt.OpenSslEdDsaPrivateKey
- isDestroyed() - Method in class org.conscrypt.OpenSslMlDsaPrivateKey
- isDestroyed() - Method in class org.conscrypt.OpenSslMlKemPrivateKey
- isDestroyed() - Method in class org.conscrypt.OpenSslSlhDsaPrivateKey
- isDestroyed() - Method in class org.conscrypt.OpenSSLX25519PrivateKey
- isDestroyed() - Method in class org.conscrypt.OpenSslXwingPrivateKey
- isDigit(char) - Static method in class org.conscrypt.AddressUtils
-
Returns true if the character is a basic ASCII digit (0-9).
- isEmpty(T[]) - Static method in class org.conscrypt.ArrayUtils
-
Checks if given array is null or has zero elements.
- isEnabledProtocolsFiltered - Variable in class org.conscrypt.SSLParametersImpl
- isEncrypting() - Method in class org.conscrypt.OpenSSLCipher
- isForwardCheckingSupported() - Method in class org.conscrypt.TrustManagerImpl.ExtendedKeyUsagePKIXCertPathChecker
- isHandshakeFinished() - Method in class org.conscrypt.ConscryptEngineSocket.SSLInputStream
- isHandshakeStarted() - Method in class org.conscrypt.ConscryptEngine
- isHandshaking(SSLEngineResult.HandshakeStatus) - Method in class org.conscrypt.ConscryptEngineSocket.SSLInputStream
- isHardwareBacked() - Method in class org.conscrypt.OpenSSLKey
- isHexDigit(char) - Static method in class org.conscrypt.AddressUtils
-
Returns true if the character is a valid hexadecimal digit (0-9, a-f, A-F).
- isInboundDone() - Method in class org.conscrypt.ConscryptEngine
- isInboundDone() - Method in class org.conscrypt.Java8EngineWrapper
- isInitialized() - Method in class org.conscrypt.OpenSSLCipherRSA
-
Returns
trueif the cipher has been initialized. - isInputShutdown() - Method in class org.conscrypt.AbstractConscryptSocket
- isJavaxCertificateSupported() - Static method in class org.conscrypt.Platform
- isLiteralIpAddress(String) - Static method in class org.conscrypt.AddressUtils
-
Returns true if the supplied hostname is an literal IP address.
- isLogStoreCompliant(LogStore) - Method in interface org.conscrypt.ct.Policy
- isMaybePkcs7(byte[]) - Static method in class org.conscrypt.OpenSSLX509CertificateFactory
- isNull() - Method in class org.conscrypt.NativeRef
- isOSX() - Static method in class org.conscrypt.HostProperties
- isOutboundDone() - Method in class org.conscrypt.ConscryptEngine
- isOutboundDone() - Method in class org.conscrypt.Java8EngineWrapper
- isOutputShutdown() - Method in class org.conscrypt.AbstractConscryptSocket
- isPakeSupported() - Static method in class org.conscrypt.Platform
- isPublicKeyBlockListed(PublicKey) - Method in interface org.conscrypt.CertBlocklist
-
Returns whether the given public key is in the blacklist.
- isRevoked(Certificate) - Method in class org.conscrypt.OpenSSLX509CRL
- isSdkGreater(int) - Static method in class org.conscrypt.Platform
- isSerialNumberBlockListed(BigInteger) - Method in interface org.conscrypt.CertBlocklist
-
Returns whether the given serial number is in the blacklist.
- isSingleUse() - Method in class org.conscrypt.NativeSslSession.Impl
- isSingleUse() - Method in class org.conscrypt.NativeSslSession
-
Returns whether this session should only ever be used for resumption once.
- isSniEnabledByDefault() - Static method in class org.conscrypt.Platform
-
For unbundled versions, SNI is always enabled by default.
- isSniEnabledByDefault() - Method in class org.conscrypt.SSLParametersImpl
- isSpake() - Method in class org.conscrypt.SSLParametersImpl
- isState(int) - Method in class org.conscrypt.ConscryptEngineSocket
- ISSUER_KEY_HASH_LENGTH - Static variable in class org.conscrypt.ct.Constants
- issuerKeyHash - Variable in class org.conscrypt.ct.CertificateEntry
- isSupportedType(int) - Static method in enum org.conscrypt.SSLUtils.SessionType
- isTlsV1Deprecated() - Static method in class org.conscrypt.Platform
- isTlsV1Deprecated(boolean) - Method in class org.conscrypt.Conscrypt.ProviderBuilder
-
Specifies whether TLS v1.0 and 1.1 should be deprecated
- isTlsV1Enabled(boolean) - Method in class org.conscrypt.Conscrypt.ProviderBuilder
-
Specifies whether TLS v1.0 and 1.1 should be enabled
- isTlsV1Filtered() - Static method in class org.conscrypt.Platform
- isTlsV1Supported() - Static method in class org.conscrypt.Platform
- isValid() - Method in class org.conscrypt.AbstractSessionContext
- isValid() - Method in class org.conscrypt.ActiveSession
- isValid() - Method in class org.conscrypt.ct.VerifiedSCT
- isValid() - Method in class org.conscrypt.ExternalSession
- isValid() - Method in class org.conscrypt.Java7ExtendedSSLSession
- isValid() - Method in class org.conscrypt.NativeSslSession.Impl
- isValid() - Method in class org.conscrypt.NativeSslSession
- isValid() - Method in class org.conscrypt.SessionSnapshot
- isValid() - Method in class org.conscrypt.SSLNullSession
- isValid(byte[], MlDsaAlgorithm) - Static method in class org.conscrypt.OpenSslMlDsaPrivateKey
- isValid(byte[], MlDsaAlgorithm) - Static method in class org.conscrypt.OpenSslMlDsaPublicKey
- isValidIPv4(String, int, int, boolean) - Static method in class org.conscrypt.AddressUtils
-
Validates IPv4 address.
- isValidIPv6(String) - Static method in class org.conscrypt.AddressUtils
-
Validates IPv6 address.
- isValidSniHostname(String) - Static method in class org.conscrypt.AddressUtils
-
Returns true when the supplied hostname is valid for SNI purposes.
- isValidZoneId(String, int) - Static method in class org.conscrypt.AddressUtils
-
Validates the IPv6 Zone ID (Scope ID).
- isWindows() - Static method in class org.conscrypt.HostProperties
- isWrapped() - Method in class org.conscrypt.OpenSSLKey
- ITANIUM_64 - org.conscrypt.HostProperties.Architecture
- iv - Variable in class org.conscrypt.GCMParameters
-
Actually the nonce value for the GCM operation.
- iv - Variable in class org.conscrypt.IvParameters
- iv - Variable in class org.conscrypt.OpenSSLCipher
-
The Initial Vector (IV) used for the current cipher.
- IvParameters - Class in org.conscrypt
-
An implementation of
AlgorithmParametersthat contains only an IV. - IvParameters() - Constructor for class org.conscrypt.IvParameters
- IvParameters.AES - Class in org.conscrypt
- IvParameters.ChaCha20 - Class in org.conscrypt
- IvParameters.DESEDE - Class in org.conscrypt
J
- JAVA_VERSION - Static variable in class org.conscrypt.Platform
- Java7ExtendedSSLSession - Class in org.conscrypt
-
This is an adapter that wraps the active session with
ExtendedSSLSession, if running on Java 7+. - Java7ExtendedSSLSession(ExternalSession) - Constructor for class org.conscrypt.Java7ExtendedSSLSession
- Java8EngineSocket - Class in org.conscrypt
-
A version of ConscryptEngineSocket that includes the new Java 9 (and potentially later patches of 8)
setHandshakeApplicationProtocolSelectorAPI (which requires Java 8 for compilation, due to the use ofBiFunction). - Java8EngineSocket(String, int, InetAddress, int, SSLParametersImpl) - Constructor for class org.conscrypt.Java8EngineSocket
- Java8EngineSocket(String, int, SSLParametersImpl) - Constructor for class org.conscrypt.Java8EngineSocket
- Java8EngineSocket(InetAddress, int, InetAddress, int, SSLParametersImpl) - Constructor for class org.conscrypt.Java8EngineSocket
- Java8EngineSocket(InetAddress, int, SSLParametersImpl) - Constructor for class org.conscrypt.Java8EngineSocket
- Java8EngineSocket(Socket, String, int, boolean, SSLParametersImpl) - Constructor for class org.conscrypt.Java8EngineSocket
- Java8EngineSocket(SSLParametersImpl) - Constructor for class org.conscrypt.Java8EngineSocket
- Java8EngineWrapper - Class in org.conscrypt
-
A wrapper around
ConscryptEnginethat adapts to the new Java 9 (and potentially later patches of 8)setHandshakeApplicationProtocolSelectorAPI (which requires Java 8 for compilation, due to the use ofBiFunction). - Java8EngineWrapper(ConscryptEngine) - Constructor for class org.conscrypt.Java8EngineWrapper
- Java8ExtendedSSLSession - Class in org.conscrypt
-
This is an adapter that wraps the active session with
ExtendedSSLSession, if running on Java 8+. - Java8ExtendedSSLSession(ExternalSession) - Constructor for class org.conscrypt.Java8ExtendedSSLSession
- Java8FileDescriptorSocket - Class in org.conscrypt
-
A version of ConscryptFileDescriptorSocket that includes the new Java 9 (and potentially later patches of 8)
setHandshakeApplicationProtocolSelectorAPI (which requires Java 8 for compilation, due to the use ofBiFunction). - Java8FileDescriptorSocket(String, int, InetAddress, int, SSLParametersImpl) - Constructor for class org.conscrypt.Java8FileDescriptorSocket
- Java8FileDescriptorSocket(String, int, SSLParametersImpl) - Constructor for class org.conscrypt.Java8FileDescriptorSocket
- Java8FileDescriptorSocket(InetAddress, int, InetAddress, int, SSLParametersImpl) - Constructor for class org.conscrypt.Java8FileDescriptorSocket
- Java8FileDescriptorSocket(InetAddress, int, SSLParametersImpl) - Constructor for class org.conscrypt.Java8FileDescriptorSocket
- Java8FileDescriptorSocket(Socket, String, int, boolean, SSLParametersImpl) - Constructor for class org.conscrypt.Java8FileDescriptorSocket
- Java8FileDescriptorSocket(SSLParametersImpl) - Constructor for class org.conscrypt.Java8FileDescriptorSocket
- Java8PlatformUtil - Class in org.conscrypt
-
Utility methods supported on Java 8+.
- Java8PlatformUtil() - Constructor for class org.conscrypt.Java8PlatformUtil
- Java9PlatformUtil - Class in org.conscrypt
-
Utility methods supported on Java 9+.
- Java9PlatformUtil() - Constructor for class org.conscrypt.Java9PlatformUtil
- javaVersion() - Static method in class org.conscrypt.Platform
- javaVersion0() - Static method in class org.conscrypt.Platform
- javaX25519AlgorithmSpec - Static variable in class org.conscrypt.OpenSSLXDHKeyFactory
- javaXecPrivateKeySpec - Static variable in class org.conscrypt.OpenSSLXDHKeyFactory
- javaXecPublicKeySpec - Static variable in class org.conscrypt.OpenSSLXDHKeyFactory
- 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
- KDF(int, int, String) - Constructor for enum org.conscrypt.HpkeSuite.KDF
- KDF_HKDF_SHA256 - Static variable in class org.conscrypt.HpkeSuite
-
KDF: 0x0001 HKDF-SHA256
- KEM(int, int, int, int, int) - Constructor for enum org.conscrypt.HpkeSuite.KEM
- KEM_DHKEM_X25519_HKDF_SHA256 - Static variable in class org.conscrypt.HpkeSuite
-
KEM: 0x0020 DHKEM(X25519, HKDF-SHA256)
- KEM_MLKEM_1024 - Static variable in class org.conscrypt.HpkeSuite
-
KEM: 0x0042 ML-KEM-1024
- KEM_MLKEM_768 - Static variable in class org.conscrypt.HpkeSuite
-
KEM: 0x0041 ML-KEM-768
- KEM_XWING - Static variable in class org.conscrypt.HpkeSuite
-
KEM: 0x647a X-Wing
- key - Variable in class org.conscrypt.OpenSSLCipherRSA
-
The current OpenSSL key we're operating on.
- key - Variable in class org.conscrypt.OpenSSLECPrivateKey
- key - Variable in class org.conscrypt.OpenSSLECPublicKey
- key - Variable in class org.conscrypt.OpenSslEdDsaPrivateKey
- key - Variable in class org.conscrypt.OpenSslEdDsaPublicKey
- key - Variable in class org.conscrypt.OpenSslMlDsaPrivateKey
- key - Variable in class org.conscrypt.OpenSslMlDsaPublicKey
- key - Variable in class org.conscrypt.OpenSSLRSAPrivateKey
- key - Variable in class org.conscrypt.OpenSSLRSAPublicKey
- key - Variable in class org.conscrypt.OpenSSLSignature
-
The current OpenSSL key we're operating on.
- key - Variable in class org.conscrypt.OpenSslSignatureEdDsa
-
The current OpenSSL key we're operating on.
- key - Variable in class org.conscrypt.OpenSslSignatureMlDsa
-
The current OpenSSL key we're operating on.
- key - Variable in class org.conscrypt.OpenSSLSignatureRawECDSA
-
The current OpenSSL key we're operating on.
- key - Variable in class org.conscrypt.OpenSSLSignatureRawRSA
-
The current OpenSSL key we're operating on.
- key - Variable in class org.conscrypt.ScryptSecretKeyFactory.ScryptKey
- KEY_MANAGERS - Static variable in class org.conscrypt.DefaultSSLContextImpl
-
Accessed by SSLContextImpl(DefaultSSLContextImpl) holding the DefaultSSLContextImpl.class monitor
- KEY_TYPE_EC - Static variable in class org.conscrypt.SSLUtils
-
Key type: Elliptic Curve certificate.
- KEY_TYPE_RSA - Static variable in class org.conscrypt.SSLUtils
-
Key type: RSA certificate.
- keyFactory - Static variable in class org.conscrypt.OpenSslSignatureMlDsa
- KeyGeneratorImpl - Class in org.conscrypt
-
An implementation of
KeyGeneratorsuitable for use with other Conscrypt algorithms. - KeyGeneratorImpl(String, int) - Constructor for class org.conscrypt.KeyGeneratorImpl
- KeyGeneratorImpl.AES - Class in org.conscrypt
- KeyGeneratorImpl.ARC4 - Class in org.conscrypt
- KeyGeneratorImpl.ChaCha20 - Class in org.conscrypt
- KeyGeneratorImpl.DESEDE - Class in org.conscrypt
- KeyGeneratorImpl.HmacMD5 - Class in org.conscrypt
- KeyGeneratorImpl.HmacSHA1 - Class in org.conscrypt
- KeyGeneratorImpl.HmacSHA224 - Class in org.conscrypt
- KeyGeneratorImpl.HmacSHA256 - Class in org.conscrypt
- KeyGeneratorImpl.HmacSHA384 - Class in org.conscrypt
- KeyGeneratorImpl.HmacSHA512 - Class in org.conscrypt
- 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
- keyOutputBits - Variable in class org.conscrypt.ScryptKeySpec
- keySizeBits - Variable in class org.conscrypt.KeyGeneratorImpl
- keySizeBytes() - Method in class org.conscrypt.OpenSSLCipherRSA
- KeySpecUtil - Class in org.conscrypt
-
A utility class for working with KeySpecs.
- KeySpecUtil() - Constructor for class org.conscrypt.KeySpecUtil
- keyStore - Variable in class org.conscrypt.KeyManagerFactoryImpl
- keyStore - Variable in class org.conscrypt.TrustManagerFactoryImpl
L
- label - Variable in class org.conscrypt.OpenSSLCipherRSA.OAEP
- lastAccessedTime - Variable in class org.conscrypt.ActiveSession
- lastAccessedTime - Variable in class org.conscrypt.SessionSnapshot
- lastAccessedTime - Variable in class org.conscrypt.SSLNullSession
- lastModified - Variable in class org.conscrypt.FileClientSessionCache.CacheFile
- lastModified() - Method in class org.conscrypt.FileClientSessionCache.CacheFile
- lazyDirectBuffer - Variable in class org.conscrypt.ConscryptEngine
-
A lazy-created direct buffer used as a bridge between heap buffers provided by the application and JNI.
- leaf - Variable in class org.conscrypt.TrustManagerImpl.ExtendedKeyUsagePKIXCertPathChecker
- LINUX - org.conscrypt.HostProperties.OperatingSystem
- listeners - Variable in class org.conscrypt.AbstractConscryptSocket
- load(String, ClassLoader, List<NativeLibraryLoader.LoadResult>) - Static method in class org.conscrypt.NativeLibraryLoader
-
Load the given library with the specified
ClassLoader - loaded - Variable in class org.conscrypt.NativeLibraryLoader.LoadResult
- LOADED - org.conscrypt.ct.LogStore.State
- loadError - Static variable in class org.conscrypt.NativeCrypto
- loadFirstAvailable(ClassLoader, List<NativeLibraryLoader.LoadResult>, String...) - Static method in class org.conscrypt.NativeLibraryLoader
-
Loads the first available library in the collection with the specified
ClassLoader. - loadFromWorkdir(String, ClassLoader, List<NativeLibraryLoader.LoadResult>) - Static method in class org.conscrypt.NativeLibraryLoader
- loadLibrary(ClassLoader, String, boolean, List<NativeLibraryLoader.LoadResult>) - Static method in class org.conscrypt.NativeLibraryLoader
-
Loading the native library into the specified
ClassLoader. - loadLibrary(String, boolean) - Static method in class org.conscrypt.NativeLibraryUtil
-
Delegate the calling to
System.load(String)orSystem.loadLibrary(String). - loadLibraryFromCurrentClassloader(String, boolean) - Static method in class org.conscrypt.NativeLibraryLoader
-
Attempts to load the library using the
NativeLibraryUtilhelper from the current classloader. - loadLibraryFromHelperClassloader(Class<?>, String, boolean) - Static method in class org.conscrypt.NativeLibraryLoader
-
Attempts to load the library by reflectively using the
NativeLibraryUtilhelper from its classloader. - LoadResult(String, boolean, boolean, boolean, Throwable) - Constructor for class org.conscrypt.NativeLibraryLoader.LoadResult
- localCertificates - Variable in class org.conscrypt.ActiveSession
- localCertificates - Variable in class org.conscrypt.NativeSsl
- localSupportedSignatureAlgorithms - Variable in class org.conscrypt.SessionSnapshot
- lock - Variable in class org.conscrypt.AbstractSessionContext
- lock - Variable in class org.conscrypt.NativeSsl
- log() - Method in class org.conscrypt.NativeLibraryLoader.LoadResult
- log(String, Object) - Static method in class org.conscrypt.NativeLibraryLoader
- log(String, Object, Object) - Static method in class org.conscrypt.NativeLibraryLoader
- log(String, Object, Object, Throwable) - Static method in class org.conscrypt.NativeLibraryLoader
- log(Throwable) - Static method in class org.conscrypt.NativeSslSession
- LOG_ENTRY_TYPE_LENGTH - Static variable in class org.conscrypt.ct.Constants
- LogEntryType(int) - Constructor for enum org.conscrypt.ct.CertificateEntry.LogEntryType
- logger - Static variable in class org.conscrypt.CryptoUpcalls
- logger - Static variable in class org.conscrypt.FileClientSessionCache
- logger - Static variable in class org.conscrypt.HostProperties
- logger - Static variable in class org.conscrypt.NativeLibraryLoader
- logger - Static variable in class org.conscrypt.NativeSslSession
- logger - Static variable in class org.conscrypt.TrustManagerImpl
- logId - Variable in class org.conscrypt.ct.LogInfo.Builder
- logId - Variable in class org.conscrypt.ct.LogInfo
- logId - Variable in class org.conscrypt.ct.SignedCertificateTimestamp
- LOGID_LENGTH - Static variable in class org.conscrypt.ct.Constants
- logInfo - Variable in class org.conscrypt.ct.VerifiedSCT.Builder
- logInfo - Variable in class org.conscrypt.ct.VerifiedSCT
- LogInfo - Class in org.conscrypt.ct
-
Properties about a Certificate Transparency Log.
- LogInfo(LogInfo.Builder) - Constructor for class org.conscrypt.ct.LogInfo
- LogInfo.Builder - Class in org.conscrypt.ct
- logReadError(String, File, Throwable) - Static method in class org.conscrypt.FileClientSessionCache.Impl
- logResults(List<NativeLibraryLoader.LoadResult>) - Static method in class org.conscrypt.NativeCryptoJni
- logStore - Variable in class org.conscrypt.ct.CertificateTransparency
- LogStore - Interface in org.conscrypt.ct
- LogStore.State - Enum in org.conscrypt.ct
- logStoreStateToMetricsState(LogStore.State) - Static method in class org.conscrypt.metrics.StatsLogImpl
- logWriteError(String, File, Throwable) - Static method in class org.conscrypt.FileClientSessionCache.Impl
M
- macLength - Variable in class org.conscrypt.Hkdf
- mAead - Variable in class org.conscrypt.HpkeSuite
- major - Variable in class org.conscrypt.Conscrypt.Version
- major() - Method in class org.conscrypt.Conscrypt.Version
- majorVersion(String) - Static method in class org.conscrypt.Platform
- majorVersionFromJavaSpecificationVersion() - Static method in class org.conscrypt.Platform
- makePrivateKey(OpenSSLKey) - Method in class org.conscrypt.OpenSslMlDsaKeyFactory
- makePrivateKeyFromRaw(byte[]) - Method in class org.conscrypt.OpenSslSlhDsaKeyFactory
- makePrivateKeyFromSeed(byte[], MlDsaAlgorithm) - Method in class org.conscrypt.OpenSslMlDsaKeyFactory
- makePrivateKeyFromSeed(byte[], MlKemAlgorithm) - Method in class org.conscrypt.OpenSslMlKemKeyFactory
- makePublicKey(OpenSSLKey) - Method in class org.conscrypt.OpenSslMlDsaKeyFactory
- makePublicKeyFromRaw(byte[]) - Method in class org.conscrypt.OpenSslSlhDsaKeyFactory
- makePublicKeyFromRaw(byte[], MlDsaAlgorithm) - Method in class org.conscrypt.OpenSslMlDsaKeyFactory
- makePublicKeyFromRaw(byte[], MlKemAlgorithm) - Method in class org.conscrypt.OpenSslMlKemKeyFactory
- makeRawKeySpec(byte[], Class<T>) - Static method in class org.conscrypt.KeySpecUtil
-
Creates a KeySpec object for the provided keySpecClass.
- makeRoom() - Method in class org.conscrypt.FileClientSessionCache.Impl
-
Deletes old files if necessary.
- MALFORMED - org.conscrypt.ct.LogStore.State
- mapSignatureAlgorithms(int[]) - Static method in class org.conscrypt.SSLUtils
-
Maps BoringSSL/TLS signature scheme identifiers to standard JSSE algorithm names.
- markSCTsAsInvalid(List<SignedCertificateTimestamp>, VerificationResult) - Method in class org.conscrypt.ct.Verifier
-
Add every SCT in
sctstoresultwith INVALID_SCT as status - max - Variable in class org.conscrypt.NativeCrypto.Range
- MAX_ENCRYPTION_OVERHEAD_DIFF - Static variable in class org.conscrypt.SSLUtils
- MAX_ENCRYPTION_OVERHEAD_LENGTH - Static variable in class org.conscrypt.SSLUtils
- MAX_HEX_DIGITS_PER_GROUP - Static variable in class org.conscrypt.AddressUtils
- 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_IPV4_ADDRESS_LENGTH - Static variable in class org.conscrypt.AddressUtils
- MAX_IPV4_DOTS - Static variable in class org.conscrypt.AddressUtils
- MAX_IPV4_OCTET_DIGITS - Static variable in class org.conscrypt.AddressUtils
- MAX_IPV4_OCTET_VALUE - Static variable in class org.conscrypt.AddressUtils
- MAX_KEY_LENGTH_BYTES - Static variable in interface org.conscrypt.PSKKeyManager
-
Deprecated.Maximum supported length (in bytes) for PSK key.
- MAX_PROTOCOL_LENGTH - Static variable in class org.conscrypt.SSLUtils
- MAX_SIZE - Static variable in class org.conscrypt.FileClientSessionCache
- maxEncryptedPacketLength() - Static method in class org.conscrypt.Conscrypt
-
Returns the maximum length (in bytes) of an encrypted packet.
- maxExportLength() - Method in enum org.conscrypt.HpkeSuite.KDF
-
Returns the maximum export length that can be supported with this KDF.
- maximumSize - Variable in class org.conscrypt.AbstractSessionContext
- maxSealOverhead - Variable in class org.conscrypt.ConscryptEngine
- maxSealOverhead() - Method in class org.conscrypt.AbstractConscryptEngine
-
Returns the maximum overhead, in bytes, of sealing a record with SSL.
- maxSealOverhead() - Method in class org.conscrypt.ConscryptEngine
-
Returns the maximum overhead, in bytes, of sealing a record with SSL.
- maxSealOverhead() - Method in class org.conscrypt.Java8EngineWrapper
- maxSealOverhead(SSLEngine) - Static method in class org.conscrypt.Conscrypt
-
Returns the maximum overhead, in bytes, of sealing a record with SSL.
- mayFinishHandshake(SSLEngineResult.HandshakeStatus) - Method in class org.conscrypt.ConscryptEngine
- mCertificates - Variable in class org.conscrypt.OpenSSLX509CertPath
- mContext - Variable in class org.conscrypt.OpenSSLX509Certificate
- mContext - Variable in class org.conscrypt.OpenSSLX509CRL
- mContext - Variable in class org.conscrypt.OpenSSLX509CRLEntry
- MD5 - org.conscrypt.ct.DigitallySigned.HashAlgorithm
- MD5() - Constructor for class org.conscrypt.EvpMdRef.MD5
- MD5() - Constructor for class org.conscrypt.OpenSSLMessageDigestJDK.MD5
- MD5RSA() - Constructor for class org.conscrypt.OpenSSLSignature.MD5RSA
- mDelegate - Variable in class org.conscrypt.DuckTypedPSKKeyManager
-
Deprecated.
- methods - Variable in class org.conscrypt.DuckTypedHpkeSpi
- mExpectedResultLength - Variable in class org.conscrypt.OpenSSLBaseDHKeyAgreement
-
Expected length (in bytes) of the agreed key (
OpenSSLBaseDHKeyAgreement.mResult). - MGF1_ALGORITHM_NAME - Static variable in class org.conscrypt.EvpMdRef
- MGF1_OID - Static variable in class org.conscrypt.EvpMdRef
- MGF1_OID - Static variable in class org.conscrypt.OAEPParameters
- mgf1DigestAlgorithm - Variable in class org.conscrypt.OpenSSLSignature.RSAPSSPadding
- mgf1EvpMdRef - Variable in class org.conscrypt.OpenSSLSignature.RSAPSSPadding
- mgf1Md - Variable in class org.conscrypt.OpenSSLCipherRSA.OAEP
- mHashCode - Variable in class org.conscrypt.OpenSSLX509Certificate
- min - Variable in class org.conscrypt.NativeCrypto.Range
- MIN_DSA_P_LEN_BITS - Static variable in class org.conscrypt.ChainStrengthAnalyzer
- MIN_DSA_Q_LEN_BITS - Static variable in class org.conscrypt.ChainStrengthAnalyzer
- MIN_EC_FIELD_SIZE_BITS - Static variable in class org.conscrypt.ChainStrengthAnalyzer
- MIN_IPV4_ADDRESS_LENGTH - Static variable in class org.conscrypt.AddressUtils
- MIN_RSA_MODULUS_LEN_BITS - Static variable in class org.conscrypt.ChainStrengthAnalyzer
- minor - Variable in class org.conscrypt.Conscrypt.Version
- minor() - Method in class org.conscrypt.Conscrypt.Version
- mKdf - Variable in class org.conscrypt.HpkeSuite
- mKem - Variable in class org.conscrypt.HpkeSuite
- ML_DSA_44 - org.conscrypt.MlDsaAlgorithm
- ML_DSA_65 - org.conscrypt.MlDsaAlgorithm
- ML_DSA_87 - org.conscrypt.MlDsaAlgorithm
- ML_KEM_1024 - org.conscrypt.MlKemAlgorithm
- ML_KEM_768 - org.conscrypt.MlKemAlgorithm
- MlDsa() - Constructor for class org.conscrypt.OpenSslMlDsaKeyFactory.MlDsa
- MlDsa() - Constructor for class org.conscrypt.OpenSslMlDsaKeyPairGenerator.MlDsa
- MlDsa() - Constructor for class org.conscrypt.OpenSslSignatureMlDsa.MlDsa
- MlDsa44() - Constructor for class org.conscrypt.OpenSslMlDsaKeyFactory.MlDsa44
- MlDsa44() - Constructor for class org.conscrypt.OpenSslMlDsaKeyPairGenerator.MlDsa44
- MlDsa44() - Constructor for class org.conscrypt.OpenSslSignatureMlDsa.MlDsa44
- MLDSA44_public_key_from_seed(byte[]) - Static method in class org.conscrypt.NativeCrypto
- MlDsa65() - Constructor for class org.conscrypt.OpenSslMlDsaKeyFactory.MlDsa65
- MlDsa65() - Constructor for class org.conscrypt.OpenSslMlDsaKeyPairGenerator.MlDsa65
- MlDsa65() - Constructor for class org.conscrypt.OpenSslSignatureMlDsa.MlDsa65
- MlDsa65(String) - Constructor for class org.conscrypt.OpenSslMlDsaKeyPairGenerator.MlDsa65
- MLDSA65_public_key_from_seed(byte[]) - Static method in class org.conscrypt.NativeCrypto
- MlDsa87() - Constructor for class org.conscrypt.OpenSslMlDsaKeyFactory.MlDsa87
- MlDsa87() - Constructor for class org.conscrypt.OpenSslMlDsaKeyPairGenerator.MlDsa87
- MlDsa87() - Constructor for class org.conscrypt.OpenSslSignatureMlDsa.MlDsa87
- MLDSA87_public_key_from_seed(byte[]) - Static method in class org.conscrypt.NativeCrypto
- MlDsaAlgorithm - Enum in org.conscrypt
-
ML-DSA algorithm.
- MlDsaAlgorithm(String, int) - Constructor for enum org.conscrypt.MlDsaAlgorithm
- MlKem() - Constructor for class org.conscrypt.OpenSslMlKemKeyFactory.MlKem
- MlKem() - Constructor for class org.conscrypt.OpenSslMlKemKeyPairGenerator.MlKem
- MLKEM_1024 - org.conscrypt.HpkeSuite.KEM
- MLKEM_768 - org.conscrypt.HpkeSuite.KEM
- MlKem1024() - Constructor for class org.conscrypt.OpenSslMlKemKeyFactory.MlKem1024
- MlKem1024() - Constructor for class org.conscrypt.OpenSslMlKemKeyPairGenerator.MlKem1024
- MLKEM1024_public_key_from_seed(byte[]) - Static method in class org.conscrypt.NativeCrypto
- MlKem1024HkdfSha256Aes128Gcm() - Constructor for class org.conscrypt.HpkeImpl.MlKem1024HkdfSha256Aes128Gcm
- MlKem1024HkdfSha256Aes256Gcm() - Constructor for class org.conscrypt.HpkeImpl.MlKem1024HkdfSha256Aes256Gcm
- MlKem1024HkdfSha256ChaCha20Poly1305() - Constructor for class org.conscrypt.HpkeImpl.MlKem1024HkdfSha256ChaCha20Poly1305
- MlKem768() - Constructor for class org.conscrypt.OpenSslMlKemKeyFactory.MlKem768
- MlKem768() - Constructor for class org.conscrypt.OpenSslMlKemKeyPairGenerator.MlKem768
- MlKem768(String) - Constructor for class org.conscrypt.OpenSslMlKemKeyPairGenerator.MlKem768
- MLKEM768_public_key_from_seed(byte[]) - Static method in class org.conscrypt.NativeCrypto
- MlKem768HkdfSha256Aes128Gcm() - Constructor for class org.conscrypt.HpkeImpl.MlKem768HkdfSha256Aes128Gcm
- MlKem768HkdfSha256Aes256Gcm() - Constructor for class org.conscrypt.HpkeImpl.MlKem768HkdfSha256Aes256Gcm
- MlKem768HkdfSha256ChaCha20Poly1305() - Constructor for class org.conscrypt.HpkeImpl.MlKem768HkdfSha256ChaCha20Poly1305
- MlKemAlgorithm - Enum in org.conscrypt
-
ML-KEM algorithm.
- MlKemAlgorithm(String, int) - Constructor for enum org.conscrypt.MlKemAlgorithm
- mode - Variable in class org.conscrypt.OpenSSLCipher
-
The current cipher mode.
- Mode() - Constructor for enum org.conscrypt.OpenSSLCipher.Mode
- modeBlockSize - Variable in class org.conscrypt.OpenSSLEvpCipher
-
The block size of the current mode.
- modulus - Variable in class org.conscrypt.OpenSSLRSAPrivateKey
- modulus - Variable in class org.conscrypt.OpenSSLRSAPublicKey
- modulusBits - Variable in class org.conscrypt.OpenSSLRSAKeyPairGenerator
-
Default RSA key size 2048 bits.
- mPrivateKey - Variable in class org.conscrypt.OpenSSLBaseDHKeyAgreement
-
OpenSSL handle of the private key.
- mResult - Variable in class org.conscrypt.OpenSSLBaseDHKeyAgreement
-
Agreed key.
- mustInitialize - Variable in class org.conscrypt.OpenSSLAeadCipher
-
When set this instance must be initialized before use again.
N
- name - Variable in class org.conscrypt.Conscrypt.ProviderBuilder
- name - Variable in class org.conscrypt.FileClientSessionCache.CacheFile
- name - Variable in enum org.conscrypt.MlDsaAlgorithm
- name - Variable in enum org.conscrypt.MlKemAlgorithm
- name - Variable in class org.conscrypt.NativeLibraryLoader.LoadResult
- name() - Method in class org.conscrypt.HpkeSuite
- NAME_TO_OID - Static variable in class org.conscrypt.OAEPParameters
- namedGroups - Variable in class org.conscrypt.SSLParametersImpl
- NATIVE_RESOURCE_HOME - Static variable in class org.conscrypt.NativeLibraryLoader
- 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.Range - Class in org.conscrypt
- 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.
- NativeCryptoJni - Class in org.conscrypt
-
Helper to initialize the JNI libraries.
- NativeCryptoJni() - Constructor for class org.conscrypt.NativeCryptoJni
- NativeCryptoJni.ErrorComparator - Class in org.conscrypt
-
Sorts the errors in a list in descending order of value.
- NativeLibraryLoader - Class in org.conscrypt
-
Helper class to load JNI resources.
- NativeLibraryLoader() - Constructor for class org.conscrypt.NativeLibraryLoader
- NativeLibraryLoader.LoadResult - Class in org.conscrypt
-
A result of a single attempt to load a library.
- NativeLibraryUtil - Class in org.conscrypt
-
A Utility to Call the
System.load(String)orSystem.loadLibrary(String). - NativeLibraryUtil() - Constructor for class org.conscrypt.NativeLibraryUtil
- 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.CMAC_CTX - Class in org.conscrypt
- NativeRef.EC_GROUP - Class in org.conscrypt
- NativeRef.EC_POINT - Class in org.conscrypt
- NativeRef.EVP_CIPHER_CTX - Class in org.conscrypt
- NativeRef.EVP_HPKE_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
- NativeRef.SSL_SESSION - Class in org.conscrypt
- NativeSsl - Class in org.conscrypt
-
A utility wrapper that abstracts operations on the underlying native SSL instance.
- NativeSsl(long, SSLParametersImpl, NativeCrypto.SSLHandshakeCallbacks, SSLParametersImpl.AliasChooser, SSLParametersImpl.PSKCallbacks) - Constructor for class org.conscrypt.NativeSsl
- NativeSsl.BioWrapper - Class in org.conscrypt
-
A utility wrapper that abstracts operations on the underlying native BIO instance.
- NativeSslSession - Class in org.conscrypt
-
A utility wrapper that abstracts operations on the underlying native SSL_SESSION instance.
- NativeSslSession() - Constructor for class org.conscrypt.NativeSslSession
- NativeSslSession.Impl - Class in org.conscrypt
-
The session wrapper implementation.
- need_client_auth - Variable in class org.conscrypt.SSLParametersImpl
- NEED_UNWRAP_CLOSED - Static variable in class org.conscrypt.ConscryptEngine
- NEED_UNWRAP_OK - Static variable in class org.conscrypt.ConscryptEngine
- NEED_WRAP_CLOSED - Static variable in class org.conscrypt.ConscryptEngine
- NEED_WRAP_OK - Static variable in class org.conscrypt.ConscryptEngine
- nEnc - Variable in enum org.conscrypt.HpkeSuite.KEM
- NETBSD - org.conscrypt.HostProperties.OperatingSystem
- networkBio - Variable in class org.conscrypt.ConscryptEngine
-
The BIO used for reading/writing encrypted bytes.
- newAccessOrder() - Static method in class org.conscrypt.FileClientSessionCache.Impl
-
Creates a new access-ordered linked hash map.
- newBio() - Method in class org.conscrypt.NativeSsl
- newBuilder - Static variable in class org.conscrypt.metrics.ReflexiveStatsEvent
- newBuilder() - Static method in class org.conscrypt.metrics.ReflexiveStatsEvent
- newDefaultBlocklist() - Static method in class org.conscrypt.Platform
- newDefaultCertificateTransparency() - Static method in class org.conscrypt.Platform
- newDefaultCertStore() - Static method in class org.conscrypt.Platform
- newEngine(SSLParametersImpl, ConscryptEngineSocket) - Static method in class org.conscrypt.ConscryptEngineSocket
- newFailureResult(String, boolean, boolean, Throwable) - Static method in class org.conscrypt.NativeLibraryLoader.LoadResult
- newInstance(Object) - Static method in class org.conscrypt.DuckTypedHpkeSpi
- newInstance(AbstractSessionContext, byte[], String, int) - Static method in class org.conscrypt.NativeSslSession
-
Creates a new
NativeSslSessioninstance from the provided serialized bytes, which were generated byNativeSslSession.toBytes(). - newInstance(NativeRef.SSL_SESSION, ConscryptSession) - Static method in class org.conscrypt.NativeSslSession
-
Creates a new instance.
- newInstance(SSLParametersImpl, NativeCrypto.SSLHandshakeCallbacks, SSLParametersImpl.AliasChooser, SSLParametersImpl.PSKCallbacks) - Static method in class org.conscrypt.NativeSsl
- 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
Providerwith the default name. - newProvider(String) - Static method in class org.conscrypt.Conscrypt
-
Deprecated.Use
Conscrypt.newProviderBuilder()instead. - newProviderBuilder() - Static method in class org.conscrypt.Conscrypt
- newResult(int, int, SSLEngineResult.HandshakeStatus) - Method in class org.conscrypt.ConscryptEngine
- newSsl() - Method in class org.conscrypt.AbstractSessionContext
-
Returns a native pointer to a new SSL object in this SSL_CTX.
- newSsl(SSLParametersImpl, ConscryptEngine, SSLParametersImpl.AliasChooser) - Static method in class org.conscrypt.ConscryptEngine
- newSsl(SSLParametersImpl, ConscryptFileDescriptorSocket) - Static method in class org.conscrypt.ConscryptFileDescriptorSocket
- newSslExceptionWithMessage(String) - Method in class org.conscrypt.ConscryptEngine
- newSuccessResult(String, boolean, boolean) - Static method in class org.conscrypt.NativeLibraryLoader.LoadResult
- nextUpdate - Variable in class org.conscrypt.OpenSSLX509CRL
- NID_ML_KEM_1024 - Static variable in class org.conscrypt.NativeConstants
- NID_secp384r1 - Static variable in class org.conscrypt.NativeConstants
- NID_secp521r1 - Static variable in class org.conscrypt.NativeConstants
- NID_X25519 - Static variable in class org.conscrypt.NativeConstants
- NID_X25519Kyber768Draft00 - Static variable in class org.conscrypt.NativeConstants
- NID_X25519MLKEM768 - Static variable in class org.conscrypt.NativeConstants
- NID_X9_62_prime256v1 - Static variable in class org.conscrypt.NativeConstants
- nioBuffer() - Method in class org.conscrypt.AllocatedBuffer
-
Returns the
ByteBufferthat backs this buffer. - nk - Variable in enum org.conscrypt.HpkeSuite.AEAD
- nn - Variable in enum org.conscrypt.HpkeSuite.AEAD
- NO_PROTOCOL_SELECTED - Static variable in class org.conscrypt.ApplicationProtocolSelectorAdapter
- NON_COMPLIANT - org.conscrypt.ct.LogStore.State
- NONCE_SIZE_BYTES - Static variable in class org.conscrypt.OpenSSLCipherChaCha20
- NONE - org.conscrypt.ct.DigitallySigned.HashAlgorithm
- NONE - org.conscrypt.OpenSSLCipher.Mode
- NoopStatsLog - Class in org.conscrypt.metrics
-
Noop class for stats logging
- NoopStatsLog() - Constructor for class org.conscrypt.metrics.NoopStatsLog
- NoPadding() - Constructor for class org.conscrypt.OpenSSLEvpCipherAES.AES_128.CBC.NoPadding
- NoPadding() - Constructor for class org.conscrypt.OpenSSLEvpCipherAES.AES_128.ECB.NoPadding
- NoPadding() - Constructor for class org.conscrypt.OpenSSLEvpCipherAES.AES_256.CBC.NoPadding
- NoPadding() - Constructor for class org.conscrypt.OpenSSLEvpCipherAES.AES_256.ECB.NoPadding
- NoPadding() - Constructor for class org.conscrypt.OpenSSLEvpCipherAES.AES.CBC.NoPadding
- NoPadding() - Constructor for class org.conscrypt.OpenSSLEvpCipherAES.AES.ECB.NoPadding
- NoPadding() - Constructor for class org.conscrypt.OpenSSLEvpCipherDESEDE.CBC.NoPadding
- NOPADDING - org.conscrypt.OpenSSLCipher.Padding
- normalize(String) - Static method in class org.conscrypt.HostProperties
- NOT_ENOUGH_DIVERSE_SCTS - org.conscrypt.ct.PolicyCompliance
- NOT_ENOUGH_SCTS - org.conscrypt.ct.PolicyCompliance
- NOT_FOUND - org.conscrypt.ct.LogStore.State
- notAfter - Variable in class org.conscrypt.OpenSSLX509Certificate
- notBefore - Variable in class org.conscrypt.OpenSSLX509Certificate
- notifyHandshakeCompletedListeners() - Method in class org.conscrypt.AbstractConscryptSocket
- NotImplementedException() - Constructor for exception org.conscrypt.ScryptSecretKeyFactory.NotImplementedException
- nPk - Variable in enum org.conscrypt.HpkeSuite.KEM
- nSecret - Variable in enum org.conscrypt.HpkeSuite.KEM
- nSk - Variable in enum org.conscrypt.HpkeSuite.KEM
- nt - Variable in enum org.conscrypt.HpkeSuite.AEAD
- NULL_PEER_INFO_PROVIDER - Static variable in class org.conscrypt.PeerInfoProvider
- NULL_SESSION - Static variable in class org.conscrypt.SSLNullSession.DefaultHolder
- nullProvider() - Static method in class org.conscrypt.PeerInfoProvider
- numCertSCTs() - Method in class org.conscrypt.ct.VerificationResult
- numOCSPSCTs() - Method in class org.conscrypt.ct.VerificationResult
- numTlsSCTs() - Method in class org.conscrypt.ct.VerificationResult
O
- OAEP(long, int) - Constructor for class org.conscrypt.OpenSSLCipherRSA.OAEP
- oaepMd - Variable in class org.conscrypt.OpenSSLCipherRSA.OAEP
- oaepMdSizeBytes - Variable in class org.conscrypt.OpenSSLCipherRSA.OAEP
- OAEPParameters - Class in org.conscrypt
-
AlgorithmParameters implementation for OAEP.
- OAEPParameters() - Constructor for class org.conscrypt.OAEPParameters
- OBJECT - Static variable in class org.conscrypt.EmptyArray
- OBSOLETE_PROTOCOL_SSLV3 - Static variable in class org.conscrypt.NativeCrypto
- OCSP_RESPONSE - org.conscrypt.ct.SignedCertificateTimestamp.Origin
- OCSP_SCT_LIST_OID - Static variable in class org.conscrypt.ct.Constants
- ocspResponse - Variable in class org.conscrypt.SSLParametersImpl
- offerToResume(NativeSsl) - Method in class org.conscrypt.NativeSslSession.Impl
- offerToResume(NativeSsl) - Method in class org.conscrypt.NativeSslSession
- offerToResumeSession(long) - Method in class org.conscrypt.NativeSsl
- oid - Variable in class org.conscrypt.OpenSSLXECParameterSpec
- 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
- OID_TO_NAME - Static variable in class org.conscrypt.OAEPParameters
- OID_TO_NAME_MAP - Static variable in class org.conscrypt.OidData
- OidData - Class in org.conscrypt
-
Data about OIDs.
- OidData() - Constructor for class org.conscrypt.OidData
- oidToAlgorithmName(String) - Static method in class org.conscrypt.OidData
- oidToAlgorithmName(String) - Static method in class org.conscrypt.Platform
-
OID to Algorithm Name mapping.
- OkHostnameVerifier - Class in org.conscrypt
-
A HostnameVerifier consistent with RFC 2818.
- OkHostnameVerifier(boolean) - Constructor for class org.conscrypt.OkHostnameVerifier
- onBeforeAddSession(NativeSslSession) - Method in class org.conscrypt.AbstractSessionContext
-
Called when the given session is about to be added.
- onBeforeAddSession(NativeSslSession) - Method in class org.conscrypt.ClientSessionContext
- onBeforeAddSession(NativeSslSession) - Method in class org.conscrypt.ServerSessionContext
- onBeforeRemoveSession(NativeSslSession) - Method in class org.conscrypt.AbstractSessionContext
-
Called when a session is about to be removed.
- onBeforeRemoveSession(NativeSslSession) - Method in class org.conscrypt.ClientSessionContext
- onBeforeRemoveSession(NativeSslSession) - Method in class org.conscrypt.ServerSessionContext
- onEngineHandshakeFinished() - Method in class org.conscrypt.ConscryptEngineSocket
- onHandshakeFinished() - Method in class org.conscrypt.HandshakeListener
-
Called by the engine when the TLS handshake has completed.
- onNewSessionEstablished(long) - Method in class org.conscrypt.ConscryptEngine
- onNewSessionEstablished(long) - Method in class org.conscrypt.ConscryptFileDescriptorSocket
- onNewSessionEstablished(long) - Method in interface org.conscrypt.NativeCrypto.SSLHandshakeCallbacks
-
Called when a new session has been established and may be added to the session cache.
- onPeerCertificateAvailable(String, int) - Method in class org.conscrypt.ActiveSession
-
Updates the cached peer certificate after the handshake has completed (or entered False Start).
- onPeerCertificatesReceived(String, int, X509Certificate[]) - Method in class org.conscrypt.ActiveSession
-
Configures the peer information once it has been received by the handshake.
- onPeerSignatureAlgorithmsReceived(String[]) - Method in class org.conscrypt.ActiveSession
- onSSLStateChange(int, int) - Method in class org.conscrypt.ConscryptEngine
- onSSLStateChange(int, int) - Method in class org.conscrypt.ConscryptFileDescriptorSocket
- onSSLStateChange(int, int) - Method in interface org.conscrypt.NativeCrypto.SSLHandshakeCallbacks
-
Called when SSL state changes.
- open(byte[], byte[]) - Method in class org.conscrypt.HpkeContextRecipient
-
Opens a message, using the internal key schedule maintained by this HpkeContextRecipient.
- OPEN_SSL - org.conscrypt.SSLUtils.SessionType
-
Identifies OpenSSL sessions.
- OPEN_SSL_WITH_OCSP - org.conscrypt.SSLUtils.SessionType
-
Identifies OpenSSL sessions with OCSP stapled data.
- OPEN_SSL_WITH_TLS_SCT - org.conscrypt.SSLUtils.SessionType
-
Identifies OpenSSL sessions with TLS SCT data.
- OPENBSD - org.conscrypt.HostProperties.OperatingSystem
- OpenSSLAeadCipher - Class in org.conscrypt
- OpenSSLAeadCipher(OpenSSLCipher.Mode) - Constructor for class org.conscrypt.OpenSSLAeadCipher
- OpenSSLAeadCipherAES - Class in org.conscrypt
- OpenSSLAeadCipherAES(OpenSSLCipher.Mode) - Constructor for class org.conscrypt.OpenSSLAeadCipherAES
- OpenSSLAeadCipherAES.GCM - Class in org.conscrypt
- OpenSSLAeadCipherAES.GCM_SIV - Class in org.conscrypt
- OpenSSLAeadCipherAES.GCM_SIV.AES_128 - Class in org.conscrypt
- OpenSSLAeadCipherAES.GCM_SIV.AES_256 - Class in org.conscrypt
- OpenSSLAeadCipherAES.GCM.AES_128 - Class in org.conscrypt
- OpenSSLAeadCipherAES.GCM.AES_256 - Class in org.conscrypt
- OpenSSLAeadCipherChaCha20 - Class in org.conscrypt
- OpenSSLAeadCipherChaCha20() - Constructor for class org.conscrypt.OpenSSLAeadCipherChaCha20
- OpenSSLBaseDHKeyAgreement<T> - Class in org.conscrypt
-
Generic base classe for Diffie-Hellman style key agreement backed by the OpenSSL engine.
- OpenSSLBaseDHKeyAgreement() - Constructor for class org.conscrypt.OpenSSLBaseDHKeyAgreement
- 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
- OpenSSLCipher - Class in org.conscrypt
-
An implementation of
Cipherusing BoringSSL as the backing library. - OpenSSLCipher() - Constructor for class org.conscrypt.OpenSSLCipher
- OpenSSLCipher(OpenSSLCipher.Mode, OpenSSLCipher.Padding) - Constructor for class org.conscrypt.OpenSSLCipher
- 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.
- OpenSSLCipherChaCha20 - Class in org.conscrypt
-
Implementation of the ChaCha20 stream cipher.
- OpenSSLCipherChaCha20() - Constructor for class org.conscrypt.OpenSSLCipherChaCha20
- OpenSSLCipherRSA - Class in org.conscrypt
- OpenSSLCipherRSA(int) - Constructor for class org.conscrypt.OpenSSLCipherRSA
- OpenSSLCipherRSA.DirectRSA - Class in org.conscrypt
- OpenSSLCipherRSA.OAEP - Class in org.conscrypt
- OpenSSLCipherRSA.OAEP.SHA1 - Class in org.conscrypt
- OpenSSLCipherRSA.OAEP.SHA224 - Class in org.conscrypt
- OpenSSLCipherRSA.OAEP.SHA256 - Class in org.conscrypt
- OpenSSLCipherRSA.OAEP.SHA384 - Class in org.conscrypt
- OpenSSLCipherRSA.OAEP.SHA512 - Class in org.conscrypt
- OpenSSLCipherRSA.PKCS1 - Class in org.conscrypt
- OpenSSLCipherRSA.Raw - Class in org.conscrypt
- OpenSSLContextImpl - Class in org.conscrypt
-
OpenSSL-backed SSLContext service provider interface.
- OpenSSLContextImpl(String[]) - Constructor for class org.conscrypt.OpenSSLContextImpl
- OpenSSLContextImpl(String[], boolean) - Constructor for class org.conscrypt.OpenSSLContextImpl
-
Constructor for the DefaultSSLContextImpl.
- OpenSSLContextImpl.TLSv1 - Class in org.conscrypt
-
Public to allow construction via the provider framework.
- OpenSSLContextImpl.TLSv11 - Class in org.conscrypt
-
Public to allow construction via the provider framework.
- OpenSSLContextImpl.TLSv12 - Class in org.conscrypt
-
Public to allow construction via the provider framework.
- OpenSSLContextImpl.TLSv13 - Class in org.conscrypt
-
Public to allow construction via the provider framework.
- 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
-
Represents a BoringSSL EC_GROUP object.
- OpenSSLECGroupContext(NativeRef.EC_GROUP) - Constructor for class org.conscrypt.OpenSSLECGroupContext
- OpenSSLECKeyFactory - Class in org.conscrypt
-
An implementation of a
KeyFactorySpifor EC keys based on BoringSSL. - OpenSSLECKeyFactory() - Constructor for class org.conscrypt.OpenSSLECKeyFactory
- OpenSSLECKeyPairGenerator - Class in org.conscrypt
-
An implementation of
KeyPairGeneratorfor EC keys which uses BoringSSL to perform all the operations. - OpenSSLECKeyPairGenerator() - Constructor for class org.conscrypt.OpenSSLECKeyPairGenerator
- OpenSSLECPointContext - Class in org.conscrypt
- OpenSSLECPointContext(OpenSSLECGroupContext, NativeRef.EC_POINT) - Constructor for class org.conscrypt.OpenSSLECPointContext
- OpenSSLECPrivateKey - Class in org.conscrypt
-
An implementation of a
PrivateKeyfor EC keys based on BoringSSL. - OpenSSLECPrivateKey(ECPrivateKeySpec) - Constructor for class org.conscrypt.OpenSSLECPrivateKey
- OpenSSLECPrivateKey(OpenSSLECGroupContext, OpenSSLKey) - Constructor for class org.conscrypt.OpenSSLECPrivateKey
- OpenSSLECPrivateKey(OpenSSLKey) - Constructor for class org.conscrypt.OpenSSLECPrivateKey
- OpenSSLECPublicKey - Class in org.conscrypt
-
An implementation of a
PublicKeyfor EC keys based on BoringSSL. - OpenSSLECPublicKey(ECPublicKeySpec) - Constructor for class org.conscrypt.OpenSSLECPublicKey
- OpenSSLECPublicKey(OpenSSLECGroupContext, OpenSSLKey) - Constructor for class org.conscrypt.OpenSSLECPublicKey
- OpenSSLECPublicKey(OpenSSLKey) - Constructor for class org.conscrypt.OpenSSLECPublicKey
- OpenSslEdDsaKeyFactory - Class in org.conscrypt
-
An implementation of a
KeyFactorySpifor EdDSA keys based on BoringSSL. - OpenSslEdDsaKeyFactory() - Constructor for class org.conscrypt.OpenSslEdDsaKeyFactory
- OpenSslEdDsaKeyPairGenerator - Class in org.conscrypt
-
An implementation of
KeyPairGeneratorfor XDH keys which uses BoringSSL to perform all the operations. - OpenSslEdDsaKeyPairGenerator() - Constructor for class org.conscrypt.OpenSslEdDsaKeyPairGenerator
- OpenSslEdDsaPrivateKey - Class in org.conscrypt
-
An OpenSSL EdDSA private key.
- OpenSslEdDsaPrivateKey(byte[]) - Constructor for class org.conscrypt.OpenSslEdDsaPrivateKey
- OpenSslEdDsaPrivateKey(EncodedKeySpec) - Constructor for class org.conscrypt.OpenSslEdDsaPrivateKey
- OpenSslEdDsaPublicKey - Class in org.conscrypt
-
An OpenSSL EdDSA public key.
- OpenSslEdDsaPublicKey(byte[]) - Constructor for class org.conscrypt.OpenSslEdDsaPublicKey
- OpenSslEdDsaPublicKey(EncodedKeySpec) - Constructor for class org.conscrypt.OpenSslEdDsaPublicKey
- OpenSSLEvpCipher - Class in org.conscrypt
- OpenSSLEvpCipher(OpenSSLCipher.Mode, OpenSSLCipher.Padding) - Constructor for class org.conscrypt.OpenSSLEvpCipher
- OpenSSLEvpCipherAES - Class in org.conscrypt
- OpenSSLEvpCipherAES(OpenSSLCipher.Mode, OpenSSLCipher.Padding) - Constructor for class org.conscrypt.OpenSSLEvpCipherAES
- OpenSSLEvpCipherAES.AES - Class in org.conscrypt
- OpenSSLEvpCipherAES.AES_128 - Class in org.conscrypt
- OpenSSLEvpCipherAES.AES_128.CBC - Class in org.conscrypt
- OpenSSLEvpCipherAES.AES_128.CBC.NoPadding - Class in org.conscrypt
- OpenSSLEvpCipherAES.AES_128.CBC.PKCS5Padding - Class in org.conscrypt
- OpenSSLEvpCipherAES.AES_128.CTR - Class in org.conscrypt
- OpenSSLEvpCipherAES.AES_128.ECB - Class in org.conscrypt
- OpenSSLEvpCipherAES.AES_128.ECB.NoPadding - Class in org.conscrypt
- OpenSSLEvpCipherAES.AES_128.ECB.PKCS5Padding - Class in org.conscrypt
- OpenSSLEvpCipherAES.AES_256 - Class in org.conscrypt
- OpenSSLEvpCipherAES.AES_256.CBC - Class in org.conscrypt
- OpenSSLEvpCipherAES.AES_256.CBC.NoPadding - Class in org.conscrypt
- OpenSSLEvpCipherAES.AES_256.CBC.PKCS5Padding - Class in org.conscrypt
- OpenSSLEvpCipherAES.AES_256.CTR - Class in org.conscrypt
- OpenSSLEvpCipherAES.AES_256.ECB - Class in org.conscrypt
- OpenSSLEvpCipherAES.AES_256.ECB.NoPadding - Class in org.conscrypt
- OpenSSLEvpCipherAES.AES_256.ECB.PKCS5Padding - Class in org.conscrypt
- OpenSSLEvpCipherAES.AES.CBC - Class in org.conscrypt
- OpenSSLEvpCipherAES.AES.CBC.NoPadding - Class in org.conscrypt
- OpenSSLEvpCipherAES.AES.CBC.PKCS5Padding - Class in org.conscrypt
- OpenSSLEvpCipherAES.AES.CTR - Class in org.conscrypt
- OpenSSLEvpCipherAES.AES.ECB - Class in org.conscrypt
- OpenSSLEvpCipherAES.AES.ECB.NoPadding - Class in org.conscrypt
- OpenSSLEvpCipherAES.AES.ECB.PKCS5Padding - Class in org.conscrypt
- OpenSSLEvpCipherARC4 - Class in org.conscrypt
- OpenSSLEvpCipherARC4() - Constructor for class org.conscrypt.OpenSSLEvpCipherARC4
- OpenSSLEvpCipherDESEDE - Class in org.conscrypt
- OpenSSLEvpCipherDESEDE(OpenSSLCipher.Mode, OpenSSLCipher.Padding) - Constructor for class org.conscrypt.OpenSSLEvpCipherDESEDE
- OpenSSLEvpCipherDESEDE.CBC - Class in org.conscrypt
- OpenSSLEvpCipherDESEDE.CBC.NoPadding - Class in org.conscrypt
- OpenSSLEvpCipherDESEDE.CBC.PKCS5Padding - Class in org.conscrypt
- OpenSSLKey - Class in org.conscrypt
-
Represents a BoringSSL
EVP_PKEY. - OpenSSLKey(long) - Constructor for class org.conscrypt.OpenSSLKey
- OpenSSLKey(long, boolean) - Constructor for class org.conscrypt.OpenSSLKey
- OpenSSLKey(long, boolean, boolean) - Constructor for class org.conscrypt.OpenSSLKey
- OpenSSLKeyHolder - Interface in org.conscrypt
-
Marker interface for classes that hold an
OpenSSLKey. - OpenSSLMac - Class in org.conscrypt
-
An implementation of
Macwhich uses BoringSSL to perform all the operations. - OpenSSLMac(int) - Constructor for class org.conscrypt.OpenSSLMac
- OpenSSLMac.AesCmac - Class in org.conscrypt
- OpenSSLMac.Hmac - 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(long, int) - Constructor for class org.conscrypt.OpenSSLMessageDigestJDK
-
Creates a new OpenSSLMessageDigest instance for the given algorithm name.
- OpenSSLMessageDigestJDK(long, int, NativeRef.EVP_MD_CTX, boolean) - Constructor for class org.conscrypt.OpenSSLMessageDigestJDK
- 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
- OpenSslMlDsaKeyFactory - Class in org.conscrypt
-
An implementation of a
KeyFactorySpifor MLDSA keys based on BoringSSL. - OpenSslMlDsaKeyFactory(MlDsaAlgorithm) - Constructor for class org.conscrypt.OpenSslMlDsaKeyFactory
- OpenSslMlDsaKeyFactory.MlDsa - Class in org.conscrypt
-
ML-DSA
- OpenSslMlDsaKeyFactory.MlDsa44 - Class in org.conscrypt
-
ML-DSA-44
- OpenSslMlDsaKeyFactory.MlDsa65 - Class in org.conscrypt
-
ML-DSA-65
- OpenSslMlDsaKeyFactory.MlDsa87 - Class in org.conscrypt
-
ML-DSA-87
- OpenSslMlDsaKeyPairGenerator - Class in org.conscrypt
-
An implementation of
KeyPairGeneratorfor ML-DSA keys which uses BoringSSL to perform all the operations. - OpenSslMlDsaKeyPairGenerator(String) - Constructor for class org.conscrypt.OpenSslMlDsaKeyPairGenerator
- OpenSslMlDsaKeyPairGenerator.MlDsa - Class in org.conscrypt
-
ML-DSA uses ML-DSA-65.
- OpenSslMlDsaKeyPairGenerator.MlDsa44 - Class in org.conscrypt
-
ML-DSA-44
- OpenSslMlDsaKeyPairGenerator.MlDsa65 - Class in org.conscrypt
-
ML-DSA-65
- OpenSslMlDsaKeyPairGenerator.MlDsa87 - Class in org.conscrypt
-
ML-DSA-87
- OpenSslMlDsaPrivateKey - Class in org.conscrypt
-
An OpenSSL ML-DSA private key.
- OpenSslMlDsaPrivateKey(byte[], MlDsaAlgorithm) - Constructor for class org.conscrypt.OpenSslMlDsaPrivateKey
- OpenSslMlDsaPrivateKey(OpenSSLKey, MlDsaAlgorithm) - Constructor for class org.conscrypt.OpenSslMlDsaPrivateKey
- OpenSslMlDsaPublicKey - Class in org.conscrypt
-
An OpenSSL ML-DSA public key.
- OpenSslMlDsaPublicKey(byte[], MlDsaAlgorithm) - Constructor for class org.conscrypt.OpenSslMlDsaPublicKey
- OpenSslMlDsaPublicKey(OpenSSLKey, MlDsaAlgorithm) - Constructor for class org.conscrypt.OpenSslMlDsaPublicKey
- OpenSslMlKemKeyFactory - Class in org.conscrypt
-
An implementation of a
KeyFactorySpifor ML-KEM keys based on BoringSSL. - OpenSslMlKemKeyFactory(MlKemAlgorithm) - Constructor for class org.conscrypt.OpenSslMlKemKeyFactory
- OpenSslMlKemKeyFactory.MlKem - Class in org.conscrypt
-
ML-KEM
- OpenSslMlKemKeyFactory.MlKem1024 - Class in org.conscrypt
-
ML-KEM-1024
- OpenSslMlKemKeyFactory.MlKem768 - Class in org.conscrypt
-
ML-KEM-768
- OpenSslMlKemKeyPairGenerator - Class in org.conscrypt
-
An implementation of
KeyPairGeneratorfor ML-KEM keys which uses BoringSSL to perform all the operations. - OpenSslMlKemKeyPairGenerator(String) - Constructor for class org.conscrypt.OpenSslMlKemKeyPairGenerator
- OpenSslMlKemKeyPairGenerator.MlKem - Class in org.conscrypt
-
ML-KEM uses ML-KEM-768.
- OpenSslMlKemKeyPairGenerator.MlKem1024 - Class in org.conscrypt
-
ML-KEM-1024
- OpenSslMlKemKeyPairGenerator.MlKem768 - Class in org.conscrypt
-
ML-KEM-768
- OpenSslMlKemPrivateKey - Class in org.conscrypt
-
An ML-KEM private key.
- OpenSslMlKemPrivateKey(byte[], MlKemAlgorithm) - Constructor for class org.conscrypt.OpenSslMlKemPrivateKey
- OpenSslMlKemPublicKey - Class in org.conscrypt
-
An ML-KEM public key.
- OpenSslMlKemPublicKey(byte[], MlKemAlgorithm) - Constructor for class org.conscrypt.OpenSslMlKemPublicKey
- OpenSSLProvider - Class in org.conscrypt
-
Provider that uses BoringSSL to perform the actual cryptographic operations.
- OpenSSLProvider() - Constructor for class org.conscrypt.OpenSSLProvider
- OpenSSLProvider(String) - Constructor for class org.conscrypt.OpenSSLProvider
- OpenSSLProvider(String, boolean, String) - Constructor for class org.conscrypt.OpenSSLProvider
- OpenSSLProvider(String, boolean, String, boolean, boolean) - Constructor for class org.conscrypt.OpenSSLProvider
- OpenSSLRandom - Class in org.conscrypt
-
Implements
SecureRandomusing BoringSSL's RAND interface. - OpenSSLRandom() - Constructor for class org.conscrypt.OpenSSLRandom
- OpenSSLRSAKeyFactory - Class in org.conscrypt
-
An implementation of
KeyFactorywhich uses BoringSSL to perform all the operations. - OpenSSLRSAKeyFactory() - Constructor for class org.conscrypt.OpenSSLRSAKeyFactory
- OpenSSLRSAKeyPairGenerator - Class in org.conscrypt
-
An implementation of
KeyPairGeneratorwhich uses BoringSSL to perform all the operations. - OpenSSLRSAKeyPairGenerator() - Constructor for class org.conscrypt.OpenSSLRSAKeyPairGenerator
- OpenSSLRSAPrivateCrtKey - Class in org.conscrypt
-
An implementation of
PrivateKeyfor RSA keys which uses BoringSSL to perform all the operations. - OpenSSLRSAPrivateCrtKey(RSAPrivateCrtKeySpec) - Constructor for class org.conscrypt.OpenSSLRSAPrivateCrtKey
- OpenSSLRSAPrivateCrtKey(OpenSSLKey) - Constructor for class org.conscrypt.OpenSSLRSAPrivateCrtKey
- OpenSSLRSAPrivateCrtKey(OpenSSLKey, byte[][]) - Constructor for class org.conscrypt.OpenSSLRSAPrivateCrtKey
- OpenSSLRSAPrivateKey - Class in org.conscrypt
-
An implementation of
PrivateKeyfor RSA keys which uses BoringSSL to perform all the operations. - OpenSSLRSAPrivateKey(RSAPrivateKeySpec) - Constructor for class org.conscrypt.OpenSSLRSAPrivateKey
- OpenSSLRSAPrivateKey(OpenSSLKey) - Constructor for class org.conscrypt.OpenSSLRSAPrivateKey
- OpenSSLRSAPrivateKey(OpenSSLKey, byte[][]) - Constructor for class org.conscrypt.OpenSSLRSAPrivateKey
- OpenSSLRSAPublicKey - Class in org.conscrypt
-
An implementation of
PublicKeyfor RSA keys which uses BoringSSL to perform all the operations. - OpenSSLRSAPublicKey(RSAPublicKeySpec) - Constructor for class org.conscrypt.OpenSSLRSAPublicKey
- OpenSSLRSAPublicKey(OpenSSLKey) - Constructor for class org.conscrypt.OpenSSLRSAPublicKey
- OpenSSLServerSocketFactoryImpl - Class in org.conscrypt
-
An implementation of
SSLServerSocketFactoryusing BoringSSL. - OpenSSLServerSocketFactoryImpl() - Constructor for class org.conscrypt.OpenSSLServerSocketFactoryImpl
- OpenSSLServerSocketFactoryImpl(SSLParametersImpl) - Constructor for class org.conscrypt.OpenSSLServerSocketFactoryImpl
- OpenSSLSignature - Class in org.conscrypt
-
Implements the subset of the JDK Signature interface needed for signature verification using OpenSSL.
- OpenSSLSignature(long, OpenSSLSignature.EngineType) - Constructor for class org.conscrypt.OpenSSLSignature
-
Creates a new OpenSSLSignature instance for the given algorithm name.
- OpenSSLSignature.EngineType - Enum in org.conscrypt
- OpenSSLSignature.MD5RSA - Class in org.conscrypt
- OpenSSLSignature.RSAPKCS1Padding - Class in org.conscrypt
-
Base class for
RSASSA-PKCS1-v1_5signatures. - OpenSSLSignature.RSAPSSPadding - Class in org.conscrypt
-
Base class for
RSASSA-PSSsignatures. - 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
- OpenSslSignatureEdDsa - Class in org.conscrypt
-
Implements the JDK Signature interface needed for EdDSA signature generation and verification using BoringSSL.
- OpenSslSignatureEdDsa() - Constructor for class org.conscrypt.OpenSslSignatureEdDsa
- OpenSslSignatureMlDsa - Class in org.conscrypt
-
Implements the JDK Signature interface needed for ML-DSA signature generation and verification using BoringSSL.
- OpenSslSignatureMlDsa() - Constructor for class org.conscrypt.OpenSslSignatureMlDsa
- OpenSslSignatureMlDsa.MlDsa - Class in org.conscrypt
-
ML-DSA
- OpenSslSignatureMlDsa.MlDsa44 - Class in org.conscrypt
-
ML-DSA-44
- OpenSslSignatureMlDsa.MlDsa65 - Class in org.conscrypt
-
ML-DSA-65
- OpenSslSignatureMlDsa.MlDsa87 - Class in org.conscrypt
-
ML-DSA-87
- OpenSSLSignatureRawECDSA - Class in org.conscrypt
-
Implements the JDK Signature interface needed for RAW ECDSA signature generation and verification using BoringSSL.
- OpenSSLSignatureRawECDSA() - Constructor for class org.conscrypt.OpenSSLSignatureRawECDSA
- OpenSSLSignatureRawRSA - Class in org.conscrypt
-
Implements the JDK Signature interface needed for RAW RSA signature generation and verification using BoringSSL.
- OpenSSLSignatureRawRSA() - Constructor for class org.conscrypt.OpenSSLSignatureRawRSA
- OpenSslSignatureSlhDsa - Class in org.conscrypt
-
Implements the JDK Signature interface needed for SLH-DSA-SHA2-128S signature generation and verification using BoringSSL.
- OpenSslSignatureSlhDsa() - Constructor for class org.conscrypt.OpenSslSignatureSlhDsa
- OpenSslSlhDsaKeyFactory - Class in org.conscrypt
-
An implementation of a
KeyFactorySpifor SLH-DSL keys based on BoringSSL. - OpenSslSlhDsaKeyFactory() - Constructor for class org.conscrypt.OpenSslSlhDsaKeyFactory
- OpenSslSlhDsaKeyPairGenerator - Class in org.conscrypt
-
An implementation of
KeyPairGeneratorfor SLH-DSA keys which uses BoringSSL to perform all the operations. - OpenSslSlhDsaKeyPairGenerator() - Constructor for class org.conscrypt.OpenSslSlhDsaKeyPairGenerator
- OpenSslSlhDsaPrivateKey - Class in org.conscrypt
-
A SLH-DSA private key.
- OpenSslSlhDsaPrivateKey(byte[]) - Constructor for class org.conscrypt.OpenSslSlhDsaPrivateKey
- OpenSslSlhDsaPublicKey - Class in org.conscrypt
-
An SLH-DSA public key.
- OpenSslSlhDsaPublicKey(byte[]) - Constructor for class org.conscrypt.OpenSslSlhDsaPublicKey
- OpenSSLSocketFactoryImpl - Class in org.conscrypt
-
An implementation of
SSLSocketFactorybased on BoringSSL. - OpenSSLSocketFactoryImpl() - Constructor for class org.conscrypt.OpenSSLSocketFactoryImpl
- OpenSSLSocketFactoryImpl(SSLParametersImpl) - Constructor for class org.conscrypt.OpenSSLSocketFactoryImpl
- OpenSSLSocketImpl - Class in org.conscrypt
-
Public shim allowing us to stay backward-compatible with legacy applications which were using Conscrypt's extended socket API before the introduction of the
Conscryptclass. - OpenSSLSocketImpl() - Constructor for class org.conscrypt.OpenSSLSocketImpl
- OpenSSLSocketImpl(String, int) - Constructor for class org.conscrypt.OpenSSLSocketImpl
- OpenSSLSocketImpl(String, int, InetAddress, int) - Constructor for class org.conscrypt.OpenSSLSocketImpl
- OpenSSLSocketImpl(InetAddress, int) - Constructor for class org.conscrypt.OpenSSLSocketImpl
- OpenSSLSocketImpl(InetAddress, int, InetAddress, int) - Constructor for class org.conscrypt.OpenSSLSocketImpl
- OpenSSLSocketImpl(Socket, String, int, boolean) - Constructor for class org.conscrypt.OpenSSLSocketImpl
- OpenSSLX25519Key - Interface in org.conscrypt
- OpenSSLX25519PrivateKey - Class in org.conscrypt
- OpenSSLX25519PrivateKey(byte[]) - Constructor for class org.conscrypt.OpenSSLX25519PrivateKey
- OpenSSLX25519PrivateKey(EncodedKeySpec) - Constructor for class org.conscrypt.OpenSSLX25519PrivateKey
- OpenSSLX25519PublicKey - Class in org.conscrypt
- OpenSSLX25519PublicKey(byte[]) - Constructor for class org.conscrypt.OpenSSLX25519PublicKey
- OpenSSLX25519PublicKey(EncodedKeySpec) - Constructor for class org.conscrypt.OpenSSLX25519PublicKey
- OpenSSLX509Certificate - Class in org.conscrypt
-
An implementation of
X509Certificatebased on BoringSSL. - OpenSSLX509Certificate(long) - Constructor for class org.conscrypt.OpenSSLX509Certificate
- OpenSSLX509CertificateFactory - Class in org.conscrypt
-
An implementation of
CertificateFactorybased on BoringSSL. - OpenSSLX509CertificateFactory() - Constructor for class org.conscrypt.OpenSSLX509CertificateFactory
- OpenSSLX509CertificateFactory.Parser<T> - Class in org.conscrypt
-
The code for X509 Certificates and CRL is pretty much the same.
- OpenSSLX509CertificateFactory.ParsingException - Exception in org.conscrypt
- OpenSSLX509CertPath - Class in org.conscrypt
-
An implementation of
CertPathbased on BoringSSL. - OpenSSLX509CertPath(List<? extends X509Certificate>) - Constructor for class org.conscrypt.OpenSSLX509CertPath
- OpenSSLX509CertPath.Encoding - Enum in org.conscrypt
-
Supported encoding types for CerthPath.
- OpenSSLX509CRL - Class in org.conscrypt
-
An implementation of
X509CRLbased on BoringSSL. - OpenSSLX509CRL(long) - Constructor for class org.conscrypt.OpenSSLX509CRL
- OpenSSLX509CRLEntry - Class in org.conscrypt
-
An implementation of
X509CRLEntrybased on BoringSSL. - OpenSSLX509CRLEntry(long) - Constructor for class org.conscrypt.OpenSSLX509CRLEntry
- OpenSSLXDHKeyAgreement - Class in org.conscrypt
-
Elliptic Curve Diffie-Hellman key agreement backed by the OpenSSL engine.
- OpenSSLXDHKeyAgreement() - Constructor for class org.conscrypt.OpenSSLXDHKeyAgreement
- OpenSSLXDHKeyFactory - Class in org.conscrypt
-
An implementation of a
KeyFactorySpifor XEC keys based on BoringSSL. - OpenSSLXDHKeyFactory() - Constructor for class org.conscrypt.OpenSSLXDHKeyFactory
- OpenSSLXDHKeyPairGenerator - Class in org.conscrypt
-
An implementation of
KeyPairGeneratorfor XDH keys which uses BoringSSL to perform all the operations. - OpenSSLXDHKeyPairGenerator() - Constructor for class org.conscrypt.OpenSSLXDHKeyPairGenerator
- OpenSSLXECParameterSpec - Class in org.conscrypt
-
Parameter markers to assist in future compatibility should other XEC curves be supported.
- OpenSSLXECParameterSpec(String) - Constructor for class org.conscrypt.OpenSSLXECParameterSpec
- OpenSslXwingKeyFactory - Class in org.conscrypt
-
An implementation of a
KeyFactorySpifor XWING keys based on BoringSSL. - OpenSslXwingKeyFactory() - Constructor for class org.conscrypt.OpenSslXwingKeyFactory
- OpenSslXwingKeyPairGenerator - Class in org.conscrypt
-
An implementation of
KeyPairGeneratorfor XWING keys which uses BoringSSL to perform all the operations. - OpenSslXwingKeyPairGenerator() - Constructor for class org.conscrypt.OpenSslXwingKeyPairGenerator
- OpenSslXwingPrivateKey - Class in org.conscrypt
-
An X-Wing private key.
- OpenSslXwingPrivateKey(byte[]) - Constructor for class org.conscrypt.OpenSslXwingPrivateKey
- OpenSslXwingPrivateKey(EncodedKeySpec) - Constructor for class org.conscrypt.OpenSslXwingPrivateKey
- OpenSslXwingPublicKey - Class in org.conscrypt
-
An X-Wing public key.
- OpenSslXwingPublicKey(byte[]) - Constructor for class org.conscrypt.OpenSslXwingPublicKey
- OpenSslXwingPublicKey(EncodedKeySpec) - Constructor for class org.conscrypt.OpenSslXwingPublicKey
- OperatingSystem() - Constructor for enum org.conscrypt.HostProperties.OperatingSystem
- operator - Variable in class org.conscrypt.ct.LogInfo.Builder
- operator - Variable in class org.conscrypt.ct.LogInfo
- OptionalMethod - Class in org.conscrypt.metrics
-
Helper class to handle reflexive loading and invocation of methods which may be absent.
- OptionalMethod(Class<?>, String, Class<?>...) - Constructor for class org.conscrypt.metrics.OptionalMethod
-
Instantiates a new OptionalMethod.
- org.conscrypt - package org.conscrypt
- org.conscrypt.ct - package org.conscrypt.ct
- org.conscrypt.io - package org.conscrypt.io
- org.conscrypt.metrics - package org.conscrypt.metrics
- origin - Variable in class org.conscrypt.ct.SignedCertificateTimestamp
- Origin() - Constructor for enum org.conscrypt.ct.SignedCertificateTimestamp.Origin
- os - Variable in class org.conscrypt.ConscryptFileDescriptorSocket
-
Protected by synchronizing on ssl.
- OS - Static variable in class org.conscrypt.HostProperties
- OS400 - org.conscrypt.HostProperties.OperatingSystem
- osName() - Static method in class org.conscrypt.NativeCryptoJni
- OSX - org.conscrypt.HostProperties.OperatingSystem
- out - Variable in class org.conscrypt.ConscryptEngineSocket
P
- paddedBlockSizeBytes() - Method in class org.conscrypt.OpenSSLCipherRSA.OAEP
- paddedBlockSizeBytes() - Method in class org.conscrypt.OpenSSLCipherRSA
- padding - Variable in class org.conscrypt.OpenSSLCipher
-
The current cipher padding.
- padding - Variable in class org.conscrypt.OpenSSLCipherRSA
-
Current padding mode
- Padding() - Constructor for enum org.conscrypt.OpenSSLCipher.Padding
- parallelizationParameter - Variable in class org.conscrypt.ScryptKeySpec
- parameters - Variable in class org.conscrypt.NativeSsl
- parse(String) - Static method in enum org.conscrypt.MlDsaAlgorithm
- parsedTlsNamedGroupsProperty - Static variable in class org.conscrypt.NativeSsl
- parseNamedGroupsProperty(String) - Static method in class org.conscrypt.NativeSsl
- Parser() - Constructor for class org.conscrypt.OpenSSLX509CertificateFactory.Parser
- parseTlsNamedGroupsProperty() - Static method in class org.conscrypt.NativeSsl
-
Parses the "jdk.tls.namedGroups" property and stores the result in
parsedTlsNamedGroupsProperty. - ParsingException(Exception) - Constructor for exception org.conscrypt.OpenSSLX509CertificateFactory.ParsingException
- ParsingException(String) - Constructor for exception org.conscrypt.OpenSSLX509CertificateFactory.ParsingException
- ParsingException(String, Exception) - Constructor for exception org.conscrypt.OpenSSLX509CertificateFactory.ParsingException
- password - Variable in class org.conscrypt.ScryptKeySpec
- password - Variable in class org.conscrypt.Spake2PlusKeyManager
- patch - Variable in class org.conscrypt.Conscrypt.Version
- patch() - Method in class org.conscrypt.Conscrypt.Version
- peerCertificateChain - Variable in class org.conscrypt.ActiveSession
- peerCertificateOcspData - Variable in class org.conscrypt.ActiveSession
- peerCertificates - Variable in class org.conscrypt.ActiveSession
- peerCertificates - Variable in class org.conscrypt.NativeSslSession.Impl
- peerHost - Variable in class org.conscrypt.ActiveSession
- peerHost - Variable in class org.conscrypt.SessionSnapshot
- peerHostname - Variable in class org.conscrypt.AbstractConscryptSocket
-
The peer's DNS hostname if it was supplied during creation.
- peerHostname - Variable in class org.conscrypt.ConscryptEngine
-
Hostname used with the TLS extension SNI hostname.
- peerInfoProvider - Variable in class org.conscrypt.AbstractConscryptSocket
- peerInfoProvider - Variable in class org.conscrypt.ConscryptEngine
- peerInfoProvider() - Method in class org.conscrypt.AbstractConscryptSocket
- PeerInfoProvider - Class in org.conscrypt
-
A provider for the peer host and port information.
- PeerInfoProvider() - Constructor for class org.conscrypt.PeerInfoProvider
- peerOcspStapledResponse - Variable in class org.conscrypt.NativeSslSession.Impl
- peerPort - Variable in class org.conscrypt.AbstractConscryptSocket
-
The peer's port if it was supplied during creation.
- peerPort - Variable in class org.conscrypt.ActiveSession
- peerPort - Variable in class org.conscrypt.SessionSnapshot
- peerSignedCertificateTimestamp - Variable in class org.conscrypt.NativeSslSession.Impl
- peerSupportedSignatureAlgorithms - Variable in class org.conscrypt.ActiveSession
- peerSupportedSignatureAlgorithms - Variable in class org.conscrypt.SessionSnapshot
- peerTlsSctData - Variable in class org.conscrypt.ActiveSession
- peerTlsSctData - Variable in class org.conscrypt.SessionSnapshot
- PEM_MARKER - Static variable in class org.conscrypt.OpenSSLX509CertificateFactory
- 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
- pendingInboundCleartextBytes() - Method in class org.conscrypt.ConscryptEngine
- pendingOutboundEncryptedBytes() - Method in class org.conscrypt.ConscryptEngine
- pendingStatus(int) - Static method in class org.conscrypt.ConscryptEngine
- persistentCache - Variable in class org.conscrypt.ClientSessionContext
- persistentCache - Variable in class org.conscrypt.ServerSessionContext
- pinManager - Variable in class org.conscrypt.TrustManagerImpl
-
The CertPinManager, which validates the chain against a host-to-pin mapping
- PKCS1() - Constructor for class org.conscrypt.OpenSSLCipherRSA.PKCS1
- PKCS5Padding() - Constructor for class org.conscrypt.OpenSSLEvpCipherAES.AES_128.CBC.PKCS5Padding
- PKCS5Padding() - Constructor for class org.conscrypt.OpenSSLEvpCipherAES.AES_128.ECB.PKCS5Padding
- PKCS5Padding() - Constructor for class org.conscrypt.OpenSSLEvpCipherAES.AES_256.CBC.PKCS5Padding
- PKCS5Padding() - Constructor for class org.conscrypt.OpenSSLEvpCipherAES.AES_256.ECB.PKCS5Padding
- PKCS5Padding() - Constructor for class org.conscrypt.OpenSSLEvpCipherAES.AES.CBC.PKCS5Padding
- PKCS5Padding() - Constructor for class org.conscrypt.OpenSSLEvpCipherAES.AES.ECB.PKCS5Padding
- PKCS5Padding() - Constructor for class org.conscrypt.OpenSSLEvpCipherDESEDE.CBC.PKCS5Padding
- PKCS5PADDING - org.conscrypt.OpenSSLCipher.Padding
- PKCS7 - org.conscrypt.OpenSSLX509CertPath.Encoding
- 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.
- PKCS7_MARKER - Static variable in class org.conscrypt.OpenSSLX509CertificateFactory
- PKCS7_MARKER - Static variable in class org.conscrypt.OpenSSLX509CertPath
- PKCS7PADDING - org.conscrypt.OpenSSLCipher.Padding
- PKCS8_PREAMBLE - Static variable in class org.conscrypt.OpenSSLX25519PrivateKey
- pkcs8Preamble - Static variable in class org.conscrypt.OpenSslSlhDsaKeyFactory
- pkcs8Preamble - Static variable in class org.conscrypt.OpenSslXwingPrivateKey
- pkcs8PreambleMlKem1024 - Static variable in class org.conscrypt.OpenSslMlKemKeyFactory
- pkcs8PreambleMlKem768 - Static variable in class org.conscrypt.OpenSslMlKemKeyFactory
- pkeyCtx - Variable in class org.conscrypt.OpenSSLCipherRSA.OAEP
- PKI_PATH - org.conscrypt.OpenSSLX509CertPath.Encoding
- Platform - Class in org.conscrypt
-
Platform-specific methods for OpenJDK.
- Platform() - Constructor for class org.conscrypt.Platform
- platformLibName() - Static method in class org.conscrypt.NativeCryptoJni
- pointCtx - Variable in class org.conscrypt.OpenSSLECPointContext
- policy - Variable in class org.conscrypt.ct.CertificateTransparency
- Policy - Interface in org.conscrypt.ct
- PolicyCompliance - Enum in org.conscrypt.ct
- PolicyCompliance() - Constructor for enum org.conscrypt.ct.PolicyCompliance
- policyComplianceToMetrics(VerificationResult, PolicyCompliance) - Static method in class org.conscrypt.metrics.StatsLogImpl
- POLY1305 - org.conscrypt.OpenSSLCipher.Mode
- port - Variable in class org.conscrypt.ClientSessionContext.HostAndPort
- port - Variable in class org.conscrypt.NativeSslSession.Impl
- PPC_32 - org.conscrypt.HostProperties.Architecture
- PPC_64 - org.conscrypt.HostProperties.Architecture
- PPCLE_64 - org.conscrypt.HostProperties.Architecture
- PRECERT_ENTRY - org.conscrypt.ct.CertificateEntry.LogEntryType
- Preconditions - Class in org.conscrypt
-
Static convenience methods that help a method or constructor check whether it was invoked correctly (that is, whether its preconditions were met).
- Preconditions() - Constructor for class org.conscrypt.Preconditions
- PREFIX - Static variable in class org.conscrypt.OpenSSLProvider
- previousIv - Variable in class org.conscrypt.OpenSSLAeadCipher
-
The previously used nonce (IV) to prevent key + nonce reuse.
- previousKey - Variable in class org.conscrypt.OpenSSLAeadCipher
-
The previously used key to prevent key + nonce (IV) reuse.
- primeExponentP - Variable in class org.conscrypt.OpenSSLRSAPrivateCrtKey
- primeExponentQ - Variable in class org.conscrypt.OpenSSLRSAPrivateCrtKey
- primeP - Variable in class org.conscrypt.OpenSSLRSAPrivateCrtKey
- primeQ - Variable in class org.conscrypt.OpenSSLRSAPrivateCrtKey
- PRIORITY_MD5 - Static variable in class org.conscrypt.CertificatePriorityComparator
- PRIORITY_SHA1 - Static variable in class org.conscrypt.CertificatePriorityComparator
- PRIORITY_SHA224 - Static variable in class org.conscrypt.CertificatePriorityComparator
- PRIORITY_SHA256 - Static variable in class org.conscrypt.CertificatePriorityComparator
- PRIORITY_SHA384 - Static variable in class org.conscrypt.CertificatePriorityComparator
- PRIORITY_SHA512 - Static variable in class org.conscrypt.CertificatePriorityComparator
- PRIORITY_UNKNOWN - Static variable in class org.conscrypt.CertificatePriorityComparator
- PRIVATE_KEY_SIZE_BYTES - Static variable in class org.conscrypt.OpenSslMlKemPrivateKey
- PRIVATE_KEY_SIZE_BYTES - Static variable in class org.conscrypt.OpenSslSlhDsaPrivateKey
- PRIVATE_KEY_SIZE_BYTES - Static variable in class org.conscrypt.OpenSslXwingPrivateKey
- privateExponent - Variable in class org.conscrypt.OpenSSLRSAPrivateKey
- privateKey - Variable in class org.conscrypt.OpenSslSignatureSlhDsa
-
The current OpenSSL key we're operating on.
- privateKeyBytes - Variable in class org.conscrypt.OpenSslEdDsaPrivateKey
- processDataFromSocket(byte[], int, int) - Method in class org.conscrypt.ConscryptEngineSocket.SSLInputStream
- protocol - Variable in class org.conscrypt.ActiveSession
- protocol - Variable in class org.conscrypt.NativeSslSession.Impl
- protocol - Variable in class org.conscrypt.SessionSnapshot
- Protocol - Enum in org.conscrypt.metrics
-
Protocols to metric mapping for metrics instrumentation.
- Protocol(int) - Constructor for enum org.conscrypt.metrics.Protocol
- protocols - Variable in class org.conscrypt.OpenSSLContextImpl
-
TLS protocols to enable by default.
- provideAfterHandshakeSession() - Method in class org.conscrypt.ConscryptEngine
- provideAfterHandshakeSession() - Method in class org.conscrypt.ConscryptFileDescriptorSocket
- provideHandshakeSession() - Method in class org.conscrypt.ConscryptEngine
- provideHandshakeSession() - Method in class org.conscrypt.ConscryptFileDescriptorSocket
- provider - Variable in class org.conscrypt.ExternalSession
- ProviderBuilder() - Constructor for class org.conscrypt.Conscrypt.ProviderBuilder
- provideSession() - Method in class org.conscrypt.ConscryptEngine
- provideSession() - Method in class org.conscrypt.ConscryptFileDescriptorSocket
- provideSession() - Method in interface org.conscrypt.ExternalSession.Provider
- provideTrustManager - Variable in class org.conscrypt.Conscrypt.ProviderBuilder
- 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. - provideTrustManagerByDefault() - Static method in class org.conscrypt.Platform
- pskCallbacks - Variable in class org.conscrypt.NativeSsl
- pskKeyManager - Variable in class org.conscrypt.SSLParametersImpl
- PSKKeyManager - Interface in org.conscrypt
-
Deprecated.This abstraction is deprecated because it does not work with TLS 1.3.
- PSPECIFIED_OID - Static variable in class org.conscrypt.OAEPParameters
- PSSParameters - Class in org.conscrypt
-
AlgorithmParameters implementation for PSS.
- PSSParameters() - Constructor for class org.conscrypt.PSSParameters
- PUBLIC_KEY_SIZE_BYTES - Static variable in class org.conscrypt.OpenSslSlhDsaPublicKey
- PUBLIC_KEY_SIZE_BYTES - Static variable in class org.conscrypt.OpenSslXwingPublicKey
- publicExponent - Variable in class org.conscrypt.OpenSSLRSAKeyPairGenerator
-
Default modulus size is 0x10001 (65537)
- publicExponent - Variable in class org.conscrypt.OpenSSLRSAPrivateCrtKey
- publicExponent - Variable in class org.conscrypt.OpenSSLRSAPublicKey
- publicKey - Variable in class org.conscrypt.ct.LogInfo.Builder
- publicKey - Variable in class org.conscrypt.ct.LogInfo
- publicKey - Variable in class org.conscrypt.OpenSslSignatureSlhDsa
- publicKeyBytes - Variable in class org.conscrypt.OpenSslEdDsaPublicKey
- publicKeySize - Variable in enum org.conscrypt.MlDsaAlgorithm
- publicKeySize - Variable in enum org.conscrypt.MlKemAlgorithm
- publicKeySize() - Method in enum org.conscrypt.MlDsaAlgorithm
- publicKeySize() - Method in enum org.conscrypt.MlKemAlgorithm
- PUSHBACK_SIZE - Static variable in class org.conscrypt.OpenSSLX509CertificateFactory
- PUSHBACK_SIZE - Static variable in class org.conscrypt.OpenSSLX509CertPath
- putECDHKeyAgreementImplClass(String) - Method in class org.conscrypt.OpenSSLProvider
- putImplClassWithKeyConstraints(String, String, String, String) - Method in class org.conscrypt.OpenSSLProvider
- putMacImplClass(String, String) - Method in class org.conscrypt.OpenSSLProvider
- putRAWRSASignatureImplClass(String) - Method in class org.conscrypt.OpenSSLProvider
- putRSACipherImplClass(String, String) - Method in class org.conscrypt.OpenSSLProvider
- putSession(ClientSessionContext.HostAndPort, NativeSslSession) - Method in class org.conscrypt.ClientSessionContext
- putSessionData(SSLSession, byte[]) - Method in class org.conscrypt.FileClientSessionCache.Impl
- 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.
- putSignatureImplClass(String, String) - Method in class org.conscrypt.OpenSSLProvider
- putSymmetricCipherImplClass(String, String) - Method in class org.conscrypt.OpenSSLProvider
- putValue(String, Object) - Method in class org.conscrypt.ActiveSession
- putValue(String, Object) - Method in class org.conscrypt.ExternalSession
- putValue(String, Object) - Method in class org.conscrypt.Java7ExtendedSSLSession
- putValue(String, Object) - Method in class org.conscrypt.SessionSnapshot
- putValue(String, Object) - Method in class org.conscrypt.SSLNullSession
- putValue(SSLSession, String, Object) - Method in class org.conscrypt.ExternalSession
- putXDHKeyAgreementImplClass(String) - Method in class org.conscrypt.OpenSSLProvider
- pwd - Variable in class org.conscrypt.KeyManagerFactoryImpl
R
- RAND_bytes(byte[]) - Static method in class org.conscrypt.NativeCrypto
- Range(String, String) - Constructor for class org.conscrypt.NativeCrypto.Range
- raw - Variable in class org.conscrypt.OpenSslMlDsaPublicKey
- raw - Variable in class org.conscrypt.OpenSslMlKemPublicKey
- raw - Variable in class org.conscrypt.OpenSslSlhDsaPrivateKey
- raw - Variable in class org.conscrypt.OpenSslSlhDsaPublicKey
- raw - Variable in class org.conscrypt.OpenSslXwingPrivateKey
- raw - Variable in class org.conscrypt.OpenSslXwingPublicKey
- Raw() - Constructor for class org.conscrypt.OpenSSLCipherRSA.Raw
- read() - Method in class org.conscrypt.ConscryptEngineSocket.SSLInputStream
- read() - Method in class org.conscrypt.ConscryptFileDescriptorSocket.SSLInputStream
-
Reads one byte.
- read(byte[]) - Method in class org.conscrypt.ConscryptEngineSocket.SSLInputStream
- read(byte[]) - Method in class org.conscrypt.OpenSSLBIOInputStream
- read(byte[], int, int) - Method in class org.conscrypt.ConscryptEngineSocket.SSLInputStream
- read(byte[], int, int) - Method in class org.conscrypt.ConscryptFileDescriptorSocket.SSLInputStream
-
Method acts as described in spec for superclass.
- read(byte[], int, int) - Method in class org.conscrypt.OpenSSLBIOInputStream
- read(FileDescriptor, byte[], int, int, int) - Method in class org.conscrypt.NativeSsl
- readByte(InputStream) - Static method in class org.conscrypt.ct.Serialization
-
Read a single byte from the input stream.
- readDEROctetString(byte[]) - Static method in class org.conscrypt.ct.Serialization
- readDEROctetString(InputStream) - Static method in class org.conscrypt.ct.Serialization
- readDirectByteBuffer(long, int) - Method in class org.conscrypt.NativeSsl.BioWrapper
- readDirectByteBuffer(long, int) - Method in class org.conscrypt.NativeSsl
- readEncryptedData(ByteBuffer, int) - Method in class org.conscrypt.ConscryptEngine
-
Read encrypted data from the OpenSSL network BIO
- readEncryptedDataDirect(ByteBuffer, int, int) - Method in class org.conscrypt.ConscryptEngine
- readEncryptedDataHeap(ByteBuffer, int) - Method in class org.conscrypt.ConscryptEngine
- readFixedBytes(InputStream, int) - Static method in class org.conscrypt.ct.Serialization
-
Read a fixed number of bytes from the input stream.
- readFromSocket() - Method in class org.conscrypt.ConscryptEngineSocket.SSLInputStream
- readHash(long) - Static method in class org.conscrypt.OAEPParameters
- readList(byte[], int, int) - Static method in class org.conscrypt.ct.Serialization
- readList(InputStream, int, int) - Static method in class org.conscrypt.ct.Serialization
-
Read a variable length vector of variable sized elements as described by RFC5246 section 4.3.
- readLock - Variable in class org.conscrypt.ConscryptEngineSocket.SSLInputStream
- readLock - Variable in class org.conscrypt.ConscryptFileDescriptorSocket.SSLInputStream
-
OpenSSL only lets one thread read at a time, so this is used to make sure we serialize callers of SSL_read.
- readLong(InputStream, int) - Static method in class org.conscrypt.ct.Serialization
-
Read a number in big endian format from the input stream.
- readMgfHash(long) - Static method in class org.conscrypt.OAEPParameters
- readNumber(InputStream, int) - Static method in class org.conscrypt.ct.Serialization
-
Read a number in big endian format from the input stream.
- readOAEPParameters(OAEPParameterSpec) - Method in class org.conscrypt.OpenSSLCipherRSA.OAEP
- readObject(ObjectInputStream) - Method in class org.conscrypt.OpenSSLECPrivateKey
- readObject(ObjectInputStream) - Method in class org.conscrypt.OpenSSLECPublicKey
- readObject(ObjectInputStream) - Method in class org.conscrypt.OpenSslEdDsaPrivateKey
- readObject(ObjectInputStream) - Method in class org.conscrypt.OpenSslEdDsaPublicKey
- readObject(ObjectInputStream) - Method in class org.conscrypt.OpenSslMlDsaPrivateKey
- readObject(ObjectInputStream) - Method in class org.conscrypt.OpenSslMlDsaPublicKey
- readObject(ObjectInputStream) - Method in class org.conscrypt.OpenSslMlKemPrivateKey
- readObject(ObjectInputStream) - Method in class org.conscrypt.OpenSslMlKemPublicKey
- readObject(ObjectInputStream) - Method in class org.conscrypt.OpenSSLRSAPrivateCrtKey
- readObject(ObjectInputStream) - Method in class org.conscrypt.OpenSSLRSAPrivateKey
- readObject(ObjectInputStream) - Method in class org.conscrypt.OpenSSLRSAPublicKey
- readObject(ObjectInputStream) - Method in class org.conscrypt.OpenSslSlhDsaPrivateKey
- readObject(ObjectInputStream) - Method in class org.conscrypt.OpenSslSlhDsaPublicKey
- readObject(ObjectInputStream) - Method in class org.conscrypt.OpenSSLX25519PrivateKey
- readObject(ObjectInputStream) - Method in class org.conscrypt.OpenSSLX25519PublicKey
- readObject(ObjectInputStream) - Method in class org.conscrypt.OpenSslXwingPrivateKey
- readObject(ObjectInputStream) - Method in class org.conscrypt.OpenSslXwingPublicKey
- readParams(byte[][]) - Method in class org.conscrypt.OpenSSLRSAPrivateCrtKey
- readParams(byte[][]) - Method in class org.conscrypt.OpenSSLRSAPrivateKey
- readPendingBytesFromBIO(ByteBuffer, int, int, SSLEngineResult.HandshakeStatus) - Method in class org.conscrypt.ConscryptEngine
- readPlaintextData(ByteBuffer) - Method in class org.conscrypt.ConscryptEngine
-
Read plaintext data from the OpenSSL internal BIO
- readPlaintextDataDirect(ByteBuffer, int, int) - Method in class org.conscrypt.ConscryptEngine
- readPlaintextDataHeap(ByteBuffer, int) - Method in class org.conscrypt.ConscryptEngine
- readTimeoutMilliseconds - Variable in class org.conscrypt.AbstractConscryptSocket
-
Local cache of timeout to avoid getsockopt on every read and write for non-wrapped sockets.
- readUntilDataAvailable(byte[], int, int) - Method in class org.conscrypt.ConscryptEngineSocket.SSLInputStream
- readVariableBytes(InputStream, int) - Static method in class org.conscrypt.ct.Serialization
-
Read a length-prefixed sequence of bytes.
- reasonCTVerificationRequired(String) - Method in class org.conscrypt.ct.CertificateTransparency
- reasonCTVerificationRequired(String) - Static method in class org.conscrypt.Platform
- ref - Variable in class org.conscrypt.NativeSslSession.Impl
- ReflexiveStatsEvent - Class in org.conscrypt.metrics
-
Reflection wrapper around android.util.StatsEvent.
- ReflexiveStatsEvent(Object) - Constructor for class org.conscrypt.metrics.ReflexiveStatsEvent
- ReflexiveStatsEvent.Builder - Class in org.conscrypt.metrics
- ReflexiveStatsLog - Class in org.conscrypt.metrics
-
Reflection wrapper around android.util.StatsLog.
- ReflexiveStatsLog() - Constructor for class org.conscrypt.metrics.ReflexiveStatsLog
- release() - Method in class org.conscrypt.AllocatedBuffer
-
Returns the delegate
ByteBufferfor reuse or garbage collection. - release() - Method in class org.conscrypt.ConscryptEngineSocket.SSLInputStream
- release() - Method in class org.conscrypt.OpenSSLBIOInputStream
- remaining(ByteBuffer[]) - Static method in class org.conscrypt.BufferUtils
-
Returns the total number of bytes remaining in the buffer array.
- removeHandshakeCompletedListener(HandshakeCompletedListener) - Method in class org.conscrypt.AbstractConscryptSocket
- removeSession(ClientSessionContext.HostAndPort, NativeSslSession) - Method in class org.conscrypt.ClientSessionContext
- removeSession(NativeSslSession) - Method in class org.conscrypt.AbstractSessionContext
-
Removes the given session from the cache.
- removeValue(String) - Method in class org.conscrypt.ActiveSession
- removeValue(String) - Method in class org.conscrypt.ExternalSession
- removeValue(String) - Method in class org.conscrypt.Java7ExtendedSSLSession
- removeValue(String) - Method in class org.conscrypt.SessionSnapshot
- removeValue(String) - Method in class org.conscrypt.SSLNullSession
- removeValue(SSLSession, String) - Method in class org.conscrypt.ExternalSession
- renegotiate() - Method in class org.conscrypt.ConscryptEngineSocket.SSLInputStream
-
Processes a renegotiation received from the remote peer.
- reportCTVerificationResult(LogStore, VerificationResult, PolicyCompliance, CertificateTransparencyVerificationReason) - Method in class org.conscrypt.metrics.NoopStatsLog
- reportCTVerificationResult(LogStore, VerificationResult, PolicyCompliance, CertificateTransparencyVerificationReason) - Method in interface org.conscrypt.metrics.StatsLog
- reportCTVerificationResult(LogStore, VerificationResult, PolicyCompliance, CertificateTransparencyVerificationReason) - Method in class org.conscrypt.metrics.StatsLogImpl
- requestedServerName - Variable in class org.conscrypt.SessionSnapshot
- reset() - Static method in class org.conscrypt.FileClientSessionCache
-
For testing.
- reset() - Method in class org.conscrypt.OpenSSLAeadCipher
- reset() - Method in class org.conscrypt.OpenSSLCipherChaCha20
- reset() - Method in class org.conscrypt.OpenSSLEvpCipher
-
Reset this Cipher instance state to process a new chunk of data.
- reset() - Method in class org.conscrypt.TrustedCertificateIndex
- reset(Set<TrustAnchor>) - Method in class org.conscrypt.TrustedCertificateIndex
- resetContext() - Method in class org.conscrypt.OpenSSLMac.AesCmac
- resetContext() - Method in class org.conscrypt.OpenSSLMac.Hmac
- resetContext() - Method in class org.conscrypt.OpenSSLMac
-
Resets the context for a new operation with the same key.
- resetContext() - Method in class org.conscrypt.OpenSSLSignature
- resetSingleDstBuffer() - Method in class org.conscrypt.ConscryptEngine
- resetSingleSrcBuffer() - Method in class org.conscrypt.ConscryptEngine
- retain() - Method in class org.conscrypt.AllocatedBuffer
-
Deprecated.this method is not used
- reverse(byte[]) - Static method in class org.conscrypt.ArrayUtils
- REVOCATION_CHECK_OPTIONS - Static variable in class org.conscrypt.TrustManagerImpl
- revocationDate - Variable in class org.conscrypt.OpenSSLX509CRLEntry
- revocationOptions() - Static method in class org.conscrypt.TrustManagerImpl
- rootKeyStore - Variable in class org.conscrypt.TrustManagerImpl
-
The AndroidCAStore if non-null, null otherwise.
- RSA - org.conscrypt.ct.DigitallySigned.SignatureAlgorithm
- RSA - org.conscrypt.OpenSSLSignature.EngineType
- 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
- rsaOpWithPrivateKey(PrivateKey, int, int, byte[]) - Static method in class org.conscrypt.CryptoUpcalls
- RSAPKCS1Padding(long) - Constructor for class org.conscrypt.OpenSSLSignature.RSAPKCS1Padding
- RSAPSSPadding(long, String, int) - Constructor for class org.conscrypt.OpenSSLSignature.RSAPSSPadding
- rsaSignDigestWithPrivateKey(PrivateKey, int, byte[]) - Static method in class org.conscrypt.CryptoUpcalls
S
- S390_32 - org.conscrypt.HostProperties.Architecture
- S390_64 - org.conscrypt.HostProperties.Architecture
- salt - Variable in class org.conscrypt.ScryptKeySpec
- saltSizeBytes - Variable in class org.conscrypt.OpenSSLSignature.RSAPSSPadding
- Scrypt_generate_key(byte[], byte[], int, int, int, int) - Static method in class org.conscrypt.NativeCrypto
-
Generates a key from a password and salt using Scrypt.
- ScryptKey(byte[]) - Constructor for class org.conscrypt.ScryptSecretKeyFactory.ScryptKey
- ScryptKeySpec - Class in org.conscrypt
-
Mirrors the class of the same name from BouncyCastle.
- ScryptKeySpec(char[], byte[], int, int, int, int) - Constructor for class org.conscrypt.ScryptKeySpec
- ScryptSecretKeyFactory - Class in org.conscrypt
- ScryptSecretKeyFactory() - Constructor for class org.conscrypt.ScryptSecretKeyFactory
- ScryptSecretKeyFactory.NotImplementedException - Exception in org.conscrypt
- ScryptSecretKeyFactory.ScryptKey - Class in org.conscrypt
- sct - Variable in class org.conscrypt.ct.VerifiedSCT.Builder
- sct - Variable in class org.conscrypt.ct.VerifiedSCT
- SCT_LIST_LENGTH_BYTES - Static variable in class org.conscrypt.ct.Constants
- sctExtension - Variable in class org.conscrypt.SSLParametersImpl
- sdkVersionBiggerThan32 - Static variable in class org.conscrypt.metrics.ReflexiveStatsEvent
- sdkVersionBiggerThan32 - Static variable in class org.conscrypt.metrics.StatsLogImpl
- seal(byte[], byte[]) - Method in class org.conscrypt.HpkeContextSender
-
Seals a message, using the internal key schedule maintained by this HpkeContextSender.
- secureRandom - Variable in class org.conscrypt.KeyGeneratorImpl
- seed - Variable in class org.conscrypt.OpenSslMlDsaPrivateKey
- seed - Variable in class org.conscrypt.OpenSslMlKemPrivateKey
- selectApplicationProtocol(byte[]) - Method in class org.conscrypt.ApplicationProtocolSelectorAdapter
-
Performs the ALPN protocol selection from the given list of length-delimited peer protocols.
- selectApplicationProtocol(byte[]) - Method in class org.conscrypt.ConscryptEngine
- selectApplicationProtocol(byte[]) - Method in class org.conscrypt.ConscryptFileDescriptorSocket
- selectApplicationProtocol(byte[]) - Method in interface org.conscrypt.NativeCrypto.SSLHandshakeCallbacks
-
Called when acting as a server, the socket has an
ApplicationProtocolSelectorAdapterassociated with it, and the application protocol needs to be selected. - 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.
- selector - Variable in class org.conscrypt.ApplicationProtocolSelectorAdapter
- selector - Variable in class org.conscrypt.Java8EngineSocket
- selector - Variable in class org.conscrypt.Java8EngineWrapper
- selector - Variable in class org.conscrypt.Java8FileDescriptorSocket
- sendSSLShutdown() - Method in class org.conscrypt.ConscryptEngine
- sendUrgentData(int) - Method in class org.conscrypt.AbstractConscryptSocket
- Serialization - Class in org.conscrypt.ct
- Serialization() - Constructor for class org.conscrypt.ct.Serialization
- SerializationException - Exception in org.conscrypt.ct
- SerializationException() - Constructor for exception org.conscrypt.ct.SerializationException
- SerializationException(String) - Constructor for exception org.conscrypt.ct.SerializationException
- SerializationException(String, Throwable) - Constructor for exception org.conscrypt.ct.SerializationException
- SerializationException(Throwable) - Constructor for exception org.conscrypt.ct.SerializationException
- SERIALIZED_SCT_LENGTH_BYTES - Static variable in class org.conscrypt.ct.Constants
- serialVersionUID - Static variable in exception org.conscrypt.ct.SerializationException
- serialVersionUID - Static variable in exception org.conscrypt.HpkeDecryptException
- serialVersionUID - Static variable in class org.conscrypt.OpenSSLECPrivateKey
- serialVersionUID - Static variable in class org.conscrypt.OpenSSLECPublicKey
- serialVersionUID - Static variable in class org.conscrypt.OpenSslEdDsaPrivateKey
- serialVersionUID - Static variable in class org.conscrypt.OpenSslEdDsaPublicKey
- serialVersionUID - Static variable in class org.conscrypt.OpenSslMlDsaPrivateKey
- serialVersionUID - Static variable in class org.conscrypt.OpenSslMlDsaPublicKey
- serialVersionUID - Static variable in class org.conscrypt.OpenSslMlKemPrivateKey
- serialVersionUID - Static variable in class org.conscrypt.OpenSslMlKemPublicKey
- serialVersionUID - Static variable in class org.conscrypt.OpenSSLProvider
- serialVersionUID - Static variable in class org.conscrypt.OpenSSLRandom
- serialVersionUID - Static variable in class org.conscrypt.OpenSSLRSAPrivateCrtKey
- serialVersionUID - Static variable in class org.conscrypt.OpenSSLRSAPrivateKey
- serialVersionUID - Static variable in class org.conscrypt.OpenSSLRSAPublicKey
- serialVersionUID - Static variable in class org.conscrypt.OpenSslSlhDsaPrivateKey
- serialVersionUID - Static variable in class org.conscrypt.OpenSslSlhDsaPublicKey
- serialVersionUID - Static variable in class org.conscrypt.OpenSSLX25519PrivateKey
- serialVersionUID - Static variable in class org.conscrypt.OpenSSLX25519PublicKey
- serialVersionUID - Static variable in class org.conscrypt.OpenSSLX509Certificate
- serialVersionUID - Static variable in exception org.conscrypt.OpenSSLX509CertificateFactory.ParsingException
- serialVersionUID - Static variable in class org.conscrypt.OpenSSLX509CertPath
- serialVersionUID - Static variable in class org.conscrypt.OpenSslXwingPrivateKey
- serialVersionUID - Static variable in class org.conscrypt.OpenSslXwingPublicKey
- serialVersionUID - Static variable in exception org.conscrypt.ScryptSecretKeyFactory.NotImplementedException
- serialVersionUID - Static variable in class org.conscrypt.ScryptSecretKeyFactory.ScryptKey
- serialVersionUID - Static variable in exception org.conscrypt.ShortBufferWithoutStackTraceException
- serialVersionUID - Static variable in class org.conscrypt.X509PublicKey
- serverCertificateRequested(int[]) - Method in class org.conscrypt.ConscryptEngine
- serverCertificateRequested(int[]) - Method in class org.conscrypt.ConscryptFileDescriptorSocket
- serverCertificateRequested(int[]) - Method in interface org.conscrypt.NativeCrypto.SSLHandshakeCallbacks
-
Called when acting as a server during ClientHello processing before a decision to resume a session is made.
- serverNamePermitted(SSLParametersImpl, String) - Static method in class org.conscrypt.Java8PlatformUtil
- serverNamePermitted(SSLParametersImpl, String) - Static method in class org.conscrypt.Platform
- serverPSKKeyRequested(String, String, byte[]) - Method in class org.conscrypt.ConscryptEngine
- serverPSKKeyRequested(String, String, byte[]) - Method in class org.conscrypt.ConscryptFileDescriptorSocket
- 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.NativeSsl
- serverSessionContext - Variable in class org.conscrypt.OpenSSLContextImpl
-
Server session cache.
- serverSessionContext - Variable in class org.conscrypt.SSLParametersImpl
- ServerSessionContext - Class in org.conscrypt
-
Caches server sessions.
- ServerSessionContext() - Constructor for class org.conscrypt.ServerSessionContext
- serverSessionRequested(byte[]) - Method in class org.conscrypt.ConscryptEngine
- serverSessionRequested(byte[]) - Method in class org.conscrypt.ConscryptFileDescriptorSocket
- serverSessionRequested(byte[]) - Method in interface org.conscrypt.NativeCrypto.SSLHandshakeCallbacks
-
Called for servers where TLS < 1.3 (TLS 1.3 uses session tickets rather than application session caches).
- sessionContext - Variable in class org.conscrypt.ActiveSession
- sessionContext - Variable in class org.conscrypt.SessionSnapshot
- sessionContext() - Method in class org.conscrypt.ConscryptEngine
- sessionContext() - Method in class org.conscrypt.ConscryptFileDescriptorSocket
- sessions - Variable in class org.conscrypt.AbstractSessionContext
- sessionsByHostAndPort - Variable in class org.conscrypt.ClientSessionContext
-
Sessions indexed by host and port.
- SessionSnapshot - Class in org.conscrypt
-
A snapshot of the content of another
ConscryptSession. - SessionSnapshot(ConscryptSession) - Constructor for class org.conscrypt.SessionSnapshot
- SessionType(int) - Constructor for enum org.conscrypt.SSLUtils.SessionType
- set_SSL_psk_client_callback_enabled(long, NativeSsl, boolean) - Static method in class org.conscrypt.NativeCrypto
- set_SSL_psk_server_callback_enabled(long, NativeSsl, boolean) - Static method in class org.conscrypt.NativeCrypto
- setAlgorithmConstraints(AlgorithmConstraints) - Method in class org.conscrypt.SSLParametersImpl
- setAlpnProtocols(byte[]) - Method in class org.conscrypt.AbstractConscryptSocket
-
Deprecated.
- setAlpnProtocols(byte[]) - Method in class org.conscrypt.OpenSSLSocketImpl
-
Deprecated.Use
OpenSSLSocketImpl.setAlpnProtocols(String[])instead. - setAlpnProtocols(String[]) - Method in class org.conscrypt.AbstractConscryptSocket
-
Deprecated.
- setAlpnProtocols(String[]) - Method in class org.conscrypt.OpenSSLSocketImpl
-
Deprecated.
- setApplicationProtocols(long, NativeSsl, boolean, byte[]) - Static method in class org.conscrypt.NativeCrypto
-
Enables ALPN for this TLS endpoint and sets the list of supported ALPN protocols in wire-format (length-prefixed 8-bit strings).
- setApplicationProtocols(String[]) - Method in class org.conscrypt.AbstractConscryptEngine
-
Sets the list of ALPN protocols.
- setApplicationProtocols(String[]) - Method in class org.conscrypt.AbstractConscryptSocket
-
Sets the list of ALPN protocols.
- setApplicationProtocols(String[]) - Method in class org.conscrypt.ConscryptEngine
- setApplicationProtocols(String[]) - Method in class org.conscrypt.ConscryptEngineSocket
- setApplicationProtocols(String[]) - Method in class org.conscrypt.ConscryptFileDescriptorSocket
- setApplicationProtocols(String[]) - Method in class org.conscrypt.Java8EngineWrapper
- setApplicationProtocols(String[]) - Method in class org.conscrypt.SSLParametersImpl
- setApplicationProtocols(SSLEngine, String[]) - Static method in class org.conscrypt.Conscrypt
-
Sets the application-layer protocols (ALPN) in prioritization order.
- setApplicationProtocols(SSLParameters, String[]) - Static method in class org.conscrypt.Java9PlatformUtil
- setApplicationProtocols(SSLSocket, String[]) - Static method in class org.conscrypt.Conscrypt
-
Sets the application-layer protocols (ALPN) in prioritization order.
- setApplicationProtocolSelector(SSLEngine, ApplicationProtocolSelector) - Static method in class org.conscrypt.Conscrypt
-
Sets an application-provided ALPN protocol selector.
- setApplicationProtocolSelector(SSLSocket, ApplicationProtocolSelector) - Static method in class org.conscrypt.Conscrypt
-
Sets an application-provided ALPN protocol selector.
- setApplicationProtocolSelector(ApplicationProtocolSelector) - Method in class org.conscrypt.AbstractConscryptEngine
-
Sets an application-provided ALPN protocol selector.
- setApplicationProtocolSelector(ApplicationProtocolSelector) - Method in class org.conscrypt.AbstractConscryptSocket
-
Sets an application-provided ALPN protocol selector.
- setApplicationProtocolSelector(ApplicationProtocolSelector) - Method in class org.conscrypt.ConscryptEngine
- setApplicationProtocolSelector(ApplicationProtocolSelector) - Method in class org.conscrypt.ConscryptEngineSocket
- setApplicationProtocolSelector(ApplicationProtocolSelector) - Method in class org.conscrypt.ConscryptFileDescriptorSocket
- setApplicationProtocolSelector(ApplicationProtocolSelector) - Method in class org.conscrypt.Java8EngineWrapper
- setApplicationProtocolSelector(ApplicationProtocolSelectorAdapter) - Method in class org.conscrypt.AbstractConscryptSocket
- setApplicationProtocolSelector(ApplicationProtocolSelectorAdapter) - Method in class org.conscrypt.ConscryptEngine
- setApplicationProtocolSelector(ApplicationProtocolSelectorAdapter) - Method in class org.conscrypt.ConscryptEngineSocket
- setApplicationProtocolSelector(ApplicationProtocolSelectorAdapter) - Method in class org.conscrypt.ConscryptFileDescriptorSocket
- setApplicationProtocolSelector(ApplicationProtocolSelectorAdapter) - Method in class org.conscrypt.SSLParametersImpl
- setAtomId - Static variable in class org.conscrypt.metrics.ReflexiveStatsEvent.Builder
- setAtomId(int) - Method in class org.conscrypt.metrics.ReflexiveStatsEvent.Builder
- 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.
- setBufferAllocator(BufferAllocator) - Method in class org.conscrypt.AbstractConscryptEngine
- setBufferAllocator(BufferAllocator) - Method in class org.conscrypt.ConscryptEngine
- setBufferAllocator(BufferAllocator) - Method in class org.conscrypt.ConscryptEngineSocket
- setBufferAllocator(BufferAllocator) - Method in class org.conscrypt.Java8EngineWrapper
- setCertificate(String) - Method in class org.conscrypt.NativeSsl
- setCertificateValidation() - Method in class org.conscrypt.NativeSsl
- setChannelIdEnabled(boolean) - Method in class org.conscrypt.AbstractConscryptEngine
-
Enables/disables TLS Channel ID for this server engine.
- setChannelIdEnabled(boolean) - Method in class org.conscrypt.AbstractConscryptSocket
-
Enables/disables TLS Channel ID for this server socket.
- setChannelIdEnabled(boolean) - Method in class org.conscrypt.ConscryptEngine
-
Enables/disables TLS Channel ID for this server engine.
- setChannelIdEnabled(boolean) - Method in class org.conscrypt.ConscryptEngineSocket
- setChannelIdEnabled(boolean) - Method in class org.conscrypt.ConscryptFileDescriptorSocket
-
Enables/disables TLS Channel ID for this server socket.
- setChannelIdEnabled(boolean) - Method in class org.conscrypt.ConscryptServerSocket
-
Enables/disables the TLS Channel ID extension for this server socket.
- setChannelIdEnabled(boolean) - Method in class org.conscrypt.Java8EngineWrapper
- setChannelIdEnabled(boolean) - Method in class org.conscrypt.OpenSSLSocketImpl
- setChannelIdEnabled(SSLEngine, boolean) - Static method in class org.conscrypt.Conscrypt
-
Enables/disables TLS Channel ID for the given server-side engine.
- setChannelIdEnabled(SSLSocket, boolean) - Static method in class org.conscrypt.Conscrypt
-
Enables/disables TLS Channel ID for the given server-side socket.
- setChannelIdPrivateKey(PrivateKey) - Method in class org.conscrypt.AbstractConscryptEngine
-
Sets the
PrivateKeyto be used for TLS Channel ID by this client engine. - setChannelIdPrivateKey(PrivateKey) - Method in class org.conscrypt.AbstractConscryptSocket
-
Sets the
PrivateKeyto be used for TLS Channel ID by this client socket. - setChannelIdPrivateKey(PrivateKey) - Method in class org.conscrypt.ConscryptEngine
-
Sets the
PrivateKeyto be used for TLS Channel ID by this client engine. - setChannelIdPrivateKey(PrivateKey) - Method in class org.conscrypt.ConscryptEngineSocket
- setChannelIdPrivateKey(PrivateKey) - Method in class org.conscrypt.ConscryptFileDescriptorSocket
-
Sets the
PrivateKeyto be used for TLS Channel ID by this client socket. - setChannelIdPrivateKey(PrivateKey) - Method in class org.conscrypt.Java8EngineWrapper
- setChannelIdPrivateKey(PrivateKey) - Method in class org.conscrypt.OpenSSLSocketImpl
- setChannelIdPrivateKey(SSLEngine, PrivateKey) - Static method in class org.conscrypt.Conscrypt
-
Sets the
PrivateKeyto be used for TLS Channel ID by this client engine. - setChannelIdPrivateKey(SSLSocket, PrivateKey) - Static method in class org.conscrypt.Conscrypt
-
Sets the
PrivateKeyto be used for TLS Channel ID by this client socket. - setClientSessionCache(SSLContext, SSLClientSessionCache) - Static method in class org.conscrypt.Conscrypt
-
Sets the client-side persistent cache to be used by the context.
- setCountManually(int) - Method in class org.conscrypt.ExposedByteArrayOutputStream
- setCTVerificationEnabled(boolean) - Method in class org.conscrypt.SSLParametersImpl
- setCurveName(ECParameterSpec, String) - Static method in class org.conscrypt.Platform
- setDefaultBufferAllocator(BufferAllocator) - Static method in class org.conscrypt.Conscrypt
-
Configures the default
BufferAllocatorto be used by all futureSSLEngineinstances from this provider. - setDefaultBufferAllocator(BufferAllocator) - Static method in class org.conscrypt.ConscryptEngine
-
Configures the default
BufferAllocatorto be used by all futureSSLEngineandConscryptEngineSocketinstances 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.
- setDefaultHostnameVerifier(ConscryptHostnameVerifier) - Static method in class org.conscrypt.TrustManagerImpl
-
Set the default hostname verifier that will be used for HTTPS endpoint identification.
- setDefaultNamedGroups(long, NativeSsl) - Static method in class org.conscrypt.NativeSsl
- setDescription(String) - Method in class org.conscrypt.ct.LogInfo.Builder
- setEnabledCipherSuites(long, NativeSsl, String[], String[]) - Static method in class org.conscrypt.NativeCrypto
- setEnabledCipherSuites(String[]) - Method in class org.conscrypt.ConscryptEngine
- setEnabledCipherSuites(String[]) - Method in class org.conscrypt.ConscryptEngineSocket
- setEnabledCipherSuites(String[]) - Method in class org.conscrypt.ConscryptFileDescriptorSocket
- setEnabledCipherSuites(String[]) - Method in class org.conscrypt.ConscryptServerSocket
-
This method enables the cipher suites listed by getSupportedCipherSuites().
- setEnabledCipherSuites(String[]) - Method in class org.conscrypt.Java8EngineWrapper
- setEnabledCipherSuites(String[]) - Method in class org.conscrypt.SSLParametersImpl
- setEnabledProtocols(long, NativeSsl, String[]) - Static method in class org.conscrypt.NativeCrypto
- setEnabledProtocols(String[]) - Method in class org.conscrypt.ConscryptEngine
- setEnabledProtocols(String[]) - Method in class org.conscrypt.ConscryptEngineSocket
- setEnabledProtocols(String[]) - Method in class org.conscrypt.ConscryptFileDescriptorSocket
- setEnabledProtocols(String[]) - Method in class org.conscrypt.ConscryptServerSocket
-
This method enables the protocols' versions listed by getSupportedProtocols().
- setEnabledProtocols(String[]) - Method in class org.conscrypt.Java8EngineWrapper
- setEnabledProtocols(String[]) - Method in class org.conscrypt.SSLParametersImpl
- setEnableSessionCreation(boolean) - Method in class org.conscrypt.ConscryptEngine
- setEnableSessionCreation(boolean) - Method in class org.conscrypt.ConscryptEngineSocket
- setEnableSessionCreation(boolean) - Method in class org.conscrypt.ConscryptFileDescriptorSocket
- setEnableSessionCreation(boolean) - Method in class org.conscrypt.ConscryptServerSocket
- setEnableSessionCreation(boolean) - Method in class org.conscrypt.Java8EngineWrapper
- setEnableSessionCreation(boolean) - Method in class org.conscrypt.SSLParametersImpl
- setEndpointIdentificationAlgorithm(String) - Method in class org.conscrypt.SSLParametersImpl
- setEndpointIdentificationAlgorithm(SSLParameters, String) - Static method in class org.conscrypt.Platform
- setHandshakeApplicationProtocolSelector(BiFunction<SSLEngine, List<String>, String>) - Method in class org.conscrypt.Java8EngineWrapper
- setHandshakeApplicationProtocolSelector(BiFunction<SSLSocket, List<String>, String>) - Method in class org.conscrypt.Java8EngineSocket
- setHandshakeApplicationProtocolSelector(BiFunction<SSLSocket, List<String>, String>) - Method in class org.conscrypt.Java8FileDescriptorSocket
- setHandshakeListener(SSLEngine, HandshakeListener) - Static method in class org.conscrypt.Conscrypt
-
Sets a listener on the given engine for completion of the TLS handshake
- setHandshakeListener(HandshakeListener) - Method in class org.conscrypt.AbstractConscryptEngine
-
Sets the listener for the completion of the TLS handshake.
- setHandshakeListener(HandshakeListener) - Method in class org.conscrypt.ConscryptEngine
-
Sets the listener for the completion of the TLS handshake.
- setHandshakeListener(HandshakeListener) - Method in class org.conscrypt.Java8EngineWrapper
- setHandshakeTimeout(int) - Method in class org.conscrypt.AbstractConscryptSocket
-
Set the handshake timeout on this socket.
- setHandshakeTimeout(int) - Method in class org.conscrypt.ConscryptEngineSocket
- setHandshakeTimeout(int) - Method in class org.conscrypt.ConscryptFileDescriptorSocket
-
Set the handshake timeout on this socket.
- setHandshakeTimeout(int) - Method in class org.conscrypt.OpenSSLSocketImpl
- setHasApplicationProtocolSelector(long, NativeSsl, boolean) - Static method in class org.conscrypt.NativeCrypto
-
Called for a server endpoint only.
- setHostname(String) - Method in class org.conscrypt.AbstractConscryptEngine
-
This method enables Server Name Indication (SNI) and overrides the
PeerInfoProvidersupplied during engine creation. - setHostname(String) - Method in class org.conscrypt.AbstractConscryptSocket
-
This method enables Server Name Indication
- setHostname(String) - Method in class org.conscrypt.ConscryptEngine
-
This method enables Server Name Indication (SNI) and overrides the
PeerInfoProvidersupplied during engine creation. - setHostname(String) - Method in class org.conscrypt.ConscryptEngineSocket
-
This method enables Server Name Indication.
- setHostname(String) - Method in class org.conscrypt.ConscryptFileDescriptorSocket
-
This method enables Server Name Indication.
- setHostname(String) - Method in class org.conscrypt.Java8EngineWrapper
- setHostname(String) - Method in class org.conscrypt.OpenSSLSocketImpl
- 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.
- 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.
- 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.
- setHostnameVerifier(ConscryptHostnameVerifier) - Method in class org.conscrypt.TrustManagerImpl
-
Set the hostname verifier that will be used for HTTPS endpoint identification.
- setKeepAlive(boolean) - Method in class org.conscrypt.AbstractConscryptSocket
- setLastAccessedTime(long) - Method in class org.conscrypt.ActiveSession
- setLocalCertsAndPrivateKey(long, NativeSsl, byte[][], NativeRef.EVP_PKEY) - Static method in class org.conscrypt.NativeCrypto
-
Sets the local certificates and private key.
- setLogInfo(LogInfo) - Method in class org.conscrypt.ct.VerifiedSCT.Builder
- setName(String) - Method in class org.conscrypt.Conscrypt.ProviderBuilder
-
Sets the name of the Provider to be built.
- setNamedGroups(String[]) - Method in class org.conscrypt.AbstractConscryptSocket
- setNamedGroups(String[]) - Method in class org.conscrypt.ConscryptEngine
- setNamedGroups(String[]) - Method in class org.conscrypt.ConscryptEngineSocket
- setNamedGroups(String[]) - Method in class org.conscrypt.ConscryptFileDescriptorSocket
- setNamedGroups(String[]) - Method in class org.conscrypt.OpenSSLSocketFactoryImpl
- setNamedGroups(String[]) - Method in class org.conscrypt.OpenSSLSocketImpl
- setNamedGroups(String[]) - Method in class org.conscrypt.SSLParametersImpl
- setNamedGroups(SSLSocketFactory, String[]) - Static method in class org.conscrypt.Conscrypt
-
Sets the prioritized array of key exchange named groups names that can be used over the TLS socket.
- setNamedGroups(SSLSocket, String[]) - Static method in class org.conscrypt.Conscrypt
-
Sets the prioritized array of key exchange named groups names that can be used over the TLS socket.
- setNeedClientAuth(boolean) - Method in class org.conscrypt.ConscryptEngine
- setNeedClientAuth(boolean) - Method in class org.conscrypt.ConscryptEngineSocket
- setNeedClientAuth(boolean) - Method in class org.conscrypt.ConscryptFileDescriptorSocket
- setNeedClientAuth(boolean) - Method in class org.conscrypt.ConscryptServerSocket
- setNeedClientAuth(boolean) - Method in class org.conscrypt.Java8EngineWrapper
- setNeedClientAuth(boolean) - Method in class org.conscrypt.SSLParametersImpl
- setNpnProtocols(byte[]) - Method in class org.conscrypt.OpenSSLSocketImpl
-
Deprecated.NPN is not supported
- setOCSPResponse(byte[]) - Method in class org.conscrypt.SSLParametersImpl
- setOcspResponses(PKIXParameters, X509Certificate, byte[]) - Method in class org.conscrypt.TrustManagerImpl
-
Sets the OCSP response data that was possibly stapled to the TLS response.
- setOOBInline(boolean) - Method in class org.conscrypt.AbstractConscryptSocket
- setOperator(String) - Method in class org.conscrypt.ct.LogInfo.Builder
- setPerformancePreferences(int, int, int) - Method in class org.conscrypt.AbstractConscryptSocket
- setPersistentCache(SSLClientSessionCache) - Method in class org.conscrypt.ClientSessionContext
-
Applications should not use this method.
- setPersistentCache(SSLServerSessionCache) - Method in class org.conscrypt.ServerSessionContext
-
Applications should not use this method.
- setPublicKey(PublicKey) - Method in class org.conscrypt.ct.LogInfo.Builder
- setReceiveBufferSize(int) - Method in class org.conscrypt.AbstractConscryptSocket
- setReuseAddress(boolean) - Method in class org.conscrypt.AbstractConscryptSocket
- setSCTExtension(byte[]) - Method in class org.conscrypt.SSLParametersImpl
- setSendBufferSize(int) - Method in class org.conscrypt.AbstractConscryptSocket
- setServerSessionCache(SSLContext, SSLServerSessionCache) - Static method in class org.conscrypt.Conscrypt
-
Sets the server-side persistent cache to be used by the context.
- setSessionCacheSize(int) - Method in class org.conscrypt.AbstractSessionContext
- setSessionTimeout(int) - Method in class org.conscrypt.AbstractSessionContext
- setSesssionIdContext(byte[]) - Method in class org.conscrypt.AbstractSessionContext
- setSNIMatchers(Collection<SNIMatcher>) - Method in class org.conscrypt.SSLParametersImpl
- setSocketWriteTimeout(Socket, long) - Static method in class org.conscrypt.Platform
- setSoLinger(boolean, int) - Method in class org.conscrypt.AbstractConscryptSocket
- setSoTimeout(int) - Method in class org.conscrypt.AbstractConscryptSocket
- setSoWriteTimeout(int) - Method in class org.conscrypt.AbstractConscryptSocket
-
Note write timeouts are not part of the javax.net.ssl.SSLSocket API
- setSoWriteTimeout(int) - Method in class org.conscrypt.ConscryptFileDescriptorSocket
-
Note write timeouts are not part of the javax.net.ssl.SSLSocket API
- setSoWriteTimeout(int) - Method in class org.conscrypt.OpenSSLSocketImpl
- setSSLParameters(SSLParameters) - Method in class org.conscrypt.ConscryptEngine
- setSSLParameters(SSLParameters) - Method in class org.conscrypt.ConscryptEngineSocket
- setSSLParameters(SSLParameters) - Method in class org.conscrypt.ConscryptFileDescriptorSocket
- setSSLParameters(SSLParameters) - Method in class org.conscrypt.ConscryptServerSocket
- setSSLParameters(SSLParameters) - Method in class org.conscrypt.Java8EngineWrapper
- setSSLParameters(SSLParameters, SSLParametersImpl) - Static method in class org.conscrypt.Java8PlatformUtil
- setSSLParameters(SSLParameters, SSLParametersImpl) - Static method in class org.conscrypt.Java9PlatformUtil
- setSSLParameters(SSLParameters, SSLParametersImpl) - Static method in class org.conscrypt.Platform
- setSSLParameters(SSLParameters, SSLParametersImpl, AbstractConscryptSocket) - Static method in class org.conscrypt.Java8PlatformUtil
- setSSLParameters(SSLParameters, SSLParametersImpl, AbstractConscryptSocket) - Static method in class org.conscrypt.Java9PlatformUtil
- setSSLParameters(SSLParameters, SSLParametersImpl, AbstractConscryptSocket) - Static method in class org.conscrypt.Platform
- setSSLParameters(SSLParameters, SSLParametersImpl, ConscryptEngine) - Static method in class org.conscrypt.Java8PlatformUtil
- setSSLParameters(SSLParameters, SSLParametersImpl, ConscryptEngine) - Static method in class org.conscrypt.Java9PlatformUtil
- setSSLParameters(SSLParameters, SSLParametersImpl, ConscryptEngine) - Static method in class org.conscrypt.Platform
- setState(int, long) - Method in class org.conscrypt.ct.LogInfo.Builder
- setStatus(VerifiedSCT.Status) - Method in class org.conscrypt.ct.VerifiedSCT.Builder
- setTcpNoDelay(boolean) - Method in class org.conscrypt.AbstractConscryptSocket
- setTimeout(int) - Method in class org.conscrypt.AbstractSessionContext
- setTimeout(long) - Method in class org.conscrypt.NativeSsl
- setTlsChannelId(OpenSSLKey) - Method in class org.conscrypt.NativeSsl
- setTlsV1DeprecationStatus(boolean, boolean) - Static method in class org.conscrypt.NativeCrypto
- setTrafficClass(int) - Method in class org.conscrypt.AbstractConscryptSocket
- setup(boolean, boolean) - Static method in class org.conscrypt.Platform
- setUrl(String) - Method in class org.conscrypt.ct.LogInfo.Builder
- setUseCipherSuitesOrder(boolean) - Method in class org.conscrypt.SSLParametersImpl
- setUseClientMode(boolean) - Method in class org.conscrypt.ConscryptEngine
- setUseClientMode(boolean) - Method in class org.conscrypt.ConscryptEngineSocket
- setUseClientMode(boolean) - Method in class org.conscrypt.ConscryptFileDescriptorSocket
- setUseClientMode(boolean) - Method in class org.conscrypt.ConscryptServerSocket
- setUseClientMode(boolean) - Method in class org.conscrypt.Java8EngineWrapper
- setUseClientMode(boolean) - Method in class org.conscrypt.SSLParametersImpl
- setUseEngineSocket(boolean) - Method in class org.conscrypt.ConscryptServerSocket
-
Configures the socket to be created for this instance.
- setUseEngineSocket(boolean) - Method in class org.conscrypt.OpenSSLServerSocketFactoryImpl
-
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.
- setUseEngineSocket(SSLServerSocketFactory, boolean) - Static method in class org.conscrypt.Conscrypt
-
Configures the socket to be created for the given server socket factory instance.
- setUseEngineSocket(SSLSocketFactory, boolean) - Static method in class org.conscrypt.Conscrypt
-
Configures the socket to be created for the given socket factory instance.
- setUseEngineSocketByDefault(boolean) - Static method in class org.conscrypt.Conscrypt
-
Configures the default socket to be created for all socket factory instances.
- setUseEngineSocketByDefault(boolean) - Static method in class org.conscrypt.OpenSSLServerSocketFactoryImpl
-
Configures the default socket type to be created for the default and all new instances.
- setUseEngineSocketByDefault(boolean) - Static method in class org.conscrypt.OpenSSLSocketFactoryImpl
-
Configures the default socket type to be created for the default and all new instances.
- setUseSessionTickets(boolean) - Method in class org.conscrypt.AbstractConscryptEngine
-
This method enables session ticket support.
- setUseSessionTickets(boolean) - Method in class org.conscrypt.AbstractConscryptSocket
-
This method enables session ticket support.
- setUseSessionTickets(boolean) - Method in class org.conscrypt.ConscryptEngine
-
This method enables session ticket support.
- setUseSessionTickets(boolean) - Method in class org.conscrypt.ConscryptEngineSocket
- setUseSessionTickets(boolean) - Method in class org.conscrypt.ConscryptFileDescriptorSocket
-
This method enables session ticket support.
- setUseSessionTickets(boolean) - Method in class org.conscrypt.Java8EngineWrapper
- setUseSessionTickets(boolean) - Method in class org.conscrypt.OpenSSLSocketImpl
- setUseSessionTickets(boolean) - Method in class org.conscrypt.SSLParametersImpl
- setUseSessionTickets(SSLEngine, boolean) - Static method in class org.conscrypt.Conscrypt
-
This method enables session ticket support.
- setUseSessionTickets(SSLSocket, boolean) - Static method in class org.conscrypt.Conscrypt
-
This method enables session ticket support.
- setUseSni(boolean) - Method in class org.conscrypt.SSLParametersImpl
- setWantClientAuth(boolean) - Method in class org.conscrypt.ConscryptEngine
- setWantClientAuth(boolean) - Method in class org.conscrypt.ConscryptEngineSocket
- setWantClientAuth(boolean) - Method in class org.conscrypt.ConscryptFileDescriptorSocket
- setWantClientAuth(boolean) - Method in class org.conscrypt.ConscryptServerSocket
- setWantClientAuth(boolean) - Method in class org.conscrypt.Java8EngineWrapper
- setWantClientAuth(boolean) - Method in class org.conscrypt.SSLParametersImpl
- SHA1 - org.conscrypt.ct.DigitallySigned.HashAlgorithm
- SHA1() - Constructor for class org.conscrypt.EvpMdRef.SHA1
- SHA1() - Constructor for class org.conscrypt.OpenSSLCipherRSA.OAEP.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 - org.conscrypt.ct.DigitallySigned.HashAlgorithm
- SHA224() - Constructor for class org.conscrypt.EvpMdRef.SHA224
- SHA224() - Constructor for class org.conscrypt.OpenSSLCipherRSA.OAEP.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 - org.conscrypt.ct.DigitallySigned.HashAlgorithm
- SHA256() - Constructor for class org.conscrypt.EvpMdRef.SHA256
- SHA256() - Constructor for class org.conscrypt.OpenSSLCipherRSA.OAEP.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 - org.conscrypt.ct.DigitallySigned.HashAlgorithm
- SHA384() - Constructor for class org.conscrypt.EvpMdRef.SHA384
- SHA384() - Constructor for class org.conscrypt.OpenSSLCipherRSA.OAEP.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 - org.conscrypt.ct.DigitallySigned.HashAlgorithm
- SHA512() - Constructor for class org.conscrypt.EvpMdRef.SHA512
- SHA512() - Constructor for class org.conscrypt.OpenSSLCipherRSA.OAEP.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
- ShortBufferWithoutStackTraceException - Exception in org.conscrypt
-
This class basically does the same thing the ShortBufferException class does except not filling in stack trace in the exception to save CPU-time for it in an environment where this can be thrown many times.
- ShortBufferWithoutStackTraceException() - Constructor for exception org.conscrypt.ShortBufferWithoutStackTraceException
- ShortBufferWithoutStackTraceException(String) - Constructor for exception org.conscrypt.ShortBufferWithoutStackTraceException
- shutdown() - Method in class org.conscrypt.NativeSsl
- shutdown(FileDescriptor) - Method in class org.conscrypt.NativeSsl
- shutdownAndFreeSslNative() - Method in class org.conscrypt.ConscryptFileDescriptorSocket
- shutdownInput() - Method in class org.conscrypt.AbstractConscryptSocket
- shutdownOutput() - Method in class org.conscrypt.AbstractConscryptSocket
- signature - Variable in class org.conscrypt.ct.DigitallySigned
- signature - Variable in class org.conscrypt.ct.SignedCertificateTimestamp
- SIGNATURE_ALGORITHM_LENGTH - Static variable in class org.conscrypt.ct.Constants
- SIGNATURE_ALGORITHM_OID_BLACKLIST - Static variable in class org.conscrypt.ChainStrengthAnalyzer
- SIGNATURE_LENGTH_BYTES - Static variable in class org.conscrypt.ct.Constants
- SIGNATURE_TYPE_LENGTH - Static variable in class org.conscrypt.ct.Constants
- signatureAlgorithm - Variable in class org.conscrypt.ct.DigitallySigned
- SignatureAlgorithm() - Constructor for enum org.conscrypt.ct.DigitallySigned.SignatureAlgorithm
- SignatureType(int) - Constructor for enum org.conscrypt.ct.SignedCertificateTimestamp.SignatureType
- signDigestWithPrivateKey(PrivateKey, byte[], String) - Static method in class org.conscrypt.CryptoUpcalls
- SignedCertificateTimestamp - Class in org.conscrypt.ct
-
SignedCertificateTimestamp structure, as defined by RFC6962 Section 3.2.
- SignedCertificateTimestamp(SignedCertificateTimestamp.Version, byte[], long, byte[], DigitallySigned, SignedCertificateTimestamp.Origin) - Constructor for class org.conscrypt.ct.SignedCertificateTimestamp
- SignedCertificateTimestamp.Origin - Enum in org.conscrypt.ct
- SignedCertificateTimestamp.SignatureType - Enum in org.conscrypt.ct
- SignedCertificateTimestamp.Version - Enum in org.conscrypt.ct
- signing - Variable in class org.conscrypt.OpenSSLSignature
-
True when engine is initialized to signing.
- singleByte - Variable in class org.conscrypt.ConscryptEngineSocket.SSLInputStream
- singleByte - Variable in class org.conscrypt.OpenSSLMac
-
Holds a dummy buffer for writing single bytes to the digest.
- singleByte - Variable in class org.conscrypt.OpenSSLMessageDigestJDK
-
Holds a dummy buffer for writing single bytes to the digest.
- singleByte - Variable in class org.conscrypt.OpenSSLSignature
-
Holds a dummy buffer for writing single bytes to the digest.
- singleDstBuffer - Variable in class org.conscrypt.ConscryptEngine
- singleDstBuffer(ByteBuffer) - Method in class org.conscrypt.ConscryptEngine
- singleSrcBuffer - Variable in class org.conscrypt.ConscryptEngine
- singleSrcBuffer(ByteBuffer) - Method in class org.conscrypt.ConscryptEngine
- size - Variable in class org.conscrypt.FileClientSessionCache.Impl
-
The number of files on disk.
- size - Variable in class org.conscrypt.OpenSSLMac
-
Holds the output size of the message digest.
- size - Variable in class org.conscrypt.OpenSSLMessageDigestJDK
-
Holds the output size of the message digest.
- 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
- SIZE_TO_CURVE_NAME - Static variable in class org.conscrypt.OpenSSLECKeyPairGenerator
- SLHDSA_SHA2_128S_generate_key(byte[], byte[]) - Static method in class org.conscrypt.NativeCrypto
- SLHDSA_SHA2_128S_sign(byte[], int, byte[]) - Static method in class org.conscrypt.NativeCrypto
- SLHDSA_SHA2_128S_verify(byte[], int, byte[], byte[]) - Static method in class org.conscrypt.NativeCrypto
- sniMatchers - Variable in class org.conscrypt.SSLParametersImpl
- socket - Variable in class org.conscrypt.AbstractConscryptSocket
- socket - Variable in class org.conscrypt.ApplicationProtocolSelectorAdapter
- socketInputStream - Variable in class org.conscrypt.ConscryptEngineSocket.SSLInputStream
- socketOutputStream - Variable in class org.conscrypt.ConscryptEngineSocket.SSLOutputStream
- sortPotentialAnchors(Set<TrustAnchor>) - Static method in class org.conscrypt.TrustManagerImpl
-
Sort potential anchors so that the most preferred for use come first.
- Source - Enum in org.conscrypt.metrics
-
Data Sources to metric mapping for metrics instrumentation.
- Source(int) - Constructor for enum org.conscrypt.metrics.Source
- SOURCE_GMS - org.conscrypt.metrics.Source
- SOURCE_MAINLINE - org.conscrypt.metrics.Source
- SOURCE_UNBUNDLED - org.conscrypt.metrics.Source
- SOURCE_UNKNOWN - org.conscrypt.metrics.Source
- spake2PlusKeyManager - Variable in class org.conscrypt.SSLParametersImpl
- Spake2PlusKeyManager - Class in org.conscrypt
-
Provider of key material for Spake2Plus
- Spake2PlusKeyManager(byte[], byte[], byte[], byte[], boolean, int) - Constructor for class org.conscrypt.Spake2PlusKeyManager
- spake2PlusTrustManager - Variable in class org.conscrypt.SSLParametersImpl
- Spake2PlusTrustManager - Class in org.conscrypt
-
Noop TrustManager for Spake2Plus
- Spake2PlusTrustManager() - Constructor for class org.conscrypt.Spake2PlusTrustManager
- SPARC_32 - org.conscrypt.HostProperties.Architecture
- SPARC_64 - org.conscrypt.HostProperties.Architecture
- spec - Variable in class org.conscrypt.OAEPParameters
- spec - Variable in class org.conscrypt.PSSParameters
- spi - Variable in class org.conscrypt.HpkeContext
- ssl - Variable in class org.conscrypt.ActiveSession
- ssl - Variable in class org.conscrypt.ConscryptEngine
-
Wrapper around the underlying SSL object.
- ssl - Variable in class org.conscrypt.ConscryptFileDescriptorSocket
-
Wrapper around the underlying SSL object.
- ssl - Variable in class org.conscrypt.NativeSsl
- SSL_accept_renegotiations(long, NativeSsl) - Static method in class org.conscrypt.NativeCrypto
- SSL_BIO_new(long, NativeSsl) - Static method in class org.conscrypt.NativeCrypto
- SSL_CB_HANDSHAKE_DONE - Static variable in class org.conscrypt.NativeConstants
- SSL_CB_HANDSHAKE_START - Static variable in class org.conscrypt.NativeConstants
- 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, NativeSsl, long) - Static method in class org.conscrypt.NativeCrypto
- SSL_clear_options(long, NativeSsl, long) - Static method in class org.conscrypt.NativeCrypto
- SSL_CTX_ech_enable_server(long, AbstractSessionContext, byte[], byte[]) - Static method in class org.conscrypt.NativeCrypto
- SSL_CTX_free(long, AbstractSessionContext) - Static method in class org.conscrypt.NativeCrypto
- SSL_CTX_new() - Static method in class org.conscrypt.NativeCrypto
- SSL_CTX_set_session_id_context(long, AbstractSessionContext, byte[]) - Static method in class org.conscrypt.NativeCrypto
- SSL_CTX_set_spake_credential(byte[], byte[], byte[], byte[], boolean, int, long, AbstractSessionContext) - Static method in class org.conscrypt.NativeCrypto
-
Sets the SPAKE credential for the given SSL context using a password.
- SSL_CTX_set_timeout(long, AbstractSessionContext, long) - Static method in class org.conscrypt.NativeCrypto
- SSL_do_handshake(long, NativeSsl, FileDescriptor, NativeCrypto.SSLHandshakeCallbacks, int) - Static method in class org.conscrypt.NativeCrypto
- SSL_ech_accepted(long, NativeSsl) - Static method in class org.conscrypt.NativeCrypto
- SSL_ECH_KEYS_free(long) - Static method in class org.conscrypt.NativeCrypto
- SSL_ECH_KEYS_marshal_retry_configs(byte[]) - Static method in class org.conscrypt.NativeCrypto
- SSL_ECH_KEYS_new() - Static method in class org.conscrypt.NativeCrypto
- SSL_ECH_KEYS_up_ref(long) - Static method in class org.conscrypt.NativeCrypto
- SSL_enable_ocsp_stapling(long, NativeSsl) - Static method in class org.conscrypt.NativeCrypto
- SSL_enable_signed_cert_timestamps(long, NativeSsl) - Static method in class org.conscrypt.NativeCrypto
- SSL_enable_tls_channel_id(long, NativeSsl) - 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_export_keying_material(long, NativeSsl, byte[], byte[], int) - Static method in class org.conscrypt.NativeCrypto
- SSL_free(long, NativeSsl) - Static method in class org.conscrypt.NativeCrypto
- SSL_get_ciphers(long, NativeSsl) - Static method in class org.conscrypt.NativeCrypto
-
Gets the list of cipher suites enabled for the provided
SSLinstance. - SSL_get_current_cipher(long, NativeSsl) - Static method in class org.conscrypt.NativeCrypto
- SSL_get_curve_name(long, NativeSsl) - Static method in class org.conscrypt.NativeCrypto
- SSL_get_error(long, NativeSsl, int) - Static method in class org.conscrypt.NativeCrypto
- SSL_get_mode(long, NativeSsl) - Static method in class org.conscrypt.NativeCrypto
- SSL_get_ocsp_response(long, NativeSsl) - Static method in class org.conscrypt.NativeCrypto
- SSL_get_options(long, NativeSsl) - Static method in class org.conscrypt.NativeCrypto
- SSL_get_servername(long, NativeSsl) - Static method in class org.conscrypt.NativeCrypto
- SSL_get_shutdown(long, NativeSsl) - Static method in class org.conscrypt.NativeCrypto
- SSL_get_signature_algorithm_key_type(int) - Static method in class org.conscrypt.NativeCrypto
- SSL_get_signed_cert_timestamp_list(long, NativeSsl) - Static method in class org.conscrypt.NativeCrypto
- SSL_get_time(long, NativeSsl) - Static method in class org.conscrypt.NativeCrypto
- SSL_get_timeout(long, NativeSsl) - Static method in class org.conscrypt.NativeCrypto
- SSL_get_tls_channel_id(long, NativeSsl) - Static method in class org.conscrypt.NativeCrypto
- SSL_get_tls_unique(long, NativeSsl) - Static method in class org.conscrypt.NativeCrypto
- SSL_get_version(long, NativeSsl) - Static method in class org.conscrypt.NativeCrypto
- SSL_get0_ech_name_override(long, NativeSsl) - Static method in class org.conscrypt.NativeCrypto
- SSL_get0_ech_retry_configs(long, NativeSsl) - Static method in class org.conscrypt.NativeCrypto
- SSL_get0_peer_certificates(long, NativeSsl) - Static method in class org.conscrypt.NativeCrypto
-
Returns the peer certificate chain.
- SSL_get1_session(long, NativeSsl) - Static method in class org.conscrypt.NativeCrypto
- SSL_interrupt(long, NativeSsl) - Static method in class org.conscrypt.NativeCrypto
- SSL_marshal_ech_config(short, byte[], String) - Static method in class org.conscrypt.NativeCrypto
- SSL_max_seal_overhead(long, NativeSsl) - Static method in class org.conscrypt.NativeCrypto
-
Returns the maximum overhead, in bytes, of sealing a record with SSL.
- 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, AbstractSessionContext) - Static method in class org.conscrypt.NativeCrypto
- SSL_OP_CIPHER_SERVER_PREFERENCE - Static variable in class org.conscrypt.NativeConstants
- SSL_OP_NO_TICKET - Static variable in class org.conscrypt.NativeConstants
- SSL_PARAMETERS_GET_APPLICATION_PROTOCOLS_METHOD - Static variable in class org.conscrypt.Java9PlatformUtil
- SSL_PARAMETERS_SET_APPLICATION_PROTOCOLS_METHOD - Static variable in class org.conscrypt.Java9PlatformUtil
- SSL_pending_readable_bytes(long, NativeSsl) - Static method in class org.conscrypt.NativeCrypto
- SSL_pending_written_bytes_in_BIO(long) - Static method in class org.conscrypt.NativeCrypto
- SSL_read(long, NativeSsl, 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_SENT_SHUTDOWN - Static variable in class org.conscrypt.NativeConstants
- SSL_SESSION(long) - Constructor for class org.conscrypt.NativeRef.SSL_SESSION
- 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_timeout(long) - Static method in class org.conscrypt.NativeCrypto
- SSL_SESSION_get_version(long) - Static method in class org.conscrypt.NativeCrypto
- SSL_session_id(long, NativeSsl) - Static method in class org.conscrypt.NativeCrypto
- SSL_session_reused(long, NativeSsl) - Static method in class org.conscrypt.NativeCrypto
- SSL_SESSION_session_id(long) - Static method in class org.conscrypt.NativeCrypto
- SSL_SESSION_should_be_single_use(long) - Static method in class org.conscrypt.NativeCrypto
- SSL_SESSION_up_ref(long) - Static method in class org.conscrypt.NativeCrypto
- SSL_set_accept_state(long, NativeSsl) - Static method in class org.conscrypt.NativeCrypto
- SSL_set_cipher_lists(long, NativeSsl, String[]) - Static method in class org.conscrypt.NativeCrypto
- SSL_set_client_CA_list(long, NativeSsl, byte[][]) - Static method in class org.conscrypt.NativeCrypto
- SSL_set_connect_state(long, NativeSsl) - Static method in class org.conscrypt.NativeCrypto
- SSL_set_enable_ech_grease(long, NativeSsl, boolean) - Static method in class org.conscrypt.NativeCrypto
- SSL_set_mode(long, NativeSsl, long) - Static method in class org.conscrypt.NativeCrypto
- SSL_set_ocsp_response(long, NativeSsl, byte[]) - Static method in class org.conscrypt.NativeCrypto
- SSL_set_options(long, NativeSsl, long) - Static method in class org.conscrypt.NativeCrypto
- SSL_set_protocol_versions(long, NativeSsl, int, int) - Static method in class org.conscrypt.NativeCrypto
- SSL_set_session(long, NativeSsl, long) - Static method in class org.conscrypt.NativeCrypto
- SSL_set_session_creation_enabled(long, NativeSsl, boolean) - Static method in class org.conscrypt.NativeCrypto
- SSL_set_signed_cert_timestamp_list(long, NativeSsl, byte[]) - Static method in class org.conscrypt.NativeCrypto
- SSL_set_timeout(long, NativeSsl, long) - Static method in class org.conscrypt.NativeCrypto
- SSL_set_tlsext_host_name(long, NativeSsl, String) - Static method in class org.conscrypt.NativeCrypto
- SSL_set_verify(long, NativeSsl, int) - Static method in class org.conscrypt.NativeCrypto
- SSL_set1_ech_config_list(long, NativeSsl, byte[]) - Static method in class org.conscrypt.NativeCrypto
- SSL_set1_groups(long, NativeSsl, int[]) - Static method in class org.conscrypt.NativeCrypto
- SSL_set1_tls_channel_id(long, NativeSsl, NativeRef.EVP_PKEY) - Static method in class org.conscrypt.NativeCrypto
- SSL_shutdown(long, NativeSsl, FileDescriptor, NativeCrypto.SSLHandshakeCallbacks) - Static method in class org.conscrypt.NativeCrypto
- SSL_SIGN_ECDSA_SECP256R1_SHA256 - Static variable in class org.conscrypt.NativeConstants
- SSL_SIGN_ECDSA_SECP384R1_SHA384 - Static variable in class org.conscrypt.NativeConstants
- SSL_SIGN_ECDSA_SECP521R1_SHA512 - Static variable in class org.conscrypt.NativeConstants
- SSL_SIGN_ECDSA_SHA1 - Static variable in class org.conscrypt.NativeConstants
- SSL_SIGN_ED25519 - Static variable in class org.conscrypt.NativeConstants
- SSL_SIGN_RSA_PKCS1_SHA1 - Static variable in class org.conscrypt.NativeConstants
- SSL_SIGN_RSA_PKCS1_SHA256 - Static variable in class org.conscrypt.NativeConstants
- SSL_SIGN_RSA_PKCS1_SHA384 - Static variable in class org.conscrypt.NativeConstants
- SSL_SIGN_RSA_PKCS1_SHA512 - Static variable in class org.conscrypt.NativeConstants
- SSL_SIGN_RSA_PSS_RSAE_SHA256 - Static variable in class org.conscrypt.NativeConstants
- SSL_SIGN_RSA_PSS_RSAE_SHA384 - Static variable in class org.conscrypt.NativeConstants
- SSL_SIGN_RSA_PSS_RSAE_SHA512 - Static variable in class org.conscrypt.NativeConstants
- SSL_TLSEXT_ERR_NOACK - Static variable in class org.conscrypt.NativeConstants
- SSL_use_psk_identity_hint(long, NativeSsl, String) - Static method in class org.conscrypt.NativeCrypto
- SSL_VERIFY_FAIL_IF_NO_PEER_CERT - Static variable in class org.conscrypt.NativeConstants
- SSL_VERIFY_NONE - Static variable in class org.conscrypt.NativeConstants
- SSL_VERIFY_PEER - Static variable in class org.conscrypt.NativeConstants
- SSL_write(long, NativeSsl, 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.
- 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
- SSLClientSessionCache - Interface in org.conscrypt
-
A persistent
SSLSessioncache used bySSLSessionContextto share client-side SSL sessions across processes. - sslCtxNativePointer - Variable in class org.conscrypt.AbstractSessionContext
- SSLInputStream() - Constructor for class org.conscrypt.ConscryptEngineSocket.SSLInputStream
- SSLInputStream() - Constructor for class org.conscrypt.ConscryptFileDescriptorSocket.SSLInputStream
- SSLNullSession - Class in org.conscrypt
-
This is returned in the place of a
SSLSessionwhen no TLS connection could be negotiated, but one was requested from a method that can't throw an exception such asSSLSocket.getSession()beforeSSLSocket.startHandshake()is called. - SSLNullSession() - Constructor for class org.conscrypt.SSLNullSession
- SSLNullSession.DefaultHolder - Class in org.conscrypt
- SSLOutputStream() - Constructor for class org.conscrypt.ConscryptEngineSocket.SSLOutputStream
- SSLOutputStream() - Constructor for class org.conscrypt.ConscryptFileDescriptorSocket.SSLOutputStream
- sslParameters - Variable in class org.conscrypt.ConscryptEngine
- sslParameters - Variable in class org.conscrypt.ConscryptFileDescriptorSocket
- sslParameters - Variable in class org.conscrypt.ConscryptServerSocket
- sslParameters - Variable in class org.conscrypt.OpenSSLContextImpl
- sslParameters - Variable in class org.conscrypt.OpenSSLServerSocketFactoryImpl
- sslParameters - Variable in class org.conscrypt.OpenSSLSocketFactoryImpl
- 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(ClientSessionContext, ServerSessionContext, X509KeyManager, PSKKeyManager, X509TrustManager, Spake2PlusTrustManager, Spake2PlusKeyManager, SSLParametersImpl) - Constructor for class org.conscrypt.SSLParametersImpl
- SSLParametersImpl.AliasChooser - Interface in org.conscrypt
- SSLParametersImpl.PSKCallbacks - Interface in org.conscrypt
- SSLServerSessionCache - Interface in org.conscrypt
-
A persistent
SSLSessioncache used bySSLSessionContextto share server-side SSL sessions across processes. - SSLUtils - Class in org.conscrypt
-
Utility methods for SSL packet processing.
- SSLUtils() - Constructor for class org.conscrypt.SSLUtils
- SSLUtils.EngineStates - Class in org.conscrypt
-
States for SSL engines.
- SSLUtils.SessionType - Enum in org.conscrypt
- SSLv3 - org.conscrypt.metrics.Protocol
- STACK_TRACE_ELEMENT - Static variable in class org.conscrypt.EmptyArray
- STANDARD_EC_PRIVATE_KEY_INTERFACE_CLASS_NAME - Static variable in class org.conscrypt.OpenSSLProvider
- STANDARD_RSA_PRIVATE_KEY_INTERFACE_CLASS_NAME - Static variable in class org.conscrypt.OpenSSLProvider
- STANDARD_RSA_PUBLIC_KEY_INTERFACE_CLASS_NAME - Static variable in class org.conscrypt.OpenSSLProvider
- STANDARD_XEC_PRIVATE_KEY_INTERFACE_CLASS_NAME - Static variable in class org.conscrypt.OpenSSLProvider
- startHandshake() - Method in class org.conscrypt.ConscryptEngineSocket
- startHandshake() - Method in class org.conscrypt.ConscryptFileDescriptorSocket
-
Starts a TLS/SSL handshake on this connection using some native methods from the OpenSSL library.
- startsWith(byte[], byte[]) - Static method in class org.conscrypt.ArrayUtils
- state - Variable in class org.conscrypt.ConscryptEngine
- state - Variable in class org.conscrypt.ConscryptEngineSocket
- state - Variable in class org.conscrypt.ConscryptFileDescriptorSocket
- state - Variable in class org.conscrypt.ct.LogInfo.Builder
- state - Variable in class org.conscrypt.ct.LogInfo
- State() - Constructor for enum org.conscrypt.ct.LogStore.State
- STATE_CLOSED - Static variable in class org.conscrypt.SSLUtils.EngineStates
-
The engine has been closed.
- STATE_CLOSED_INBOUND - Static variable in class org.conscrypt.SSLUtils.EngineStates
-
The inbound direction of the engine has been closed.
- STATE_CLOSED_OUTBOUND - Static variable in class org.conscrypt.SSLUtils.EngineStates
-
The outbound direction of the engine has been closed.
- STATE_HANDSHAKE_COMPLETED - Static variable in class org.conscrypt.SSLUtils.EngineStates
-
Listeners of the handshake have been notified of completion but the handshake call hasn't returned.
- STATE_HANDSHAKE_STARTED - Static variable in class org.conscrypt.SSLUtils.EngineStates
-
The handshake has been started
- STATE_MODE_SET - Static variable in class org.conscrypt.SSLUtils.EngineStates
-
The client/server mode of the engine has been set.
- STATE_NEW - Static variable in class org.conscrypt.SSLUtils.EngineStates
-
The engine is constructed, but the initial handshake hasn't been started
- STATE_PENDING - Static variable in class org.conscrypt.ct.LogInfo
- STATE_QUALIFIED - Static variable in class org.conscrypt.ct.LogInfo
- STATE_READONLY - Static variable in class org.conscrypt.ct.LogInfo
- STATE_READY - Static variable in class org.conscrypt.SSLUtils.EngineStates
-
The handshake call has returned and the listeners have been notified.
- STATE_READY_HANDSHAKE_CUT_THROUGH - Static variable in class org.conscrypt.SSLUtils.EngineStates
-
The handshake call returned but the listeners have not yet been notified.
- STATE_REJECTED - Static variable in class org.conscrypt.ct.LogInfo
- STATE_RETIRED - Static variable in class org.conscrypt.ct.LogInfo
- STATE_UNKNOWN - Static variable in class org.conscrypt.ct.LogInfo
- STATE_USABLE - Static variable in class org.conscrypt.ct.LogInfo
- stateLock - Variable in class org.conscrypt.ConscryptEngineSocket
- stateTimestamp - Variable in class org.conscrypt.ct.LogInfo.Builder
- stateTimestamp - Variable in class org.conscrypt.ct.LogInfo
- STATIC_LIB_NAME - Static variable in class org.conscrypt.NativeCryptoJni
- statsEvent - Variable in class org.conscrypt.metrics.ReflexiveStatsEvent
- statsLog - Variable in class org.conscrypt.ct.CertificateTransparency
- StatsLog - Interface in org.conscrypt.metrics
- StatsLogImpl - Class in org.conscrypt.metrics
-
Implements logging for Conscrypt metrics.
- StatsLogImpl() - Constructor for class org.conscrypt.metrics.StatsLogImpl
- status - Variable in class org.conscrypt.ct.VerifiedSCT.Builder
- status - Variable in class org.conscrypt.ct.VerifiedSCT
- Status() - Constructor for enum org.conscrypt.ct.VerifiedSCT.Status
- statusResponses - Variable in class org.conscrypt.SessionSnapshot
- store - Variable in class org.conscrypt.ct.Verifier
- strictInstance() - Static method in class org.conscrypt.OkHostnameVerifier
- strictWildcardMode - Variable in class org.conscrypt.OkHostnameVerifier
- STRING - Static variable in class org.conscrypt.EmptyArray
- subjectToTrustAnchors - Variable in class org.conscrypt.TrustedCertificateIndex
- SUNOS - org.conscrypt.HostProperties.OperatingSystem
- SUPPORTED_EXTENSIONS - Static variable in class org.conscrypt.TrustManagerImpl.ExtendedKeyUsagePKIXCertPathChecker
- SUPPORTED_LEGACY_CIPHER_SUITES_SET - Static variable in class org.conscrypt.NativeCrypto
- SUPPORTED_PROTOCOL_TLSV1_2 - Static variable in class org.conscrypt.NativeCrypto
- SUPPORTED_PROTOCOL_TLSV1_3 - Static variable in class org.conscrypt.NativeCrypto
- SUPPORTED_PROTOCOLS - Static variable in class org.conscrypt.NativeCrypto
- SUPPORTED_TLS_1_2_CIPHER_SUITES - Static variable in class org.conscrypt.NativeCrypto
- SUPPORTED_TLS_1_2_CIPHER_SUITES_SET - Static variable in class org.conscrypt.NativeCrypto
- SUPPORTED_TLS_1_3_CIPHER_SUITES - Static variable in class org.conscrypt.NativeCrypto
- SUPPORTED_TLS_1_3_CIPHER_SUITES_SET - Static variable in class org.conscrypt.NativeCrypto
- supportsAlgorithm(MlDsaAlgorithm) - Method in class org.conscrypt.OpenSslMlDsaKeyFactory.MlDsa
- supportsAlgorithm(MlDsaAlgorithm) - Method in class org.conscrypt.OpenSslMlDsaKeyFactory.MlDsa44
- supportsAlgorithm(MlDsaAlgorithm) - Method in class org.conscrypt.OpenSslMlDsaKeyFactory.MlDsa65
- supportsAlgorithm(MlDsaAlgorithm) - Method in class org.conscrypt.OpenSslMlDsaKeyFactory.MlDsa87
- supportsAlgorithm(MlDsaAlgorithm) - Method in class org.conscrypt.OpenSslMlDsaKeyFactory
- supportsAlgorithm(MlDsaAlgorithm) - Method in class org.conscrypt.OpenSslSignatureMlDsa.MlDsa
- supportsAlgorithm(MlDsaAlgorithm) - Method in class org.conscrypt.OpenSslSignatureMlDsa.MlDsa44
- supportsAlgorithm(MlDsaAlgorithm) - Method in class org.conscrypt.OpenSslSignatureMlDsa.MlDsa65
- supportsAlgorithm(MlDsaAlgorithm) - Method in class org.conscrypt.OpenSslSignatureMlDsa.MlDsa87
- supportsAlgorithm(MlDsaAlgorithm) - Method in class org.conscrypt.OpenSslSignatureMlDsa
- supportsAlgorithm(MlKemAlgorithm) - Method in class org.conscrypt.OpenSslMlKemKeyFactory.MlKem
- supportsAlgorithm(MlKemAlgorithm) - Method in class org.conscrypt.OpenSslMlKemKeyFactory.MlKem1024
- supportsAlgorithm(MlKemAlgorithm) - Method in class org.conscrypt.OpenSslMlKemKeyFactory.MlKem768
- supportsAlgorithm(MlKemAlgorithm) - Method in class org.conscrypt.OpenSslMlKemKeyFactory
- supportsConscryptCertStore() - Static method in class org.conscrypt.Platform
- supportsVariableSizeIv() - Method in class org.conscrypt.OpenSSLCipher
- supportsVariableSizeKey() - Method in class org.conscrypt.OpenSSLCipher
- supportsVariableSizeKey() - Method in class org.conscrypt.OpenSSLEvpCipherARC4
- supportsX509ExtendedTrustManager() - Static method in class org.conscrypt.Platform
T
- tagLengthInBytes - Variable in class org.conscrypt.OpenSSLAeadCipher
-
The length of the AEAD cipher tag in bytes.
- target - Variable in class org.conscrypt.ConscryptEngineSocket.SSLOutputStream
- targetArrayOffset - Variable in class org.conscrypt.ConscryptEngineSocket.SSLOutputStream
- TEMP_DIR_PROPERTY_NAME - Static variable in class org.conscrypt.HostProperties
- thisUpdate - Variable in class org.conscrypt.OpenSSLX509CRL
- THROWABLE - Static variable in class org.conscrypt.EmptyArray
- throwAEADBadTagExceptionIfAvailable(String, Throwable) - Method in class org.conscrypt.OpenSSLAeadCipher
- throwBestError(List<NativeLibraryLoader.LoadResult>) - Static method in class org.conscrypt.NativeCryptoJni
- throwInterruptedIoException() - Static method in class org.conscrypt.io.IoUtils
- timeout - Variable in class org.conscrypt.AbstractSessionContext
- timestamp - Variable in class org.conscrypt.ct.SignedCertificateTimestamp
- TIMESTAMP_LENGTH - Static variable in class org.conscrypt.ct.Constants
- tLen - Variable in class org.conscrypt.GCMParameters
-
The tag length in bits.
- TLS_AES_128_GCM_SHA256 - org.conscrypt.metrics.CipherSuite
- TLS_AES_256_GCM_SHA384 - org.conscrypt.metrics.CipherSuite
- TLS_CHACHA20_POLY1305_SHA256 - org.conscrypt.metrics.CipherSuite
- TLS_CIPHER_FAILED - org.conscrypt.metrics.CipherSuite
- TLS_CT_ECDSA_SIGN - Static variable in class org.conscrypt.NativeConstants
- TLS_CT_RSA_SIGN - Static variable in class org.conscrypt.NativeConstants
- TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA - org.conscrypt.metrics.CipherSuite
- TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 - org.conscrypt.metrics.CipherSuite
- TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA - org.conscrypt.metrics.CipherSuite
- TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 - org.conscrypt.metrics.CipherSuite
- TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 - org.conscrypt.metrics.CipherSuite
- TLS_ECDHE_PSK_WITH_AES_128_CBC_SHA - org.conscrypt.metrics.CipherSuite
- TLS_ECDHE_PSK_WITH_AES_256_CBC_SHA - org.conscrypt.metrics.CipherSuite
- TLS_ECDHE_PSK_WITH_CHACHA20_POLY1305_SHA256 - org.conscrypt.metrics.CipherSuite
- TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA - org.conscrypt.metrics.CipherSuite
- TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 - org.conscrypt.metrics.CipherSuite
- TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA - org.conscrypt.metrics.CipherSuite
- TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 - org.conscrypt.metrics.CipherSuite
- TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 - org.conscrypt.metrics.CipherSuite
- 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_EXTENSION - org.conscrypt.ct.SignedCertificateTimestamp.Origin
- 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.
- TLS_HANDSHAKE_REPORTED - Static variable in class org.conscrypt.metrics.ConscryptStatsLog
-
TlsHandshakeReported tls_handshake_reported
Usage: StatsLog.write(StatsLog.TLS_HANDSHAKE_REPORTED, boolean success, int protocol, int cipher_suite, int handshake_duration_millis, int source, int[] uid); - TLS_HANDSHAKE_REPORTED__CIPHER_SUITE__TLS_AES_128_GCM_SHA256 - Static variable in class org.conscrypt.metrics.ConscryptStatsLog
- TLS_HANDSHAKE_REPORTED__CIPHER_SUITE__TLS_AES_256_GCM_SHA384 - Static variable in class org.conscrypt.metrics.ConscryptStatsLog
- TLS_HANDSHAKE_REPORTED__CIPHER_SUITE__TLS_CHACHA20_POLY1305_SHA256 - Static variable in class org.conscrypt.metrics.ConscryptStatsLog
- TLS_HANDSHAKE_REPORTED__CIPHER_SUITE__TLS_CIPHER_FAILED - Static variable in class org.conscrypt.metrics.ConscryptStatsLog
- TLS_HANDSHAKE_REPORTED__CIPHER_SUITE__TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA - Static variable in class org.conscrypt.metrics.ConscryptStatsLog
- TLS_HANDSHAKE_REPORTED__CIPHER_SUITE__TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 - Static variable in class org.conscrypt.metrics.ConscryptStatsLog
- TLS_HANDSHAKE_REPORTED__CIPHER_SUITE__TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA - Static variable in class org.conscrypt.metrics.ConscryptStatsLog
- TLS_HANDSHAKE_REPORTED__CIPHER_SUITE__TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 - Static variable in class org.conscrypt.metrics.ConscryptStatsLog
- TLS_HANDSHAKE_REPORTED__CIPHER_SUITE__TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 - Static variable in class org.conscrypt.metrics.ConscryptStatsLog
- TLS_HANDSHAKE_REPORTED__CIPHER_SUITE__TLS_ECDHE_PSK_WITH_AES_128_CBC_SHA - Static variable in class org.conscrypt.metrics.ConscryptStatsLog
- TLS_HANDSHAKE_REPORTED__CIPHER_SUITE__TLS_ECDHE_PSK_WITH_AES_256_CBC_SHA - Static variable in class org.conscrypt.metrics.ConscryptStatsLog
- TLS_HANDSHAKE_REPORTED__CIPHER_SUITE__TLS_ECDHE_PSK_WITH_CHACHA20_POLY1305_SHA256 - Static variable in class org.conscrypt.metrics.ConscryptStatsLog
- TLS_HANDSHAKE_REPORTED__CIPHER_SUITE__TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA - Static variable in class org.conscrypt.metrics.ConscryptStatsLog
- TLS_HANDSHAKE_REPORTED__CIPHER_SUITE__TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 - Static variable in class org.conscrypt.metrics.ConscryptStatsLog
- TLS_HANDSHAKE_REPORTED__CIPHER_SUITE__TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA - Static variable in class org.conscrypt.metrics.ConscryptStatsLog
- TLS_HANDSHAKE_REPORTED__CIPHER_SUITE__TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 - Static variable in class org.conscrypt.metrics.ConscryptStatsLog
- TLS_HANDSHAKE_REPORTED__CIPHER_SUITE__TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 - Static variable in class org.conscrypt.metrics.ConscryptStatsLog
- TLS_HANDSHAKE_REPORTED__CIPHER_SUITE__TLS_PSK_WITH_AES_128_CBC_SHA - Static variable in class org.conscrypt.metrics.ConscryptStatsLog
- TLS_HANDSHAKE_REPORTED__CIPHER_SUITE__TLS_PSK_WITH_AES_256_CBC_SHA - Static variable in class org.conscrypt.metrics.ConscryptStatsLog
- TLS_HANDSHAKE_REPORTED__CIPHER_SUITE__TLS_RSA_WITH_3DES_EDE_CBC_SHA - Static variable in class org.conscrypt.metrics.ConscryptStatsLog
- TLS_HANDSHAKE_REPORTED__CIPHER_SUITE__TLS_RSA_WITH_AES_128_CBC_SHA - Static variable in class org.conscrypt.metrics.ConscryptStatsLog
- TLS_HANDSHAKE_REPORTED__CIPHER_SUITE__TLS_RSA_WITH_AES_128_GCM_SHA256 - Static variable in class org.conscrypt.metrics.ConscryptStatsLog
- TLS_HANDSHAKE_REPORTED__CIPHER_SUITE__TLS_RSA_WITH_AES_256_CBC_SHA - Static variable in class org.conscrypt.metrics.ConscryptStatsLog
- TLS_HANDSHAKE_REPORTED__CIPHER_SUITE__TLS_RSA_WITH_AES_256_GCM_SHA384 - Static variable in class org.conscrypt.metrics.ConscryptStatsLog
- TLS_HANDSHAKE_REPORTED__CIPHER_SUITE__UNKNOWN_CIPHER_SUITE - Static variable in class org.conscrypt.metrics.ConscryptStatsLog
- TLS_HANDSHAKE_REPORTED__PROTOCOL__SSL_V3 - Static variable in class org.conscrypt.metrics.ConscryptStatsLog
- TLS_HANDSHAKE_REPORTED__PROTOCOL__TLS_PROTO_FAILED - Static variable in class org.conscrypt.metrics.ConscryptStatsLog
- TLS_HANDSHAKE_REPORTED__PROTOCOL__TLS_V1 - Static variable in class org.conscrypt.metrics.ConscryptStatsLog
- TLS_HANDSHAKE_REPORTED__PROTOCOL__TLS_V1_1 - Static variable in class org.conscrypt.metrics.ConscryptStatsLog
- TLS_HANDSHAKE_REPORTED__PROTOCOL__TLS_V1_2 - Static variable in class org.conscrypt.metrics.ConscryptStatsLog
- TLS_HANDSHAKE_REPORTED__PROTOCOL__TLS_V1_3 - Static variable in class org.conscrypt.metrics.ConscryptStatsLog
- TLS_HANDSHAKE_REPORTED__PROTOCOL__UNKNOWN_PROTO - Static variable in class org.conscrypt.metrics.ConscryptStatsLog
- TLS_HANDSHAKE_REPORTED__SOURCE__SOURCE_GMS - Static variable in class org.conscrypt.metrics.ConscryptStatsLog
- TLS_HANDSHAKE_REPORTED__SOURCE__SOURCE_MAINLINE - Static variable in class org.conscrypt.metrics.ConscryptStatsLog
- TLS_HANDSHAKE_REPORTED__SOURCE__SOURCE_UNBUNDLED - Static variable in class org.conscrypt.metrics.ConscryptStatsLog
- TLS_HANDSHAKE_REPORTED__SOURCE__SOURCE_UNKNOWN - Static variable in class org.conscrypt.metrics.ConscryptStatsLog
- TLS_PROTO_FAILED - org.conscrypt.metrics.Protocol
- TLS_PSK_WITH_AES_128_CBC_SHA - org.conscrypt.metrics.CipherSuite
- TLS_PSK_WITH_AES_256_CBC_SHA - org.conscrypt.metrics.CipherSuite
- TLS_RSA_WITH_3DES_EDE_CBC_SHA - org.conscrypt.metrics.CipherSuite
- TLS_RSA_WITH_AES_128_CBC_SHA - org.conscrypt.metrics.CipherSuite
- TLS_RSA_WITH_AES_128_GCM_SHA256 - org.conscrypt.metrics.CipherSuite
- TLS_RSA_WITH_AES_256_CBC_SHA - org.conscrypt.metrics.CipherSuite
- TLS_RSA_WITH_AES_256_GCM_SHA384 - org.conscrypt.metrics.CipherSuite
- TLS1_1_VERSION - Static variable in class org.conscrypt.NativeConstants
- TLS1_2_VERSION - Static variable in class org.conscrypt.NativeConstants
- TLS1_3_VERSION - Static variable in class org.conscrypt.NativeConstants
- TLS1_VERSION - Static variable in class org.conscrypt.NativeConstants
- TLSv1 - org.conscrypt.metrics.Protocol
- TLSv1() - Constructor for class org.conscrypt.OpenSSLContextImpl.TLSv1
- TLSv1_1 - org.conscrypt.metrics.Protocol
- TLSv1_2 - org.conscrypt.metrics.Protocol
- TLSv1_3 - org.conscrypt.metrics.Protocol
- TLSV1_PROTOCOLS - Static variable in class org.conscrypt.NativeCrypto
-
Protocols to enable by default when "TLSv1" is requested.
- 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.DefaultSSLContextImpl.TLSv12
- 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.
- TLSv13() - Constructor for class org.conscrypt.DefaultSSLContextImpl.TLSv13
- TLSv13() - Constructor for class org.conscrypt.OpenSSLContextImpl.TLSv13
- TLSV13_PROTOCOLS - Static variable in class org.conscrypt.NativeCrypto
-
Protocols to enable by default when "TLSv1.3" is requested.
- toApplicationProtocolSelector(BiFunction<SSLEngine, List<String>, String>) - Static method in class org.conscrypt.Java8EngineWrapper
- toApplicationProtocolSelector(BiFunction<SSLSocket, List<String>, String>) - Static method in class org.conscrypt.Java8EngineSocket
- toApplicationProtocolSelector(BiFunction<SSLSocket, List<String>, String>) - Static method in class org.conscrypt.Java8FileDescriptorSocket
- toBoringSslGroup(String) - Static method in class org.conscrypt.NativeSsl
- toBoringSslGroups(String[]) - Static method in class org.conscrypt.NativeSsl
-
Converts a list of java named groups to an array of groups that can be passed to BoringSSL.
- toBytes() - Method in class org.conscrypt.NativeSslSession.Impl
- toBytes() - Method in class org.conscrypt.NativeSslSession
-
Converts the given session to bytes.
- toCertificateChain(X509Certificate[]) - Static method in class org.conscrypt.SSLUtils
-
Converts the peer certificates into a cert chain.
- toConscrypt(SSLEngine) - Static method in class org.conscrypt.Conscrypt
- toConscrypt(SSLServerSocketFactory) - Static method in class org.conscrypt.Conscrypt
- toConscrypt(SSLSocket) - Static method in class org.conscrypt.Conscrypt
- toConscrypt(SSLSocketFactory) - Static method in class org.conscrypt.Conscrypt
- toConscrypt(TrustManager) - Static method in class org.conscrypt.Conscrypt
- toDate(long) - Static method in class org.conscrypt.OpenSSLX509Certificate
- toDate(long) - Static method in class org.conscrypt.OpenSSLX509CRL
- toDirectory(String) - Static method in class org.conscrypt.HostProperties
- toGCMParameterSpec(int, byte[]) - Static method in class org.conscrypt.Platform
-
Creates a platform version of
GCMParameterSpec. - toLowerCaseAscii(char) - Static method in class org.conscrypt.AddressUtils
- toProtocolBytes(String) - Static method in class org.conscrypt.SSLUtils
- toProtocolString(byte[]) - Static method in class org.conscrypt.SSLUtils
- toSSLException(Throwable) - Static method in class org.conscrypt.SSLUtils
-
Wraps the given exception if it's not already a
SSLException. - toSSLHandshakeException(Throwable) - Static method in class org.conscrypt.SSLUtils
-
Wraps the given exception if it's not already a
SSLHandshakeException. - toSSLSession() - Method in class org.conscrypt.NativeSslSession.Impl
- toSSLSession() - Method in class org.conscrypt.NativeSslSession
-
Converts this object to a
SSLSession. - toString() - Method in class org.conscrypt.AbstractConscryptSocket
- toString() - Method in enum org.conscrypt.MlDsaAlgorithm
- toString() - Method in enum org.conscrypt.MlKemAlgorithm
- 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.OpenSSLX509Certificate
- toString() - Method in class org.conscrypt.OpenSSLX509CRL
- toString() - Method in class org.conscrypt.OpenSSLX509CRLEntry
- toString() - Method in class org.conscrypt.X509PublicKey
- TRAILER_FIELD_BC_ID - Static variable in class org.conscrypt.OpenSSLSignature.RSAPSSPadding
- transitionTo(int) - Method in class org.conscrypt.ConscryptEngine
- transitionTo(int) - Method in class org.conscrypt.ConscryptEngineSocket
- transitionTo(int) - Method in class org.conscrypt.ConscryptFileDescriptorSocket
- TREE_HASH - org.conscrypt.ct.SignedCertificateTimestamp.SignatureType
- trimToSize() - Method in class org.conscrypt.AbstractSessionContext
-
Makes sure cache size is < maximumSize.
- TRUST_ANCHOR_COMPARATOR - Static variable in class org.conscrypt.TrustManagerImpl
-
Comparator used for ordering trust anchors during certificate path building.
- TRUST_MANAGERS - Static variable in class org.conscrypt.DefaultSSLContextImpl
-
Accessed by SSLContextImpl(DefaultSSLContextImpl) holding the DefaultSSLContextImpl.class monitor
- TrustAnchorComparator() - Constructor for class org.conscrypt.TrustManagerImpl.TrustAnchorComparator
- trustAnchors(X509Certificate[]) - Static method in class org.conscrypt.TrustManagerImpl
- trustedCertificateIndex - Variable in class org.conscrypt.TrustManagerImpl
-
An index of TrustAnchor instances that we've seen.
- TrustedCertificateIndex - Class in org.conscrypt
-
Indexes
TrustAnchorinstances so they can be found in O(1) time instead of O(N). - TrustedCertificateIndex() - Constructor for class org.conscrypt.TrustedCertificateIndex
- TrustedCertificateIndex(Set<TrustAnchor>) - Constructor for class org.conscrypt.TrustedCertificateIndex
- trustedCertificateStore - Variable in class org.conscrypt.TrustManagerImpl
-
The backing store for the AndroidCAStore if non-null.
- TrustManagerFactoryImpl - Class in org.conscrypt
-
TrustManagerFactory service provider interface implementation.
- TrustManagerFactoryImpl() - Constructor for class org.conscrypt.TrustManagerFactoryImpl
- TrustManagerImpl - Class in org.conscrypt
-
TrustManager implementation.
- TrustManagerImpl(KeyStore) - Constructor for class org.conscrypt.TrustManagerImpl
-
Creates X509TrustManager based on a keystore
- TrustManagerImpl(KeyStore, CertPinManager) - Constructor for class org.conscrypt.TrustManagerImpl
- TrustManagerImpl(KeyStore, CertPinManager, ConscryptCertStore) - Constructor for class org.conscrypt.TrustManagerImpl
- TrustManagerImpl(KeyStore, CertPinManager, ConscryptCertStore, CertBlocklist, CertificateTransparency) - Constructor for class org.conscrypt.TrustManagerImpl
- TrustManagerImpl.ExtendedKeyUsagePKIXCertPathChecker - Class in org.conscrypt
-
If an EKU extension is present in the end-entity certificate, it MUST contain an appropriate key usage.
- TrustManagerImpl.TrustAnchorComparator - Class in org.conscrypt
-
Comparator for sorting
TrustAnchors using aCertificatePriorityComparator. - tryToLoadClass(ClassLoader, Class<?>) - Static method in class org.conscrypt.NativeLibraryLoader
-
Try to load the helper
Classinto specifiedClassLoader.
U
- uCoordinate - Variable in class org.conscrypt.OpenSSLX25519PrivateKey
- uCoordinate - Variable in class org.conscrypt.OpenSSLX25519PublicKey
- UNINITIALIZED - org.conscrypt.ct.LogStore.State
- UNKNOWN - org.conscrypt.HostProperties.Architecture
- UNKNOWN - org.conscrypt.HostProperties.OperatingSystem
- UNKNOWN - org.conscrypt.metrics.CertificateTransparencyVerificationReason
- UNKNOWN_CIPHER_SUITE - org.conscrypt.metrics.CipherSuite
- UNKNOWN_LOG - org.conscrypt.ct.VerifiedSCT.Status
- UNKNOWN_PROTO - org.conscrypt.metrics.Protocol
- unparsedTlsNamedGroupsProperty - Static variable in class org.conscrypt.NativeSsl
- unpooled() - Static method in class org.conscrypt.BufferAllocator
-
Returns an unpooled buffer allocator, which will create a new buffer for each request.
- UNPOOLED - Static variable in class org.conscrypt.BufferAllocator
- unsignedByte(byte) - Static method in class org.conscrypt.SSLUtils
- unsignedShort(short) - Static method in class org.conscrypt.SSLUtils
- unwrap(ByteBuffer[], int, int, ByteBuffer[], int, int) - Method in class org.conscrypt.AbstractConscryptEngine
- unwrap(ByteBuffer[], int, int, ByteBuffer[], int, int) - Method in class org.conscrypt.ConscryptEngine
- unwrap(ByteBuffer[], int, int, ByteBuffer[], int, int) - Method in class org.conscrypt.Java8EngineWrapper
- unwrap(ByteBuffer[], ByteBuffer[]) - Method in class org.conscrypt.AbstractConscryptEngine
- unwrap(ByteBuffer[], ByteBuffer[]) - Method in class org.conscrypt.ConscryptEngine
- unwrap(ByteBuffer[], ByteBuffer[]) - Method in class org.conscrypt.Java8EngineWrapper
- unwrap(ByteBuffer, ByteBuffer) - Method in class org.conscrypt.AbstractConscryptEngine
- unwrap(ByteBuffer, ByteBuffer) - Method in class org.conscrypt.ConscryptEngine
- unwrap(ByteBuffer, ByteBuffer) - Method in class org.conscrypt.Java8EngineWrapper
- unwrap(ByteBuffer, ByteBuffer[]) - Method in class org.conscrypt.AbstractConscryptEngine
- unwrap(ByteBuffer, ByteBuffer[]) - Method in class org.conscrypt.ConscryptEngine
- unwrap(ByteBuffer, ByteBuffer[]) - Method in class org.conscrypt.Java8EngineWrapper
- unwrap(ByteBuffer, ByteBuffer[], int, int) - Method in class org.conscrypt.AbstractConscryptEngine
- unwrap(ByteBuffer, ByteBuffer[], int, int) - Method in class org.conscrypt.ConscryptEngine
- unwrap(ByteBuffer, ByteBuffer[], int, int) - Method in class org.conscrypt.Java8EngineWrapper
- unwrap(SSLEngine, ByteBuffer[], int, int, ByteBuffer[], int, int) - Static method in class org.conscrypt.Conscrypt
-
Exteneded unwrap method for multiple source and destination buffers.
- unwrap(SSLEngine, ByteBuffer[], ByteBuffer[]) - Static method in class org.conscrypt.Conscrypt
-
Extended unwrap method for multiple source and destination buffers.
- unwrapEngine(SSLEngine) - Static method in class org.conscrypt.Java8PlatformUtil
- unwrapEngine(SSLEngine) - Static method in class org.conscrypt.Platform
- updateCTLogListStatusChanged(LogStore) - Method in class org.conscrypt.metrics.NoopStatsLog
- updateCTLogListStatusChanged(LogStore) - Method in interface org.conscrypt.metrics.StatsLog
- updateCTLogListStatusChanged(LogStore) - Method in class org.conscrypt.metrics.StatsLogImpl
- updateDirect(long, int) - Method in class org.conscrypt.OpenSSLMac.AesCmac
- updateDirect(long, int) - Method in class org.conscrypt.OpenSSLMac.Hmac
- updateDirect(long, int) - Method in class org.conscrypt.OpenSSLMac
-
Passes the contents of a direct ByteBuffer to the relevant BoringSSL *MAC function.
- updateInternal(byte[], int, int, byte[], int, int) - Method in class org.conscrypt.OpenSSLAeadCipher
- updateInternal(byte[], int, int, byte[], int, int) - Method in class org.conscrypt.OpenSSLCipher
-
API-specific implementation of updating the cipher.
- updateInternal(byte[], int, int, byte[], int, int) - Method in class org.conscrypt.OpenSSLCipherChaCha20
- updateInternal(byte[], int, int, byte[], int, int) - Method in class org.conscrypt.OpenSSLEvpCipher
- url - Variable in class org.conscrypt.ct.LogInfo.Builder
- url - Variable in class org.conscrypt.ct.LogInfo
- USE_ENGINE_SOCKET_BY_DEFAULT - Static variable in class org.conscrypt.SSLUtils
- useCipherSuitesOrder - Variable in class org.conscrypt.SSLParametersImpl
- useEngineSocket - Variable in class org.conscrypt.ConscryptServerSocket
- useEngineSocket - Variable in class org.conscrypt.OpenSSLServerSocketFactoryImpl
- useEngineSocket - Variable in class org.conscrypt.OpenSSLSocketFactoryImpl
- useEngineSocketByDefault - Static variable in class org.conscrypt.OpenSSLServerSocketFactoryImpl
- useEngineSocketByDefault - Static variable in class org.conscrypt.OpenSSLSocketFactoryImpl
- usePooledBuffer - Static variable in class org.conscrypt.metrics.ReflexiveStatsEvent.Builder
- usePooledBuffer() - Method in class org.conscrypt.metrics.ReflexiveStatsEvent.Builder
- usesBoringSsl_FIPS_mode() - Static method in class org.conscrypt.NativeCrypto
-
Return
trueif BoringSSL has been built in FIPS mode. - useSessionTickets - Variable in class org.conscrypt.SSLParametersImpl
- useSni - Variable in class org.conscrypt.SSLParametersImpl
- usingDirectory(File) - Static method in class org.conscrypt.FileClientSessionCache
-
Returns a cache backed by the given directory.
- usingHelperClassloader - Variable in class org.conscrypt.NativeLibraryLoader.LoadResult
- usingPrivateKey - Variable in class org.conscrypt.OpenSSLCipherRSA
-
Current key type: private or public.
- uToBigInteger(byte[]) - Method in class org.conscrypt.OpenSSLXDHKeyFactory
V
- V1 - org.conscrypt.ct.SignedCertificateTimestamp.Version
- VALID - org.conscrypt.ct.VerifiedSCT.Status
- validator - Variable in class org.conscrypt.TrustManagerImpl
- validSCTs - Variable in class org.conscrypt.ct.VerificationResult
- value - Variable in enum org.conscrypt.ct.CertificateEntry.LogEntryType
- value - Variable in enum org.conscrypt.ct.SignedCertificateTimestamp.SignatureType
- value - Variable in enum org.conscrypt.ct.SignedCertificateTimestamp.Version
- value - Variable in enum org.conscrypt.SSLUtils.SessionType
- value() - Method in enum org.conscrypt.ct.CertificateEntry.LogEntryType
- value() - Method in enum org.conscrypt.ct.SignedCertificateTimestamp.SignatureType
- value() - Method in enum org.conscrypt.ct.SignedCertificateTimestamp.Version
- value() - Method in annotation type org.conscrypt.ExperimentalApi
-
Context information such as links to discussion thread, tracking issue etc.
- VALUE_0 - Static variable in class org.conscrypt.OpenSSLX509CertificateFactory
- valueOf(int) - Static method in enum org.conscrypt.ct.DigitallySigned.HashAlgorithm
-
Returns the enum constant of this type with the specified name.
- valueOf(int) - Static method in enum org.conscrypt.ct.DigitallySigned.SignatureAlgorithm
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.conscrypt.ct.CertificateEntry.LogEntryType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.conscrypt.ct.DigitallySigned.HashAlgorithm
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.conscrypt.ct.DigitallySigned.SignatureAlgorithm
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.conscrypt.ct.LogStore.State
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.conscrypt.ct.PolicyCompliance
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.conscrypt.ct.SignedCertificateTimestamp.Origin
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.conscrypt.ct.SignedCertificateTimestamp.SignatureType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.conscrypt.ct.SignedCertificateTimestamp.Version
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.conscrypt.ct.VerifiedSCT.Status
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.conscrypt.HostProperties.Architecture
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.conscrypt.HostProperties.OperatingSystem
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.conscrypt.HpkeSuite.AEAD
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.conscrypt.HpkeSuite.KDF
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.conscrypt.HpkeSuite.KEM
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.conscrypt.metrics.CertificateTransparencyVerificationReason
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.conscrypt.metrics.CipherSuite
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.conscrypt.metrics.Protocol
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.conscrypt.metrics.Source
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.conscrypt.MlDsaAlgorithm
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.conscrypt.MlKemAlgorithm
-
Returns the enum constant of this type with the specified name.
- 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.
- valueOf(String) - Static method in enum org.conscrypt.OpenSSLSignature.EngineType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.conscrypt.OpenSSLX509CertPath.Encoding
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.conscrypt.SSLUtils.SessionType
-
Returns the enum constant of this type with the specified name.
- values - Static variable in enum org.conscrypt.ct.DigitallySigned.HashAlgorithm
- values - Static variable in enum org.conscrypt.ct.DigitallySigned.SignatureAlgorithm
- values - Variable in class org.conscrypt.ExternalSession
- values() - Static method in enum org.conscrypt.ct.CertificateEntry.LogEntryType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.conscrypt.ct.DigitallySigned.HashAlgorithm
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.conscrypt.ct.DigitallySigned.SignatureAlgorithm
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.conscrypt.ct.LogStore.State
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.conscrypt.ct.PolicyCompliance
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.conscrypt.ct.SignedCertificateTimestamp.Origin
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.conscrypt.ct.SignedCertificateTimestamp.SignatureType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.conscrypt.ct.SignedCertificateTimestamp.Version
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.conscrypt.ct.VerifiedSCT.Status
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.conscrypt.HostProperties.Architecture
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.conscrypt.HostProperties.OperatingSystem
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.conscrypt.HpkeSuite.AEAD
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.conscrypt.HpkeSuite.KDF
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.conscrypt.HpkeSuite.KEM
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.conscrypt.metrics.CertificateTransparencyVerificationReason
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.conscrypt.metrics.CipherSuite
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.conscrypt.metrics.Protocol
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.conscrypt.metrics.Source
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.conscrypt.MlDsaAlgorithm
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.conscrypt.MlKemAlgorithm
-
Returns an array containing the constants of this enum type, in the order they are declared.
- 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.
- values() - Static method in enum org.conscrypt.OpenSSLSignature.EngineType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.conscrypt.OpenSSLX509CertPath.Encoding
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.conscrypt.SSLUtils.SessionType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VerificationResult - Class in org.conscrypt.ct
-
Container for verified SignedCertificateTimestamp.
- VerificationResult() - Constructor for class org.conscrypt.ct.VerificationResult
- VerifiedSCT - Class in org.conscrypt.ct
-
Verification result for a single SCT.
- VerifiedSCT(VerifiedSCT.Builder) - Constructor for class org.conscrypt.ct.VerifiedSCT
- VerifiedSCT.Builder - Class in org.conscrypt.ct
- VerifiedSCT.Status - Enum in org.conscrypt.ct
- verifier - Variable in class org.conscrypt.ct.CertificateTransparency
- Verifier - Class in org.conscrypt.ct
- Verifier(LogStore) - Constructor for class org.conscrypt.ct.Verifier
- verify(String, X509Certificate) - Method in class org.conscrypt.OkHostnameVerifier
- verify(X509Certificate[], 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.
- verify(X509Certificate[], String, SSLSession) - Method in class org.conscrypt.OkHostnameVerifier
- verify(PublicKey) - Method in class org.conscrypt.OpenSSLX509Certificate
- verify(PublicKey) - Method in class org.conscrypt.OpenSSLX509CRL
- verify(PublicKey, String) - Method in class org.conscrypt.OpenSSLX509Certificate
- verify(PublicKey, String) - Method in class org.conscrypt.OpenSSLX509CRL
- verify(PublicKey, Provider) - Method in class org.conscrypt.OpenSSLX509Certificate
- VERIFY_AS_IP_ADDRESS - Static variable in class org.conscrypt.OkHostnameVerifier
-
Quick and dirty pattern to differentiate IP addresses from hostnames.
- verifyAsIpAddress(String) - Static method in class org.conscrypt.OkHostnameVerifier
- verifyCertificateChain(byte[][], String) - Method in class org.conscrypt.ConscryptEngine
- verifyCertificateChain(byte[][], String) - Method in class org.conscrypt.ConscryptFileDescriptorSocket
- verifyCertificateChain(byte[][], String) - Method in interface org.conscrypt.NativeCrypto.SSLHandshakeCallbacks
-
Verify that the certificate chain is trusted.
- verifyChain(List<X509Certificate>, List<TrustAnchor>, String, boolean, byte[], byte[]) - Method in class org.conscrypt.TrustManagerImpl
- verifyEmbeddedSCTs(List<SignedCertificateTimestamp>, OpenSSLX509Certificate[], VerificationResult) - Method in class org.conscrypt.ct.Verifier
-
Verify a list of SCTs which were embedded from an X509 certificate.
- verifyExternalSCTs(List<SignedCertificateTimestamp>, OpenSSLX509Certificate, VerificationResult) - Method in class org.conscrypt.ct.Verifier
-
Verify a list of SCTs which were not embedded in an X509 certificate, that is received through the TLS or OCSP extensions.
- verifyHostName(String, String) - Method in class org.conscrypt.OkHostnameVerifier
-
Returns
trueiffhostNamematches the domain namepattern. - verifyHostName(String, X509Certificate) - Method in class org.conscrypt.OkHostnameVerifier
-
Returns true if
certificatematcheshostName. - verifyInternal(PublicKey, String) - Method in class org.conscrypt.OpenSSLX509Certificate
- verifyInternal(PublicKey, String) - Method in class org.conscrypt.OpenSSLX509CRL
- verifyIpAddress(String, X509Certificate) - Method in class org.conscrypt.OkHostnameVerifier
-
Returns true if
certificatematchesipAddress. - verifyKey(OpenSSLKey) - Static method in class org.conscrypt.OpenSslSignatureEdDsa
- verifyKey(OpenSSLKey) - Static method in class org.conscrypt.OpenSSLSignatureRawECDSA
- verifyOpenSSL(OpenSSLKey) - Method in class org.conscrypt.OpenSSLX509Certificate
- verifyOpenSSL(OpenSSLKey) - Method in class org.conscrypt.OpenSSLX509CRL
- verifySCTs(List<SignedCertificateTimestamp>, CertificateEntry, VerificationResult) - Method in class org.conscrypt.ct.Verifier
-
Verify a list of SCTs.
- verifySignedCertificateTimestamps(List<X509Certificate>, byte[], byte[]) - Method in class org.conscrypt.ct.Verifier
- verifySignedCertificateTimestamps(OpenSSLX509Certificate[], byte[], byte[]) - Method in class org.conscrypt.ct.Verifier
-
Verify a certificate chain for transparency.
- verifySingleSCT(SignedCertificateTimestamp, CertificateEntry) - Method in class org.conscrypt.ct.LogInfo
-
Verify the signature of a signed certificate timestamp for the given certificate entry against the log's public key.
- verifyWithSniMatchers(String) - Method in class org.conscrypt.NativeSsl
- version - Variable in class org.conscrypt.ct.SignedCertificateTimestamp
- version() - Static method in class org.conscrypt.Conscrypt
-
Returns the version of this distribution of Conscrypt.
- Version(int) - Constructor for enum org.conscrypt.ct.SignedCertificateTimestamp.Version
- Version(int, int, int) - Constructor for class org.conscrypt.Conscrypt.Version
- VERSION - Static variable in class org.conscrypt.Conscrypt
- VERSION_LENGTH - Static variable in class org.conscrypt.ct.Constants
W
- waitForHandshake() - Method in class org.conscrypt.ConscryptEngineSocket
-
Waits for the handshake to complete.
- waitForHandshake() - Method in class org.conscrypt.ConscryptFileDescriptorSocket
- want_client_auth - Variable in class org.conscrypt.SSLParametersImpl
- wasShutdownReceived() - Method in class org.conscrypt.NativeSsl
- wasShutdownSent() - Method in class org.conscrypt.NativeSsl
- WINDOWS - org.conscrypt.HostProperties.OperatingSystem
- WORK_DIR_PROPERTY_NAME - Static variable in class org.conscrypt.NativeLibraryLoader
- WORKDIR - Static variable in class org.conscrypt.NativeLibraryLoader
- wrap(ByteBuffer) - Static method in class org.conscrypt.AllocatedBuffer
-
Creates a new
AllocatedBufferthat is backed by the givenByteBuffer. - wrap(ByteBuffer[], int, int, ByteBuffer) - Method in class org.conscrypt.AbstractConscryptEngine
- wrap(ByteBuffer[], int, int, ByteBuffer) - Method in class org.conscrypt.ConscryptEngine
- wrap(ByteBuffer[], int, int, ByteBuffer) - Method in class org.conscrypt.Java8EngineWrapper
- wrap(ByteBuffer[], ByteBuffer) - Method in class org.conscrypt.Java8EngineWrapper
- wrap(ByteBuffer, ByteBuffer) - Method in class org.conscrypt.AbstractConscryptEngine
- wrap(ByteBuffer, ByteBuffer) - Method in class org.conscrypt.ConscryptEngine
- wrap(ByteBuffer, ByteBuffer) - Method in class org.conscrypt.Java8EngineWrapper
- wrapEngine(ConscryptEngine) - Static method in class org.conscrypt.Java8PlatformUtil
- wrapEngine(ConscryptEngine) - Static method in class org.conscrypt.Platform
- wrapHostnameVerifier(HostnameVerifier) - Static method in class org.conscrypt.Conscrypt
-
Wraps the HttpsURLConnection.HostnameVerifier into a ConscryptHostnameVerifier
- wrapJCAPrivateKeyForTLSStackOnly(PrivateKey, PublicKey) - Static method in class org.conscrypt.OpenSSLECPrivateKey
-
Wraps the provided private key for use in the TLS/SSL stack only.
- wrapJCAPrivateKeyForTLSStackOnly(PrivateKey, PublicKey) - Static method in class org.conscrypt.OpenSSLKey
-
Wraps the provided private key for use in the TLS/SSL stack only.
- wrapJCAPrivateKeyForTLSStackOnly(PrivateKey, PublicKey) - Static method in class org.conscrypt.OpenSSLRSAPrivateKey
-
Wraps the provided private key for use in the TLS/SSL stack only.
- wrapJCAPrivateKeyForTLSStackOnly(PrivateKey, ECParameterSpec) - Static method in class org.conscrypt.OpenSSLECPrivateKey
-
Wraps the provided private key for use in the TLS/SSL stack only.
- wrapped - Variable in class org.conscrypt.OpenSSLKey
- wrapPlatformKey(ECPrivateKey) - Static method in class org.conscrypt.OpenSSLECPrivateKey
- wrapPlatformKey(ECPrivateKey, OpenSSLECGroupContext) - Static method in class org.conscrypt.OpenSSLECPrivateKey
- wrapPlatformKey(RSAPrivateKey) - Static method in class org.conscrypt.OpenSSLRSAPrivateKey
- wrapPrivateKey(PrivateKey) - Static method in class org.conscrypt.OpenSSLKey
- wrapSocketFactoryIfNeeded(OpenSSLSocketFactoryImpl) - Static method in class org.conscrypt.Platform
-
Currently we don't wrap anything from the RI.
- wrapSSLSession(ExternalSession) - Static method in class org.conscrypt.Java8PlatformUtil
- wrapSSLSession(ExternalSession) - Static method in class org.conscrypt.Platform
- write - Static variable in class org.conscrypt.metrics.ReflexiveStatsLog
- write(byte[]) - Method in class org.conscrypt.ConscryptEngineSocket.SSLOutputStream
- write(byte[], int, int) - Method in class org.conscrypt.ConscryptEngineSocket.SSLOutputStream
- write(byte[], int, int) - Method in class org.conscrypt.ConscryptFileDescriptorSocket.SSLOutputStream
-
Method acts as described in spec for superclass.
- write(int) - Method in class org.conscrypt.ConscryptEngineSocket.SSLOutputStream
- write(int) - Method in class org.conscrypt.ConscryptFileDescriptorSocket.SSLOutputStream
-
Method acts as described in spec for superclass.
- write(int, boolean, int, int, int, int, int[]) - Static method in class org.conscrypt.metrics.ConscryptStatsLog
- write(int, boolean, int, int, int, int, int[]) - Method in class org.conscrypt.metrics.StatsLogImpl
- write(int, int, int, int, int) - Static method in class org.conscrypt.metrics.ConscryptStatsLog
- write(int, int, int, int, int, int) - Static method in class org.conscrypt.metrics.ConscryptStatsLog
- write(int, int, int, int, int, int) - Method in class org.conscrypt.metrics.StatsLogImpl
- write(int, int, int, int, int, int, int, int, int) - Static method in class org.conscrypt.metrics.ConscryptStatsLog
- write(int, int, int, int, int, int, int, int, int) - Method in class org.conscrypt.metrics.StatsLogImpl
- write(FileDescriptor, byte[], int, int, int) - Method in class org.conscrypt.NativeSsl
- write(ReflexiveStatsEvent) - Static method in class org.conscrypt.metrics.ReflexiveStatsLog
- writeAlgorithmIdentifier(long, String) - Static method in class org.conscrypt.OAEPParameters
-
Writes an ASN.1 AlgorithmIdentifier structure into container, which looks like
- writeBoolean - Static variable in class org.conscrypt.metrics.ReflexiveStatsEvent.Builder
- writeBoolean(boolean) - Method in class org.conscrypt.metrics.ReflexiveStatsEvent.Builder
- writeDirectByteBuffer(long, int) - Method in class org.conscrypt.NativeSsl.BioWrapper
- writeDirectByteBuffer(long, int) - Method in class org.conscrypt.NativeSsl
- writeEncryptedData(ByteBuffer, int) - Method in class org.conscrypt.ConscryptEngine
-
Write encrypted data to the OpenSSL network BIO.
- writeEncryptedDataDirect(ByteBuffer, int, int) - Method in class org.conscrypt.ConscryptEngine
- writeEncryptedDataHeap(ByteBuffer, int, int) - Method in class org.conscrypt.ConscryptEngine
- writeFixedBytes(OutputStream, byte[]) - Static method in class org.conscrypt.ct.Serialization
-
Write a fixed number sequence of bytes to the ouput stream.
- writeHashAndMgfHash(long, String, MGF1ParameterSpec) - Static method in class org.conscrypt.OAEPParameters
- writeInt - Static variable in class org.conscrypt.metrics.ReflexiveStatsEvent.Builder
- writeInt(int) - Method in class org.conscrypt.metrics.ReflexiveStatsEvent.Builder
- writeIntArray - Static variable in class org.conscrypt.metrics.ReflexiveStatsEvent.Builder
- writeIntArray(int[]) - Method in class org.conscrypt.metrics.ReflexiveStatsEvent.Builder
- writeInternal(ByteBuffer) - Method in class org.conscrypt.ConscryptEngineSocket.SSLOutputStream
- writeLock - Variable in class org.conscrypt.ConscryptEngineSocket.SSLOutputStream
- writeLock - Variable in class org.conscrypt.ConscryptFileDescriptorSocket.SSLOutputStream
-
OpenSSL only lets one thread write at a time, so this is used to make sure we serialize callers of SSL_write.
- writeNumber(OutputStream, long, int) - Static method in class org.conscrypt.ct.Serialization
-
Write a number to the output stream.
- writeObject(ObjectOutputStream) - Method in class org.conscrypt.OpenSSLECPrivateKey
- writeObject(ObjectOutputStream) - Method in class org.conscrypt.OpenSSLECPublicKey
- writeObject(ObjectOutputStream) - Method in class org.conscrypt.OpenSslEdDsaPrivateKey
- writeObject(ObjectOutputStream) - Method in class org.conscrypt.OpenSslEdDsaPublicKey
- writeObject(ObjectOutputStream) - Method in class org.conscrypt.OpenSslMlDsaPrivateKey
- writeObject(ObjectOutputStream) - Method in class org.conscrypt.OpenSslMlDsaPublicKey
- writeObject(ObjectOutputStream) - Method in class org.conscrypt.OpenSslMlKemPrivateKey
- writeObject(ObjectOutputStream) - Method in class org.conscrypt.OpenSslMlKemPublicKey
- writeObject(ObjectOutputStream) - Method in class org.conscrypt.OpenSSLRSAPrivateCrtKey
- writeObject(ObjectOutputStream) - Method in class org.conscrypt.OpenSSLRSAPrivateKey
- writeObject(ObjectOutputStream) - Method in class org.conscrypt.OpenSSLRSAPublicKey
- writeObject(ObjectOutputStream) - Method in class org.conscrypt.OpenSslSlhDsaPrivateKey
- writeObject(ObjectOutputStream) - Method in class org.conscrypt.OpenSslSlhDsaPublicKey
- writeObject(ObjectOutputStream) - Method in class org.conscrypt.OpenSSLX25519PrivateKey
- writeObject(ObjectOutputStream) - Method in class org.conscrypt.OpenSSLX25519PublicKey
- writeObject(ObjectOutputStream) - Method in class org.conscrypt.OpenSslXwingPrivateKey
- writeObject(ObjectOutputStream) - Method in class org.conscrypt.OpenSslXwingPublicKey
- writePlaintextData(ByteBuffer, int) - Method in class org.conscrypt.ConscryptEngine
-
Write plaintext data to the OpenSSL internal BIO Calling this function with src.remaining == 0 is undefined.
- writePlaintextDataDirect(ByteBuffer, int, int) - Method in class org.conscrypt.ConscryptEngine
- writePlaintextDataHeap(ByteBuffer, int, int) - Method in class org.conscrypt.ConscryptEngine
- writeTimeoutMilliseconds - Variable in class org.conscrypt.ConscryptFileDescriptorSocket
- writeToSocket() - Method in class org.conscrypt.ConscryptEngineSocket.SSLOutputStream
- writeVariableBytes(OutputStream, byte[], int) - Static method in class org.conscrypt.ct.Serialization
-
Write length prefixed sequence of bytes to the ouput stream.
X
- X25519 - Static variable in class org.conscrypt.OpenSSLXECParameterSpec
- X25519(byte[], byte[], byte[]) - Static method in class org.conscrypt.NativeCrypto
- X25519_AES_128() - Constructor for class org.conscrypt.HpkeImpl.X25519_AES_128
- X25519_AES_256() - Constructor for class org.conscrypt.HpkeImpl.X25519_AES_256
- X25519_CHACHA20() - Constructor for class org.conscrypt.HpkeImpl.X25519_CHACHA20
- X25519_KEY_SIZE_BYTES - Static variable in interface org.conscrypt.OpenSSLX25519Key
- X25519_keypair(byte[], byte[]) - Static method in class org.conscrypt.NativeCrypto
- X509_check_issued(long, OpenSSLX509Certificate, long, OpenSSLX509Certificate) - Static method in class org.conscrypt.NativeCrypto
- X509_cmp(long, OpenSSLX509Certificate, long, OpenSSLX509Certificate) - Static method in class org.conscrypt.NativeCrypto
- X509_CRL_free(long, OpenSSLX509CRL) - Static method in class org.conscrypt.NativeCrypto
- X509_CRL_get_ext(long, OpenSSLX509CRL, String) - Static method in class org.conscrypt.NativeCrypto
- X509_CRL_get_ext_oid(long, OpenSSLX509CRL, String) - Static method in class org.conscrypt.NativeCrypto
- X509_CRL_get_issuer_name(long, OpenSSLX509CRL) - Static method in class org.conscrypt.NativeCrypto
- X509_CRL_get_lastUpdate(long, OpenSSLX509CRL) - Static method in class org.conscrypt.NativeCrypto
- X509_CRL_get_nextUpdate(long, OpenSSLX509CRL) - Static method in class org.conscrypt.NativeCrypto
- X509_CRL_get_REVOKED(long, OpenSSLX509CRL) - Static method in class org.conscrypt.NativeCrypto
-
Returns an array of X509_REVOKED that are owned by the caller.
- X509_CRL_get_version(long, OpenSSLX509CRL) - Static method in class org.conscrypt.NativeCrypto
- X509_CRL_get0_by_cert(long, OpenSSLX509CRL, long, OpenSSLX509Certificate) - Static method in class org.conscrypt.NativeCrypto
-
Returns X509_REVOKED reference that is not duplicated!
- X509_CRL_get0_by_serial(long, OpenSSLX509CRL, byte[]) - Static method in class org.conscrypt.NativeCrypto
-
Returns X509_REVOKED reference that is not duplicated!
- X509_CRL_print(long, long, OpenSSLX509CRL) - Static method in class org.conscrypt.NativeCrypto
- X509_CRL_verify(long, OpenSSLX509CRL, NativeRef.EVP_PKEY) - Static method in class org.conscrypt.NativeCrypto
- X509_ENTRY - org.conscrypt.ct.CertificateEntry.LogEntryType
- X509_free(long, OpenSSLX509Certificate) - Static method in class org.conscrypt.NativeCrypto
- X509_get_ext_oid(long, OpenSSLX509Certificate, String) - Static method in class org.conscrypt.NativeCrypto
- X509_get_issuer_name(long, OpenSSLX509Certificate) - Static method in class org.conscrypt.NativeCrypto
- X509_get_notAfter(long, OpenSSLX509Certificate) - Static method in class org.conscrypt.NativeCrypto
- X509_get_notBefore(long, OpenSSLX509Certificate) - Static method in class org.conscrypt.NativeCrypto
- X509_get_pubkey(long, OpenSSLX509Certificate) - Static method in class org.conscrypt.NativeCrypto
- X509_get_serialNumber(long, OpenSSLX509Certificate) - Static method in class org.conscrypt.NativeCrypto
- X509_get_subject_name(long, OpenSSLX509Certificate) - Static method in class org.conscrypt.NativeCrypto
- X509_get_version(long, OpenSSLX509Certificate) - Static method in class org.conscrypt.NativeCrypto
- X509_NAME_hash(X500Principal) - Static method in class org.conscrypt.NativeCrypto
- X509_NAME_hash(X500Principal, String) - Static method in class org.conscrypt.NativeCrypto
- X509_NAME_hash_old(X500Principal) - Static method in class org.conscrypt.NativeCrypto
- X509_PREAMBLE - Static variable in class org.conscrypt.OpenSSLX25519PublicKey
- X509_print_ex(long, long, OpenSSLX509Certificate, long, long) - Static method in class org.conscrypt.NativeCrypto
- X509_REVOKED_dup(long) - Static method in class org.conscrypt.NativeCrypto
- X509_REVOKED_free(long, OpenSSLX509CRLEntry) - Static method in class org.conscrypt.NativeCrypto
- X509_REVOKED_get_ext(long, String, OpenSSLX509CRLEntry) - Static method in class org.conscrypt.NativeCrypto
- X509_REVOKED_get_ext_oid(long, String, OpenSSLX509CRLEntry) - Static method in class org.conscrypt.NativeCrypto
- X509_REVOKED_get_serialNumber(long, OpenSSLX509CRLEntry) - Static method in class org.conscrypt.NativeCrypto
- X509_REVOKED_print(long, long, OpenSSLX509CRLEntry) - Static method in class org.conscrypt.NativeCrypto
- X509_SCT_LIST_OID - Static variable in class org.conscrypt.ct.Constants
- X509_supported_extension(long) - Static method in class org.conscrypt.NativeCrypto
- X509_verify(long, OpenSSLX509Certificate, NativeRef.EVP_PKEY) - Static method in class org.conscrypt.NativeCrypto
- x509KeyManager - Variable in class org.conscrypt.SSLParametersImpl
- x509Preamble - Static variable in class org.conscrypt.OpenSslSlhDsaKeyFactory
- x509Preamble - Static variable in class org.conscrypt.OpenSslXwingPublicKey
- x509PreambleMlKem1024 - Static variable in class org.conscrypt.OpenSslMlKemKeyFactory
- x509PreambleMlKem768 - Static variable in class org.conscrypt.OpenSslMlKemKeyFactory
- 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
- x509TrustManager - Variable in class org.conscrypt.SSLParametersImpl
- X86_32 - org.conscrypt.HostProperties.Architecture
- X86_64 - org.conscrypt.HostProperties.Architecture
- XdhKeySpec - Class in org.conscrypt
-
External Diffie–Hellman key spec holding a key which could be either a public or private key.
- XdhKeySpec(byte[]) - Constructor for class org.conscrypt.XdhKeySpec
-
Creates an instance of
XdhKeySpecby passing a public or private key in its raw format. - XWING - org.conscrypt.HpkeSuite.KEM
- XWING_public_key_from_seed(byte[]) - Static method in class org.conscrypt.NativeCrypto
- XwingHkdfSha256Aes128Gcm() - Constructor for class org.conscrypt.HpkeImpl.XwingHkdfSha256Aes128Gcm
- XwingHkdfSha256Aes256Gcm() - Constructor for class org.conscrypt.HpkeImpl.XwingHkdfSha256Aes256Gcm
- XwingHkdfSha256ChaCha20Poly1305() - Constructor for class org.conscrypt.HpkeImpl.XwingHkdfSha256ChaCha20Poly1305
- xwingKeyFactory - Static variable in class org.conscrypt.HpkeImpl
All Classes All Packages