public class DefaultSecurityPolicy extends java.lang.Object implements SecurityPolicy
...
<adapters>
<adapter-definition
id="default" class="org.granite.gravity.adapters.SimpleServiceAdapter"
default="true">
<properties>
<security-policy>path.to.MySecurityPolicy</security-policy>
</properties>
</adapter-definition>
</adapters>
...
| Constructor and Description |
|---|
DefaultSecurityPolicy() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canCreate(Channel client,
java.lang.String channel,
Message message) |
boolean |
canPublish(Channel client,
java.lang.String channel,
Message messsage) |
boolean |
canSubscribe(Channel client,
java.lang.String channel,
Message messsage) |
public boolean canCreate(Channel client, java.lang.String channel, Message message)
canCreate in interface SecurityPolicypublic boolean canSubscribe(Channel client, java.lang.String channel, Message messsage)
canSubscribe in interface SecurityPolicypublic boolean canPublish(Channel client, java.lang.String channel, Message messsage)
canPublish in interface SecurityPolicy