@PublicEvolving public class SecurityOptions extends Object
Modifier and Type | Field and Description |
---|---|
static ConfigOption<String> |
KERBEROS_LOGIN_CONTEXTS |
static ConfigOption<String> |
KERBEROS_LOGIN_KEYTAB |
static ConfigOption<String> |
KERBEROS_LOGIN_PRINCIPAL |
static ConfigOption<Boolean> |
KERBEROS_LOGIN_USETICKETCACHE |
static ConfigOption<String> |
SSL_ALGORITHMS
The standard SSL algorithms to be supported.
|
static ConfigOption<Boolean> |
SSL_ENABLED
Enable SSL support.
|
static ConfigOption<String> |
SSL_KEY_PASSWORD
Secret to decrypt the server key.
|
static ConfigOption<String> |
SSL_KEYSTORE
The Java keystore file containing the flink endpoint key and certificate.
|
static ConfigOption<String> |
SSL_KEYSTORE_PASSWORD
Secret to decrypt the keystore file.
|
static ConfigOption<String> |
SSL_PROTOCOL
SSL protocol version to be supported.
|
static ConfigOption<String> |
SSL_TRUSTSTORE
The truststore file containing the public CA certificates to verify the ssl peers.
|
static ConfigOption<String> |
SSL_TRUSTSTORE_PASSWORD
Secret to decrypt the truststore.
|
static ConfigOption<Boolean> |
SSL_VERIFY_HOSTNAME
Flag to enable/disable hostname verification for the ssl connections.
|
static ConfigOption<Boolean> |
ZOOKEEPER_SASL_DISABLE |
static ConfigOption<String> |
ZOOKEEPER_SASL_LOGIN_CONTEXT_NAME |
static ConfigOption<String> |
ZOOKEEPER_SASL_SERVICE_NAME |
Constructor and Description |
---|
SecurityOptions() |
public static final ConfigOption<String> KERBEROS_LOGIN_PRINCIPAL
public static final ConfigOption<String> KERBEROS_LOGIN_KEYTAB
public static final ConfigOption<Boolean> KERBEROS_LOGIN_USETICKETCACHE
public static final ConfigOption<String> KERBEROS_LOGIN_CONTEXTS
public static final ConfigOption<Boolean> ZOOKEEPER_SASL_DISABLE
public static final ConfigOption<String> ZOOKEEPER_SASL_SERVICE_NAME
public static final ConfigOption<String> ZOOKEEPER_SASL_LOGIN_CONTEXT_NAME
public static final ConfigOption<Boolean> SSL_ENABLED
public static final ConfigOption<String> SSL_KEYSTORE
public static final ConfigOption<String> SSL_KEYSTORE_PASSWORD
public static final ConfigOption<String> SSL_KEY_PASSWORD
public static final ConfigOption<String> SSL_TRUSTSTORE
public static final ConfigOption<String> SSL_TRUSTSTORE_PASSWORD
public static final ConfigOption<String> SSL_PROTOCOL
public static final ConfigOption<String> SSL_ALGORITHMS
More options here - http://docs.oracle.com/javase/8/docs/technotes/guides/security/StandardNames.html#ciphersuites
public static final ConfigOption<Boolean> SSL_VERIFY_HOSTNAME
Copyright © 2014–2018 The Apache Software Foundation. All rights reserved.