|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IAuthorizer
Nimbus could be configured with an authorization plugin. If not specified, all requests are authorized. You could specify the authorization plugin via storm parameter. For example: storm -c nimbus.authorization.class=backtype.storm.security.auth.NoopAuthorizer ... You could also specify it via storm.yaml: nimbus.authorization.class: backtype.storm.security.auth.NoopAuthorizer
| Method Summary | |
|---|---|
boolean |
permit(ReqContext context,
String operation,
Map topology_conf)
permit() method is invoked for each incoming Thrift request. |
void |
prepare(Map storm_conf)
Invoked once immediately after construction |
| Method Detail |
|---|
void prepare(Map storm_conf)
conf - Storm configuration
boolean permit(ReqContext context,
String operation,
Map topology_conf)
context - request context includes info aboutoperation - operation nametopology_storm - configuration of targeted topology
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||