Uses of Annotation Type
org.conscrypt.Internal
Packages that use Internal
-
Uses of Internal in org.conscrypt
Classes in org.conscrypt with annotations of type InternalModifier and TypeClassDescriptionfinal class
Comparator
for prioritizing certificates in path building.interface
Interface for classes that implement certificate pinning for use inTrustManagerImpl
.final class
Analyzes the cryptographic strength of a chain of X.509 certificates.final class
Caches client sessions.interface
A certificate store that supports additional operations that are used in TrustManagerImpl.class
Support class for this package.class
An implementation ofSecretKeyFactory
for use with DESEDE keys.class
AlgorithmParameters implementation for elliptic curves.@interface
Indicates a public API that can change at any time, and has no guarantee of API stability and backward-compatibility.final class
File-based cache implementation.final class
GCM parameters used during an ciphering operation withOpenSSLCipher
.(package private) class
Utilities for interacting with properties of the host being run on.@interface
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.class
An implementation ofAlgorithmParameters
that contains only an IV.class
An implementation ofKeyGenerator
suitable for use with other Conscrypt algorithms.class
KeyManagerFactory implementation.final class
Provides the Java side of our JNI glue for OpenSSL.class
AlgorithmParameters implementation for OAEP.class
class
class
class
An implementation ofCipher
using BoringSSL as the backing library.class
Implementation of the ChaCha20 stream cipher.class
class
OpenSSL-backed SSLContext service provider interface.final class
Elliptic Curve Diffie-Hellman key agreement backed by the OpenSSL engine.final class
An implementation of aKeyFactorySpi
for EC keys based on BoringSSL.final class
An implementation ofKeyPairGenerator
for EC keys which uses BoringSSL to perform all the operations.class
class
class
class
interface
Marker interface for classes that hold anOpenSSLKey
.class
An implementation ofMac
which uses BoringSSL to perform all the operations.class
Implements the JDK MessageDigest interface using OpenSSL's EVP API.final class
Provider that uses BoringSSL to perform the actual cryptographic operations.final class
ImplementsSecureRandom
using BoringSSL's RAND interface.final class
An implementation ofKeyFactory
which uses BoringSSL to perform all the operations.final class
An implementation ofKeyPairGenerator
which uses BoringSSL to perform all the operations.class
An implementation ofPublicKey
for RSA keys which uses BoringSSL to perform all the operations.class
Implements the subset of the JDK Signature interface needed for signature verification using OpenSSL.class
Implements the JDK Signature interface needed for RAW ECDSA signature generation and verification using BoringSSL.final class
Implements the JDK Signature interface needed for RAW RSA signature generation and verification using BoringSSL.class
Public shim allowing us to stay backward-compatible with legacy applications which were using Conscrypt's extended socket API before the introduction of theConscrypt
class.final class
An implementation ofX509Certificate
based on BoringSSL.class
An implementation ofCertificateFactory
based on BoringSSL.interface
Deprecated.This abstraction is deprecated because it does not work with TLS 1.3.class
AlgorithmParameters implementation for PSS.final class
Caches server sessions.(package private) final class
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.interface
A persistentSSLSession
cache used bySSLSessionContext
to share client-side SSL sessions across processes.final class
IndexesTrustAnchor
instances so they can be found in O(1) time instead of O(N).class
TrustManagerFactory service provider interface implementation.final class
TrustManager implementation. -
Uses of Internal in org.conscrypt.ct
Classes in org.conscrypt.ct with annotations of type InternalModifier and TypeClassDescriptionclass
CertificateEntry structure.class
class
Properties about a Certificate Transparency Log.interface
interface
class
class
class
DigitallySigned structure, as defined by RFC5246 Section 4.7.class
class
class
SignedCertificateTimestamp structure, as defined by RFC6962 Section 3.2.final class
Verification result for a single SCT. -
Uses of Internal in org.conscrypt.io
Classes in org.conscrypt.io with annotations of type Internal