public final class SSLSessionOption
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static int |
AllowRenegotiation
Set this option to Allow renegotations.
|
static int |
AllowServerIdentityChange
Allow/Disallow server identity change on renegotiation.
|
static int |
BreakOnCertRequested
Set this option to enable returning from SSLHandshake (with a result of
errSSLClientCertRequested) when the server requests a client certificate.
|
static int |
BreakOnClientAuth
This option is the same as kSSLSessionOptionBreakOnServerAuth but applies
to the case where SecureTransport is the server and the client has presented
its certificates allowing the server to verify whether these should be
allowed to authenticate.
|
static int |
BreakOnClientHello
Set this option to break from a client hello in order to check for SNI
|
static int |
BreakOnServerAuth
Set this option to enable returning from SSLHandshake (with a result of
errSSLServerAuthCompleted) when the server authentication portion of the
handshake is complete.
|
static int |
EnableSessionTickets
Set this option to enable session tickets.
|
static int |
Fallback
Enable fallback countermeasures.
|
static int |
FalseStart
Enable/Disable TLS False Start
When enabled, False Start will only be performed if a adequate cipher-suite is
negotiated.
|
static int |
SendOneByteRecord
Enable/Disable 1/n-1 record splitting for BEAST attack mitigation.
|
public static final int BreakOnServerAuth
public static final int BreakOnCertRequested
public static final int BreakOnClientAuth
public static final int FalseStart
public static final int SendOneByteRecord
public static final int AllowServerIdentityChange
public static final int Fallback
public static final int BreakOnClientHello
public static final int AllowRenegotiation
public static final int EnableSessionTickets