# Uses of Enum Class
org.apache.storm.security.auth.ThriftConnectionType

Packages that use ThriftConnectionType
Package
Description
org.apache.storm.security.auth
org.apache.storm.security.auth.sasl
org.apache.storm.security.auth.tls
org.apache.storm.security.auth.workertoken

- ## Uses of ThriftConnectionType in org.apache.storm.security.auth

  Fields in org.apache.storm.security.auth declared as ThriftConnectionType
  Modifier and Type
  Field
  Description
  `protected ThriftConnectionType`
  SimpleTransportPlugin.`type`
  Methods in org.apache.storm.security.auth that return ThriftConnectionType
  Modifier and Type
  Method
  Description
  `ThriftConnectionType`
  ThriftServer.`getType()`
  Get type.
  `static ThriftConnectionType`
  ThriftConnectionType.`valueOf(String name)`
  Returns the enum constant of this class with the specified name.
  `static ThriftConnectionType[]`
  ThriftConnectionType.`values()`
  Returns an array containing the constants of this enum class, in the order they are declared.
  Methods in org.apache.storm.security.auth with parameters of type ThriftConnectionType
  Modifier and Type
  Method
  Description
  `static boolean`
  ClientAuthUtils.`areWorkerTokensEnabledServer(ThriftConnectionType connectionType, Map<String,Object> conf)`
  Check if worker tokens should be enabled on the server side or not (for a given server).
  `T`
  MultiThriftServer.`get(ThriftConnectionType type)`
  `static ITransportPlugin`
  ClientAuthUtils.`getTransportPlugin(ThriftConnectionType type, Map<String,Object> topoConf)`
  Construct a transport plugin per storm configuration.
  `void`
  ITransportPlugin.`prepare(ThriftConnectionType type, Map<String,Object> topoConf)`
  Invoked once immediately after construction.
  `void`
  SimpleTransportPlugin.`prepare(ThriftConnectionType type, Map<String,Object> topoConf)`
  `void`
  MultiThriftServer.`stopTlsServer(ThriftConnectionType tlsConnectionType)`
  Constructors in org.apache.storm.security.auth with parameters of type ThriftConnectionType
  Modifier
  Constructor
  Description
  ``
  `ThriftClient(Map<String,Object> topoConf, ThriftConnectionType type, String host)`
  ``
  `ThriftClient(Map<String,Object> topoConf, ThriftConnectionType type, String host, Integer port, Integer timeout)`
  ``
  `ThriftClient(Map<String,Object> topoConf, ThriftConnectionType type, String host, Integer port, Integer timeout, String asUser)`
  ``
  `ThriftServer(Map<String,Object> conf, org.apache.storm.thrift.TProcessor processor, ThriftConnectionType type)`

- ## Uses of ThriftConnectionType in org.apache.storm.security.auth.sasl

  Fields in org.apache.storm.security.auth.sasl declared as ThriftConnectionType
  Modifier and Type
  Field
  Description
  `protected ThriftConnectionType`
  SaslTransportPlugin.`type`
  Methods in org.apache.storm.security.auth.sasl with parameters of type ThriftConnectionType
  Modifier and Type
  Method
  Description
  `void`
  SaslTransportPlugin.`prepare(ThriftConnectionType type, Map<String,Object> conf)`

- ## Uses of ThriftConnectionType in org.apache.storm.security.auth.tls

  Fields in org.apache.storm.security.auth.tls declared as ThriftConnectionType
  Modifier and Type
  Field
  Description
  `protected ThriftConnectionType`
  TlsTransportPlugin.`type`
  Methods in org.apache.storm.security.auth.tls with parameters of type ThriftConnectionType
  Modifier and Type
  Method
  Description
  `static org.apache.storm.thrift.transport.TServerSocket`
  ReloadableTsslTransportFactory.`getServerSocket(int port, int clientTimeout, InetAddress ifAddress, ThriftConnectionType type, Map<String,Object> conf)`
  `void`
  TlsTransportPlugin.`prepare(ThriftConnectionType type, Map<String,Object> conf)`

- ## Uses of ThriftConnectionType in org.apache.storm.security.auth.workertoken

  Methods in org.apache.storm.security.auth.workertoken with parameters of type ThriftConnectionType
  Modifier and Type
  Method
  Description
  `static WorkerToken`
  WorkerTokenClientCallbackHandler.`findWorkerTokenInSubject(ThriftConnectionType type)`
  Look in the current subject for a WorkerToken.
  Constructors in org.apache.storm.security.auth.workertoken with parameters of type ThriftConnectionType
  Modifier
  Constructor
  Description
  ``
  `WorkerTokenAuthorizer(Map<String,Object> conf, ThriftConnectionType connectionType)`
  Constructor.