/external/conscrypt/src/main/java/org/conscrypt/ |
H A D | SSLParametersImpl.java | 372 OpenSSLSessionImpl getSessionToReuse(long sslNativePointer, String hostname, int port) argument 379 NativeCrypto.SSL_set_session(sslNativePointer, 388 void setTlsChannelId(long sslNativePointer, OpenSSLKey channelIdPrivateKey) argument 397 NativeCrypto.SSL_set1_tls_channel_id(sslNativePointer, 401 NativeCrypto.SSL_enable_tls_channel_id(sslNativePointer); 406 void setCertificate(long sslNativePointer, String alias) throws CertificateEncodingException, argument 442 NativeCrypto.SSL_use_certificate(sslNativePointer, x509refs); 447 NativeCrypto.SSL_use_PrivateKey(sslNativePointer, key.getNativeRef()); 457 NativeCrypto.SSL_check_private_key(sslNativePointer); 461 void setSSLParameters(long sslCtxNativePointer, long sslNativePointer, AliasChoose argument 551 setCertificateValidation(long sslNativePointer) argument 587 setupSession(long sslSessionNativePointer, long sslNativePointer, final OpenSSLSessionImpl sessionToReuse, String hostname, int port, boolean handshakeCompleted) argument 616 chooseClientCertificate(byte[] keyTypeBytes, byte[][] asn1DerEncodedPrincipals, long sslNativePointer, AliasChooser chooser) argument [all...] |
H A D | OpenSSLEngineImpl.java | 98 private long sslNativePointer; field in class:OpenSSLEngineImpl 155 sslNativePointer = NativeCrypto.SSL_new(sslCtxNativePointer); 157 sslNativePointer, getPeerHost(), getPeerPort()); 158 sslParameters.setSSLParameters(sslCtxNativePointer, sslNativePointer, this, this, 160 sslParameters.setCertificateValidation(sslNativePointer); 161 sslParameters.setTlsChannelId(sslNativePointer, channelIdPrivateKey); 163 NativeCrypto.SSL_set_connect_state(sslNativePointer); 165 NativeCrypto.SSL_set_accept_state(sslNativePointer); 316 if (sslNativePointer == 0) { 322 return (NativeCrypto.SSL_get_shutdown(sslNativePointer) [all...] |
H A D | OpenSSLSocketImpl.java | 113 private long sslNativePointer; field in class:OpenSSLSocketImpl 282 sslNativePointer = 0; 287 sslNativePointer = NativeCrypto.SSL_new(sslCtxNativePointer); 292 NativeCrypto.SSL_set_session_creation_enabled(sslNativePointer, 299 NativeCrypto.SSL_set_reject_peer_renegotiations(sslNativePointer, false); 302 sslNativePointer, getHostname(), getPort()); 303 sslParameters.setSSLParameters(sslCtxNativePointer, sslNativePointer, this, this, 305 sslParameters.setCertificateValidation(sslNativePointer); 306 sslParameters.setTlsChannelId(sslNativePointer, channelIdPrivateKey); 324 sslSessionNativePointer = NativeCrypto.SSL_do_handshake(sslNativePointer, [all...] |
H A D | NativeCrypto.java | 1002 public static native void SSL_set_accept_state(long sslNativePointer); argument 1004 public static native void SSL_set_connect_state(long sslNativePointer); argument 1006 public static native void SSL_set_verify(long sslNativePointer, int mode); argument 1008 public static native void SSL_set_session(long sslNativePointer, long sslSessionNativePointer) argument 1012 long sslNativePointer, boolean creationEnabled) throws SSLException; 1015 long sslNativePointer, boolean renegotiationRejected) throws SSLException; 1017 public static native void SSL_set_tlsext_host_name(long sslNativePointer, String hostname) argument 1019 public static native String SSL_get_servername(long sslNativePointer); argument 1059 public static native long SSL_do_handshake(long sslNativePointer, argument 1073 public static native long SSL_do_handshake_bio(long sslNativePointer, argument 1011 SSL_set_session_creation_enabled( long sslNativePointer, boolean creationEnabled) argument 1014 SSL_set_reject_peer_renegotiations( long sslNativePointer, boolean renegotiationRejected) argument 1082 SSL_get_npn_negotiated_protocol(long sslNativePointer) argument 1088 SSL_renegotiate(long sslNativePointer) argument 1093 SSL_get_certificate(long sslNativePointer) argument 1098 SSL_get_peer_cert_chain(long sslNativePointer) argument 1104 SSL_read(long sslNativePointer, FileDescriptor fd, SSLHandshakeCallbacks shc, byte[] b, int off, int len, int readTimeoutMillis) argument 1110 SSL_read_BIO(long sslNativePointer, byte[] dest, int destOffset, int destLength, long sourceBioRef, long sinkBioRef, SSLHandshakeCallbacks shc) argument 1122 SSL_write(long sslNativePointer, FileDescriptor fd, SSLHandshakeCallbacks shc, byte[] b, int off, int len, int writeTimeoutMillis) argument 1128 SSL_write_BIO(long sslNativePointer, byte[] source, int length, long sinkBioRef, SSLHandshakeCallbacks shc) argument 1135 SSL_interrupt(long sslNativePointer) argument 1136 SSL_shutdown(long sslNativePointer, FileDescriptor fd, SSLHandshakeCallbacks shc) argument 1140 SSL_shutdown_BIO(long sslNativePointer, long sourceBioRef, long sinkBioRef, SSLHandshakeCallbacks shc) argument 1144 SSL_get_shutdown(long sslNativePointer) argument 1146 SSL_free(long sslNativePointer) argument [all...] |
/external/conscrypt/src/test/java/org/conscrypt/ |
H A D | NativeCryptoTest.java | 700 private final long sslNativePointer; field in class:NativeCryptoTest.TestSSLHandshakeCallbacks 704 long sslNativePointer, 707 this.sslNativePointer = sslNativePointer; 719 System.out.println("ssl=0x" + Long.toString(sslNativePointer, 16) 739 System.out.println("ssl=0x" + Long.toString(sslNativePointer, 16) 749 hooks.clientCertificateRequested(sslNativePointer); 758 System.out.println("ssl=0x" + Long.toString(sslNativePointer, 16) 777 System.out.println("ssl=0x" + Long.toString(sslNativePointer, 16) 808 System.out.println("ssl=0x" + Long.toString(sslNativePointer, 1 703 TestSSLHandshakeCallbacks(Socket socket, long sslNativePointer, Hooks hooks) argument [all...] |