| Package | Description | 
|---|---|
| org.apache.storm.daemon | |
| org.apache.storm.daemon.drpc | |
| org.apache.storm.daemon.nimbus | |
| org.apache.storm.daemon.ui.filters | |
| org.apache.storm.security.auth.authorizer | 
| Modifier and Type | Method and Description | 
|---|---|
static IAuthorizer | 
StormCommon.mkAuthorizationHandler(String klassName,
                      Map<String,Object> conf)  | 
protected IAuthorizer | 
StormCommon.mkAuthorizationHandlerImpl(String klassName,
                          Map<String,Object> conf)  | 
| Constructor and Description | 
|---|
DRPC(StormMetricsRegistry metricsRegistry,
    IAuthorizer auth,
    long timeoutMs)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
Nimbus.setAuthorizationHandler(IAuthorizer authorizationHandler)  | 
| Modifier and Type | Field and Description | 
|---|---|
static IAuthorizer | 
AuthorizedUserFilter.uiAclHandler  | 
static IAuthorizer | 
AuthorizedUserFilter.uiImpersonationHandler  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
DenyAuthorizer
An authorization implementation that denies everything, for testing purposes. 
 | 
class  | 
DRPCAuthorizerBase  | 
class  | 
DRPCSimpleACLAuthorizer  | 
class  | 
ImpersonationAuthorizer  | 
class  | 
NoopAuthorizer
A no-op authorization implementation that illustrate info available for authorization decisions. 
 | 
class  | 
SimpleACLAuthorizer
An authorization implementation that simply checks if a user is allowed to perform specific operations. 
 | 
class  | 
SimpleWhitelistAuthorizer
An authorization implementation that simply checks a whitelist of users that are allowed to use the cluster. 
 | 
class  | 
SupervisorSimpleACLAuthorizer
An authorization implementation that simply checks if a user is allowed to perform specific operations. 
 | 
Copyright © 2022 The Apache Software Foundation. All rights reserved.