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 OpenSSLKey
ConscryptEngine.channelIdPrivateKey
Private key for the TLS Channel ID extension.private OpenSSLKey
ConscryptFileDescriptorSocket.channelIdPrivateKey
Private key for the TLS Channel ID extension.(package private) OpenSSLKey
OpenSSLCipherRSA.key
The current OpenSSL key we're operating on.protected OpenSSLKey
OpenSSLECPrivateKey.key
protected OpenSSLKey
OpenSSLECPublicKey.key
(package private) OpenSSLKey
OpenSSLRSAPrivateKey.key
private OpenSSLKey
OpenSSLRSAPublicKey.key
private OpenSSLKey
OpenSSLSignature.key
The current OpenSSL key we're operating on.private OpenSSLKey
OpenSSLSignatureRawECDSA.key
The current OpenSSL key we're operating on.private OpenSSLKey
OpenSSLSignatureRawRSA.key
The current OpenSSL key we're operating on.private OpenSSLKey
OpenSSLECDHKeyAgreement.mOpenSslPrivateKey
OpenSSL handle of the private key.Methods in org.conscrypt that return OpenSSLKeyModifier and TypeMethodDescription(package private) static OpenSSLKey
OpenSSLKey.fromECPrivateKeyForTLSStackOnly
(PrivateKey key, ECParameterSpec ecParams) Gets anOpenSSLKey
instance backed by the provided EC private key.private static OpenSSLKey
OpenSSLKey.fromKeyMaterial
(PrivateKey key) Gets anOpenSSLKey
instance initialized with the key material of the provided key.(package private) static OpenSSLKey
OpenSSLKey.fromPrivateKey
(PrivateKey key) (package private) static OpenSSLKey
OpenSSLKey.fromPrivateKeyForTLSStackOnly
(PrivateKey privateKey, PublicKey publicKey) Gets anOpenSSLKey
instance backed by the provided private key.(package private) static OpenSSLKey
OpenSSLKey.fromPrivateKeyPemInputStream
(InputStream is) Parse a private key in PEM encoding from the provided input stream.(package private) static OpenSSLKey
OpenSSLKey.fromPublicKey
(PublicKey key) (package private) static OpenSSLKey
OpenSSLKey.fromPublicKeyPemInputStream
(InputStream is) Parse a public key in PEM encoding from the provided input stream.(package private) static OpenSSLKey
OpenSSLECPrivateKey.getInstance
(ECPrivateKey ecPrivateKey) (package private) static OpenSSLKey
OpenSSLECPublicKey.getInstance
(ECPublicKey ecPublicKey) (package private) static OpenSSLKey
OpenSSLRSAPrivateCrtKey.getInstance
(RSAPrivateCrtKey rsaPrivateKey) (package private) static OpenSSLKey
OpenSSLRSAPrivateKey.getInstance
(RSAPrivateKey rsaPrivateKey) (package private) static OpenSSLKey
OpenSSLRSAPublicKey.getInstance
(RSAPublicKey rsaPublicKey) OpenSSLECPrivateKey.getOpenSSLKey()
OpenSSLECPublicKey.getOpenSSLKey()
private static OpenSSLKey
OpenSSLKey.getOpenSSLKey
(PrivateKey key) Gets theOpenSSLKey
instance of the provided key.OpenSSLKeyHolder.getOpenSSLKey()
OpenSSLRSAPrivateKey.getOpenSSLKey()
OpenSSLRSAPublicKey.getOpenSSLKey()
private static OpenSSLKey
OpenSSLRSAPrivateCrtKey.init
(RSAPrivateCrtKeySpec rsaKeySpec) private static OpenSSLKey
OpenSSLRSAPrivateKey.init
(RSAPrivateKeySpec rsaKeySpec) private static OpenSSLKey
OpenSSLSignatureRawECDSA.verifyKey
(OpenSSLKey key) (package private) static OpenSSLKey
OpenSSLECPrivateKey.wrapJCAPrivateKeyForTLSStackOnly
(PrivateKey privateKey, PublicKey publicKey) Wraps the provided private key for use in the TLS/SSL stack only.(package private) static OpenSSLKey
OpenSSLECPrivateKey.wrapJCAPrivateKeyForTLSStackOnly
(PrivateKey privateKey, ECParameterSpec params) Wraps the provided private key for use in the TLS/SSL stack only.private static OpenSSLKey
OpenSSLKey.wrapJCAPrivateKeyForTLSStackOnly
(PrivateKey privateKey, PublicKey publicKey) Wraps the provided private key for use in the TLS/SSL stack only.(package private) static OpenSSLKey
OpenSSLRSAPrivateKey.wrapJCAPrivateKeyForTLSStackOnly
(PrivateKey privateKey, PublicKey publicKey) Wraps the provided private key for use in the TLS/SSL stack only.(package private) static OpenSSLKey
OpenSSLECPrivateKey.wrapPlatformKey
(ECPrivateKey ecPrivateKey) private static OpenSSLKey
OpenSSLECPrivateKey.wrapPlatformKey
(ECPrivateKey ecPrivateKey, OpenSSLECGroupContext group) (package private) static OpenSSLKey
OpenSSLRSAPrivateKey.wrapPlatformKey
(RSAPrivateKey rsaPrivateKey) private static OpenSSLKey
OpenSSLKey.wrapPrivateKey
(PrivateKey key) (package private) static OpenSSLKey
Platform.wrapRsaKey
(PrivateKey javaKey) Wraps an old AndroidOpenSSL key instance.Methods in org.conscrypt with parameters of type OpenSSLKeyModifier and TypeMethodDescriptionprivate void
OpenSSLSignature.checkEngineType
(OpenSSLKey pkey) (package private) static OpenSSLRSAPrivateKey
OpenSSLRSAPrivateKey.getInstance
(OpenSSLKey key) (package private) void
NativeSsl.initialize
(String hostname, OpenSSLKey channelIdPrivateKey) private void
OpenSSLSignature.initInternal
(OpenSSLKey newKey, boolean signing) private void
NativeSsl.setTlsChannelId
(OpenSSLKey channelIdPrivateKey) private static OpenSSLKey
OpenSSLSignatureRawECDSA.verifyKey
(OpenSSLKey key) private void
OpenSSLX509Certificate.verifyOpenSSL
(OpenSSLKey pkey) private void
OpenSSLX509CRL.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)