|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.cometd.server.authorizer.GrantAuthorizer
public class GrantAuthorizer
This Authorizer implementation grants permission
for a set of operations defined at construction time.
If the operation does not match, it ignores the authorization request.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface org.cometd.bayeux.server.Authorizer |
|---|
Authorizer.Operation, Authorizer.Result |
| Field Summary | |
|---|---|
static GrantAuthorizer |
GRANT_ALL
Grants Operation#CREATE, Operation#SUBSCRIBE and Operation#PUBLISH authorization |
static GrantAuthorizer |
GRANT_CREATE
Grants Operation#CREATE authorization |
static GrantAuthorizer |
GRANT_CREATE_SUBSCRIBE
Grants Operation#CREATE and Operation#SUBSCRIBE authorization |
static GrantAuthorizer |
GRANT_NONE
Grants no authorization, the authorization request is ignored |
static GrantAuthorizer |
GRANT_PUBLISH
Grants Operation#PUBLISH authorization |
static GrantAuthorizer |
GRANT_SUBSCRIBE
Grants Operation#SUBSCRIBE authorization |
static GrantAuthorizer |
GRANT_SUBSCRIBE_PUBLISH
Grants Operation#SUBSCRIBE and Operation#PUBLISH authorization |
| Method Summary | |
|---|---|
Authorizer.Result |
authorize(Authorizer.Operation operation,
ChannelId channel,
ServerSession session,
ServerMessage message)
|
String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final GrantAuthorizer GRANT_CREATE
Operation#CREATE authorization
public static final GrantAuthorizer GRANT_SUBSCRIBE
Operation#SUBSCRIBE authorization
public static final GrantAuthorizer GRANT_PUBLISH
Operation#PUBLISH authorization
public static final GrantAuthorizer GRANT_CREATE_SUBSCRIBE
Operation#CREATE and Operation#SUBSCRIBE authorization
public static final GrantAuthorizer GRANT_SUBSCRIBE_PUBLISH
Operation#SUBSCRIBE and Operation#PUBLISH authorization
public static final GrantAuthorizer GRANT_ALL
Operation#CREATE, Operation#SUBSCRIBE and Operation#PUBLISH authorization
public static final GrantAuthorizer GRANT_NONE
| Method Detail |
|---|
public Authorizer.Result authorize(Authorizer.Operation operation,
ChannelId channel,
ServerSession session,
ServerMessage message)
authorize in interface Authorizerpublic String toString()
toString in class Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||