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 classComparatorfor prioritizing certificates in path building.interfaceInterface for classes that implement certificate pinning for use inTrustManagerImpl.final classAnalyzes the cryptographic strength of a chain of X.509 certificates.final classCaches client sessions.interfaceA certificate store that supports additional operations that are used in TrustManagerImpl.classSupport class for this package.classAn implementation ofSecretKeyFactoryfor use with DESEDE keys.classAlgorithmParameters implementation for elliptic curves.@interfaceIndicates a public API that can change at any time, and has no guarantee of API stability and backward-compatibility.final classFile-based cache implementation.final classGCM parameters used during an ciphering operation withOpenSSLCipher.(package private) classUtilities for interacting with properties of the host being run on.@interfaceAnnotates 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.classAn implementation ofAlgorithmParametersthat contains only an IV.classAn implementation ofKeyGeneratorsuitable for use with other Conscrypt algorithms.classKeyManagerFactory implementation.final classProvides the Java side of our JNI glue for OpenSSL.classAlgorithmParameters implementation for OAEP.classclassclassclassAn implementation ofCipherusing BoringSSL as the backing library.classImplementation of the ChaCha20 stream cipher.classclassOpenSSL-backed SSLContext service provider interface.final classElliptic Curve Diffie-Hellman key agreement backed by the OpenSSL engine.final classAn implementation of aKeyFactorySpifor EC keys based on BoringSSL.final classAn implementation ofKeyPairGeneratorfor EC keys which uses BoringSSL to perform all the operations.classclassclassclassinterfaceMarker interface for classes that hold anOpenSSLKey.classAn implementation ofMacwhich uses BoringSSL to perform all the operations.classImplements the JDK MessageDigest interface using OpenSSL's EVP API.final classProvider that uses BoringSSL to perform the actual cryptographic operations.final classImplementsSecureRandomusing BoringSSL's RAND interface.final classAn implementation ofKeyFactorywhich uses BoringSSL to perform all the operations.final classAn implementation ofKeyPairGeneratorwhich uses BoringSSL to perform all the operations.classAn implementation ofPublicKeyfor RSA keys which uses BoringSSL to perform all the operations.classImplements the subset of the JDK Signature interface needed for signature verification using OpenSSL.classImplements the JDK Signature interface needed for RAW ECDSA signature generation and verification using BoringSSL.final classImplements the JDK Signature interface needed for RAW RSA signature generation and verification using BoringSSL.classPublic shim allowing us to stay backward-compatible with legacy applications which were using Conscrypt's extended socket API before the introduction of theConscryptclass.final classAn implementation ofX509Certificatebased on BoringSSL.classAn implementation ofCertificateFactorybased on BoringSSL.interfaceDeprecated.This abstraction is deprecated because it does not work with TLS 1.3.classAlgorithmParameters implementation for PSS.final classCaches server sessions.(package private) final classThis 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.interfaceA persistentSSLSessioncache used bySSLSessionContextto share client-side SSL sessions across processes.final classIndexesTrustAnchorinstances so they can be found in O(1) time instead of O(N).classTrustManagerFactory service provider interface implementation.final classTrustManager implementation. -
Uses of Internal in org.conscrypt.ct
Classes in org.conscrypt.ct with annotations of type InternalModifier and TypeClassDescriptionclassCertificateEntry structure.classclassProperties about a Certificate Transparency Log.interfaceinterfaceclassclassclassDigitallySigned structure, as defined by RFC5246 Section 4.7.classclassclassSignedCertificateTimestamp structure, as defined by RFC6962 Section 3.2.final classVerification result for a single SCT. -
Uses of Internal in org.conscrypt.io
Classes in org.conscrypt.io with annotations of type Internal