| Modifier and Type | Field and Description |
|---|---|
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final long | |
| public static final long | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public static native int | |
| public static native int | Returns: FIPS_mode return code. It is0 if OpenSSL is not
in FIPS mode, 1 if OpenSSL is in FIPS Mode.Get the status of FIPS Mode. |
| public static native int | Returns: FIPS_mode_set return code1 - enable, 0 - disable mode)Enable/Disable FIPS Mode. |
| public static native void | |
| public static native void | |
| public static native String | Returns: the ALPN protocol negotiatedthe SSL instance (SSL *) ssl)SSL_get0_alpn_selected |
| public static native String | |
| public static native String[] | Returns: ciphersthe SSL instance (SSL *) ssl)Returns all cipher suites that are enabled for negotiation in an SSL handshake. |
| public static native String | Returns: an error messageThe error code errorNumber)Get the error number representing for the given |
| public static native int | |
| public static native int | Returns: the last error numberGet the error number representing the last error OpenSSL encountered on this thread. |
| public static native int | Returns: options See SSL.SSL_OP_* for option flags.the SSL instance (SSL *) ssl)Get OpenSSL Option. |
| public static native byte[][] | Returns: the certificate chain bytesthe SSL instance (SSL *) ssl)Get the peer certificate chain or |
| public static native byte[] | Returns: the certificate bytesthe SSL instance (SSL *) ssl)Get the peer certificate or |
| public static native int | Returns: the operation statusthe SSL instance (SSL *) ssl)Is post handshake authentication in progress on this connection? |
| public static native byte[] | Returns: the session as byte array representation obtained via SSL_SESSION_get_id.the SSL instance (SSL *) ssl)Returns the ID of the session as byte array representation. |
| public static native int | |
| public static native long | Returns: returns the time at which the session ssl was established. The time is given in seconds since the Epochthe SSL instance (SSL *) ssl)SSL_get_time |
| public static native String | |
| public static native int | Returns: APR status codeSupport for external a Crypto Device ("engine"),
usually
a hardware accelerator card for crypto operations. engine)Initialize OpenSSL support. |
| public static native int | |
| public static native long | Returns: pointer to the Network BIO (BIO *)the SSL instance (SSL *) ssl)Wire up internal and network BIOs for the given SSL instance. |
| public static native long | Returns: pointer to SSL instance (SSL *)Server or Client context to use. ctx, boolean if true configure SSL instance to use accept handshake routines
if false configure SSL instance to use connect handshake routines server)SSL_new |
| public static native int | |
| public static native int | Returns: the pending bytes countBIO pointer (BIO *) bio)BIO_ctrl_pending. |
| public static native void | |
| public static native int | Returns: the bytes count readBIO pointer bio, long Buffer pointer rbuf, int Read length rlen)BIO_read. |
| public static native int | Returns: the bytes count readthe SSL instance (SSL *) ssl, long Buffer pointer rbuf, int Read length rlen)SSL_read |
| public static native int | |
| public static native int | Returns: the operation statusthe SSL instance (SSL *) ssl)SSL_renegotiate_pending |
| public static native boolean | Returns: true if the operation was successfulthe SSL instance (SSL *) ssl, String an SSL cipher specification ciphers)Returns the cipher suites available for negotiation in SSL handshake. |
| public static native void | setOptions(long
the SSL instance (SSL *) ssl, int See SSL.SSL_OP_* for option flags. options)Set OpenSSL Option. |
| public static native void | setVerify(long
the SSL instance (SSL *) ssl, int Type of Client Certificate verification. level, int Maximum depth of CA Certificates in Client Certificate
verification. depth)Set Type of Client Certificate verification and Maximum depth of CA Certificates in Client Certificate verification. |
| public static native int | |
| public static native int | Returns: the operation statusthe SSL instance (SSL *) ssl)SSL_verify_client_post_handshake |
| public static native int | |
| public static native String | |
| public static native int | Returns: the bytes count writtenBIO pointer bio, long Buffer pointer wbuf, int Write length wlen)BIO_write. |
| public static native int | Returns: the bytes count writtenthe SSL instance (SSL *) ssl, long Buffer pointer wbuf, int Write length wlen)SSL_write. |