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