## Uses of 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.workertoken |

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

    Fields in org.apache.storm.security.auth declared as ThriftConnectionType
    Modifier and Type | Field and Description
    --- | ---
    `protected ThriftConnectionType` | SimpleTransportPlugin.`type`

    Methods in org.apache.storm.security.auth that return ThriftConnectionType
    Modifier and Type | Method and Description
    --- | ---
    `static ThriftConnectionType` | ThriftConnectionType.`valueOf(String name)` Returns the enum constant of this type with the specified name.
    `static ThriftConnectionType[]` | ThriftConnectionType.`values()` Returns an array containing the constants of this enum type, in the order they are declared.

    Methods in org.apache.storm.security.auth with parameters of type ThriftConnectionType
    Modifier and Type | Method and 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).
    `static ITransportPlugin` | ClientAuthUtils.`getTransportPlugin(ThriftConnectionType type, Map<String,Object> topoConf, Configuration loginConf)` Construct a transport plugin per storm configuration.
    `void` | SimpleTransportPlugin.`prepare(ThriftConnectionType type, Map<String,Object> topoConf, Configuration loginConf)`
    `void` | ITransportPlugin.`prepare(ThriftConnectionType type, Map<String,Object> topoConf, Configuration loginConf)` Invoked once immediately after construction.

    Constructors in org.apache.storm.security.auth with parameters of type ThriftConnectionType
    Constructor and 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 and Description
    --- | ---
    `protected ThriftConnectionType` | SaslTransportPlugin.`type`

    Methods in org.apache.storm.security.auth.sasl with parameters of type ThriftConnectionType
    Modifier and Type | Method and Description
    --- | ---
    `void` | SaslTransportPlugin.`prepare(ThriftConnectionType type, Map<String,Object> conf, Configuration loginConf)`

  - ### 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 and 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
    Constructor and Description
    `WorkerTokenAuthorizer(Map<String,Object> conf, ThriftConnectionType connectionType)` Constructor.

Copyright © 2019 The Apache Software Foundation. All rights reserved.