# Package org.apache.storm.security.auth

package org.apache.storm.security.auth

- Related Packages
  Package
  Description
  org.apache.storm.security
  org.apache.storm.security.auth.authorizer
  org.apache.storm.security.auth.digest
  org.apache.storm.security.auth.kerberos
  org.apache.storm.security.auth.plain
  org.apache.storm.security.auth.sasl
  org.apache.storm.security.auth.tls
  org.apache.storm.security.auth.workertoken
- Class
  Description
  AutoSSL
  This plugin is intended to be used for user topologies to send SSL keystore/truststore files to the remote workers.
  ClientAuthUtils
  DefaultHttpCredentialsPlugin
  DefaultPrincipalToLocal
  Storm can be configured to launch worker processed as a given user.
  FixedGroupsMapping
  IAuthorizer
  Nimbus could be configured with an authorization plugin.
  IAutoCredentials
  Provides a way to automatically push credentials to a topology and to retrieve them in the worker.
  ICredentialsRenewer
  Provides a way to renew credentials on behalf of a user.
  IGroupMappingServiceProvider
  IHttpCredentialsPlugin
  Interface for handling credentials in an HttpServletRequest.
  IPrincipalToLocal
  Storm can be configured to launch worker processed as a given user.
  ITransportPlugin
  Interface for Thrift Transport plugin.
  KerberosPrincipalToLocal
  Map a kerberos principal to a local user.
  MultiThriftServer<T extends ThriftServer>
  Manage a collection of `ThriftServer`.
  NimbusPrincipal
  ReqContext
  Request context.
  ServerAuthUtils
  ShellBasedGroupsMapping
  SimpleTransportPlugin
  Simple transport for Thrift plugin.
  SingleUserPrincipal
  A Principal that represents a user.
  TBackoffConnect
  ThriftClient
  ThriftConnectionType
  The purpose for which the Thrift server is created.
  ThriftServer
  X509CertOrKerberosPrincipalToLocal
  X509CertPrincipalToLocal