|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IAuthority2
Method Summary | |
---|---|
void |
grant(AuthenticatedUser granter,
Permission permission,
java.lang.String to,
CFName resource,
boolean grantOption)
GRANT |
org.apache.cassandra.thrift.CqlResult |
listPermissions(java.lang.String username)
LIST GRANTS FOR |
void |
revoke(AuthenticatedUser revoker,
Permission permission,
java.lang.String from,
CFName resource)
REVOKE |
void |
setup()
Setup is called each time upon system startup |
Methods inherited from interface org.apache.cassandra.auth.IAuthority |
---|
authorize, validateConfiguration |
Method Detail |
---|
void setup()
void grant(AuthenticatedUser granter, Permission permission, java.lang.String to, CFName resource, boolean grantOption) throws org.apache.cassandra.thrift.InvalidRequestException
granter
- The user who grants the permissionpermission
- The specific permissionto
- Grantee of the permissionresource
- The resource which is affect by permission changegrantOption
- Does grantee has a permission to grant the same kind of permission on this particular resource?
org.apache.cassandra.thrift.InvalidRequestException
- upon parameter misconfiguration or internal error.void revoke(AuthenticatedUser revoker, Permission permission, java.lang.String from, CFName resource) throws org.apache.cassandra.thrift.InvalidRequestException
revoker
- The user know requests permission revokepermission
- The permission to revokefrom
- The user to revoke permission from.resource
- The resource affected by permission change.
org.apache.cassandra.thrift.InvalidRequestException
- upon parameter misconfiguration or internal error.org.apache.cassandra.thrift.CqlResult listPermissions(java.lang.String username) throws org.apache.cassandra.thrift.InvalidRequestException
username
- The username to look for permissions.
org.apache.cassandra.thrift.InvalidRequestException
- upon parameter misconfiguration or internal error.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |