Deprecated
SSL_CTX_set_client_cert_cb.
Important Note
Implementations of this interface should be static as it is stored as a global reference via JNI. This means if you use an inner / anonymous class to implement this and also depend on the finalizer of the class to free up the SSLContext the finalizer will never run as the object is never GC, due the hard reference to the enclosing class. This will most likely result in a memory leak.+
| Modifier and Type | Field and Description |
|---|---|
| public static final byte | |
| public static final byte | |
| public static final byte | |
| public static final byte | |
| public static final byte | |
| public static final byte | |
| public static final byte | TLS_CT_RSA_SIGN
The types contained in the |
| Modifier and Type | Method and Description |
|---|---|
| public void | requested(long
the SSL instance ssl, long the pointer to the pointer of the certificate to use. certOut, long the pointer to the pointer of the private key to use. keyOut, byte[] an array of the key types. keyTypeBytes, byte[][] the principals asn1DerEncodedPrincipals)Called during cert selection. |
| TLS_CT_DSS_FIXED_DH | back to summary |
|---|---|
| public static final byte TLS_CT_DSS_FIXED_DH | |
| TLS_CT_DSS_SIGN | back to summary |
|---|---|
| public static final byte TLS_CT_DSS_SIGN | |
| TLS_CT_ECDSA_FIXED_ECDH | back to summary |
|---|---|
| public static final byte TLS_CT_ECDSA_FIXED_ECDH | |
| TLS_CT_ECDSA_SIGN | back to summary |
|---|---|
| public static final byte TLS_CT_ECDSA_SIGN | |
| TLS_CT_RSA_FIXED_DH | back to summary |
|---|---|
| public static final byte TLS_CT_RSA_FIXED_DH | |
| TLS_CT_RSA_FIXED_ECDH | back to summary |
|---|---|
| public static final byte TLS_CT_RSA_FIXED_ECDH | |
| TLS_CT_RSA_SIGN | back to summary |
|---|---|
| public static final byte TLS_CT_RSA_SIGN The types contained in the | |
| requested | back to summary |
|---|---|
| public void requested(long ssl, long certOut, long keyOut, byte[] keyTypeBytes, byte[][] asn1DerEncodedPrincipals) throws Exception Called during cert selection. If a certificate chain / key should be used
| |