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 classCompatibility utility for Arrays.final classByte array wrapper for hashtable use.final 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.classDuck typed implementation ofHpkeSpi.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.classImplementation ofHpkeSpi.@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.classclassclassclassGeneric base classe for Diffie-Hellman style key agreement backed by the OpenSSL engine.classAn 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.final classAn implementation of aKeyFactorySpifor EdDSA keys based on BoringSSL.final classAn implementation ofKeyPairGeneratorfor XDH keys which uses BoringSSL to perform all the operations.classclassclassclassfinal classRepresents a BoringSSLEVP_PKEY.interfaceMarker 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.classAn implementation of aKeyFactorySpifor MLDSA keys based on BoringSSL.classAn implementation ofKeyPairGeneratorfor ML-DSA keys which uses BoringSSL to perform all the operations.classAn implementation of aKeyFactorySpifor ML-KEM keys based on BoringSSL.classAn implementation ofKeyPairGeneratorfor ML-KEM keys which uses BoringSSL to perform all the operations.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 EdDSA signature generation and verification using BoringSSL.classImplements the JDK Signature interface needed for ML-DSA signature generation and verification using BoringSSL.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.classImplements the JDK Signature interface needed for SLH-DSA-SHA2-128S signature generation and verification using BoringSSL.final classAn implementation of aKeyFactorySpifor SLH-DSL keys based on BoringSSL.final classAn implementation ofKeyPairGeneratorfor SLH-DSA keys which uses BoringSSL to perform all the operations.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.final classElliptic Curve Diffie-Hellman key agreement backed by the OpenSSL engine.final classAn implementation of aKeyFactorySpifor XEC keys based on BoringSSL.final classAn implementation ofKeyPairGeneratorfor XDH keys which uses BoringSSL to perform all the operations.(package private) classParameter markers to assist in future compatibility should other XEC curves be supported.final classAn implementation of aKeyFactorySpifor XWING keys based on BoringSSL.final classAn implementation ofKeyPairGeneratorfor XWING keys which uses BoringSSL to perform all the operations.final classPlatform-specific methods for OpenJDK.interfaceDeprecated.This abstraction is deprecated because it does not work with TLS 1.3.classAlgorithmParameters implementation for PSS.classfinal 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.classProvider of key material for Spake2PlusclassNoop TrustManager for Spake2Plusfinal classIndexesTrustAnchorinstances so they can be found in O(1) time instead of O(N).classTrustManagerFactory service provider interface implementation.final classTrustManager implementation.Methods in org.conscrypt with annotations of type InternalModifier and TypeMethodDescriptionvoidHpkeContextSender.initForTesting(PublicKey recipientKey, byte[] info, byte[] sKe) Initialises this HpkeContextSender for testing in BASE mode ONLY. -
Uses of Internal in org.conscrypt.ct
Classes in org.conscrypt.ct with annotations of type InternalModifier and TypeClassDescriptionclassCertificateEntry structure.classCertificate Transparency subsystem.classclassDigitallySigned structure, as defined by RFC5246 Section 4.7.classProperties about a Certificate Transparency Log.interfaceinterfaceenumclassclassclassSignedCertificateTimestamp structure, as defined by RFC6962 Section 3.2.classContainer for verified SignedCertificateTimestamp.final classVerification result for a single SCT.class -
Uses of Internal in org.conscrypt.io
Classes in org.conscrypt.io with annotations of type Internal -
Uses of Internal in org.conscrypt.metrics
Classes in org.conscrypt.metrics with annotations of type InternalModifier and TypeClassDescriptionenumCertificate Transparency Verification Reason.enumCipher suites to metric mapping for metrics instrumentation.final classReimplement with reflection calls the logging class, generated by frameworks/statsd.classNoop class for stats loggingfinal classHelper class to handle reflexive loading and invocation of methods which may be absent.enumProtocols to metric mapping for metrics instrumentation.classReflection wrapper around android.util.StatsEvent.classReflection wrapper around android.util.StatsLog.enumData Sources to metric mapping for metrics instrumentation.interfacefinal classImplements logging for Conscrypt metrics.