Package org.apache.storm.security.auth
-
Interface Summary Interface Description 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. -
Class Summary 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 KerberosPrincipalToLocal Map a kerberos principal to a local user.MultiThriftServer<T extends ThriftServer> Manage a collection ofThriftServer
.NimbusPrincipal ReqContext Request context.ServerAuthUtils ShellBasedGroupsMapping SimpleTransportPlugin Simple transport for Thrift plugin.SingleUserPrincipal A Principal that represents a user.TBackoffConnect ThriftClient ThriftServer X509CertOrKerberosPrincipalToLocal X509CertPrincipalToLocal -
Enum Summary Enum Description ThriftConnectionType The purpose for which the Thrift server is created.