Uses of Class
org.conscrypt.OpenSSLKey
Packages that use OpenSSLKey
-
Uses of OpenSSLKey in org.conscrypt
Fields in org.conscrypt declared as OpenSSLKeyModifier and TypeFieldDescriptionprivate OpenSSLKeyConscryptEngine.channelIdPrivateKeyPrivate key for the TLS Channel ID extension.private OpenSSLKeyConscryptFileDescriptorSocket.channelIdPrivateKeyPrivate key for the TLS Channel ID extension.(package private) OpenSSLKeyOpenSSLCipherRSA.keyThe current OpenSSL key we're operating on.protected OpenSSLKeyOpenSSLECPrivateKey.keyprotected OpenSSLKeyOpenSSLECPublicKey.key(package private) OpenSSLKeyOpenSSLRSAPrivateKey.keyprivate OpenSSLKeyOpenSSLRSAPublicKey.keyprivate OpenSSLKeyOpenSSLSignature.keyThe current OpenSSL key we're operating on.private OpenSSLKeyOpenSSLSignatureRawECDSA.keyThe current OpenSSL key we're operating on.private OpenSSLKeyOpenSSLSignatureRawRSA.keyThe current OpenSSL key we're operating on.private OpenSSLKeyOpenSSLECDHKeyAgreement.mOpenSslPrivateKeyOpenSSL handle of the private key.Methods in org.conscrypt that return OpenSSLKeyModifier and TypeMethodDescription(package private) static OpenSSLKeyOpenSSLKey.fromECPrivateKeyForTLSStackOnly(PrivateKey key, ECParameterSpec ecParams) Gets anOpenSSLKeyinstance backed by the provided EC private key.private static OpenSSLKeyOpenSSLKey.fromKeyMaterial(PrivateKey key) Gets anOpenSSLKeyinstance initialized with the key material of the provided key.(package private) static OpenSSLKeyOpenSSLKey.fromPrivateKey(PrivateKey key) (package private) static OpenSSLKeyOpenSSLKey.fromPrivateKeyForTLSStackOnly(PrivateKey privateKey, PublicKey publicKey) Gets anOpenSSLKeyinstance backed by the provided private key.(package private) static OpenSSLKeyOpenSSLKey.fromPrivateKeyPemInputStream(InputStream is) Parse a private key in PEM encoding from the provided input stream.(package private) static OpenSSLKeyOpenSSLKey.fromPublicKey(PublicKey key) (package private) static OpenSSLKeyOpenSSLKey.fromPublicKeyPemInputStream(InputStream is) Parse a public key in PEM encoding from the provided input stream.(package private) static OpenSSLKeyOpenSSLECPrivateKey.getInstance(ECPrivateKey ecPrivateKey) (package private) static OpenSSLKeyOpenSSLECPublicKey.getInstance(ECPublicKey ecPublicKey) (package private) static OpenSSLKeyOpenSSLRSAPrivateCrtKey.getInstance(RSAPrivateCrtKey rsaPrivateKey) (package private) static OpenSSLKeyOpenSSLRSAPrivateKey.getInstance(RSAPrivateKey rsaPrivateKey) (package private) static OpenSSLKeyOpenSSLRSAPublicKey.getInstance(RSAPublicKey rsaPublicKey) OpenSSLECPrivateKey.getOpenSSLKey()OpenSSLECPublicKey.getOpenSSLKey()private static OpenSSLKeyOpenSSLKey.getOpenSSLKey(PrivateKey key) Gets theOpenSSLKeyinstance of the provided key.OpenSSLKeyHolder.getOpenSSLKey()OpenSSLRSAPrivateKey.getOpenSSLKey()OpenSSLRSAPublicKey.getOpenSSLKey()private static OpenSSLKeyOpenSSLRSAPrivateCrtKey.init(RSAPrivateCrtKeySpec rsaKeySpec) private static OpenSSLKeyOpenSSLRSAPrivateKey.init(RSAPrivateKeySpec rsaKeySpec) private static OpenSSLKeyOpenSSLSignatureRawECDSA.verifyKey(OpenSSLKey key) (package private) static OpenSSLKeyOpenSSLECPrivateKey.wrapJCAPrivateKeyForTLSStackOnly(PrivateKey privateKey, PublicKey publicKey) Wraps the provided private key for use in the TLS/SSL stack only.(package private) static OpenSSLKeyOpenSSLECPrivateKey.wrapJCAPrivateKeyForTLSStackOnly(PrivateKey privateKey, ECParameterSpec params) Wraps the provided private key for use in the TLS/SSL stack only.private static OpenSSLKeyOpenSSLKey.wrapJCAPrivateKeyForTLSStackOnly(PrivateKey privateKey, PublicKey publicKey) Wraps the provided private key for use in the TLS/SSL stack only.(package private) static OpenSSLKeyOpenSSLRSAPrivateKey.wrapJCAPrivateKeyForTLSStackOnly(PrivateKey privateKey, PublicKey publicKey) Wraps the provided private key for use in the TLS/SSL stack only.(package private) static OpenSSLKeyOpenSSLECPrivateKey.wrapPlatformKey(ECPrivateKey ecPrivateKey) private static OpenSSLKeyOpenSSLECPrivateKey.wrapPlatformKey(ECPrivateKey ecPrivateKey, OpenSSLECGroupContext group) (package private) static OpenSSLKeyOpenSSLRSAPrivateKey.wrapPlatformKey(RSAPrivateKey rsaPrivateKey) private static OpenSSLKeyOpenSSLKey.wrapPrivateKey(PrivateKey key) (package private) static OpenSSLKeyPlatform.wrapRsaKey(PrivateKey javaKey) Wraps an old AndroidOpenSSL key instance.Methods in org.conscrypt with parameters of type OpenSSLKeyModifier and TypeMethodDescriptionprivate voidOpenSSLSignature.checkEngineType(OpenSSLKey pkey) (package private) static OpenSSLRSAPrivateKeyOpenSSLRSAPrivateKey.getInstance(OpenSSLKey key) (package private) voidNativeSsl.initialize(String hostname, OpenSSLKey channelIdPrivateKey) private voidOpenSSLSignature.initInternal(OpenSSLKey newKey, boolean signing) private voidNativeSsl.setTlsChannelId(OpenSSLKey channelIdPrivateKey) private static OpenSSLKeyOpenSSLSignatureRawECDSA.verifyKey(OpenSSLKey key) private voidOpenSSLX509Certificate.verifyOpenSSL(OpenSSLKey pkey) private voidOpenSSLX509CRL.verifyOpenSSL(OpenSSLKey pkey) Constructors in org.conscrypt with parameters of type OpenSSLKeyModifierConstructorDescription(package private)OpenSSLECPrivateKey(OpenSSLECGroupContext group, OpenSSLKey key) (package private)(package private)OpenSSLECPublicKey(OpenSSLECGroupContext group, OpenSSLKey key) (package private)(package private)(package private)OpenSSLRSAPrivateCrtKey(OpenSSLKey key, byte[][] params) (package private)(package private)OpenSSLRSAPrivateKey(OpenSSLKey key, byte[][] params) (package private)