org.springframework.integration.security.channel
Class DefaultChannelAccessPolicy
java.lang.Object
org.springframework.integration.security.channel.DefaultChannelAccessPolicy
- All Implemented Interfaces:
- ChannelAccessPolicy
public class DefaultChannelAccessPolicy
- extends java.lang.Object
- implements ChannelAccessPolicy
Creates the ConfigAttribute
s for secured channel
send and receive operations based on simple String values.
Constructor Summary |
DefaultChannelAccessPolicy(java.lang.String sendAccess,
java.lang.String receiveAccess)
Create an access policy instance. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DefaultChannelAccessPolicy
public DefaultChannelAccessPolicy(java.lang.String sendAccess,
java.lang.String receiveAccess)
- Create an access policy instance. The provided 'sendAccess' and 'receiveAccess'
values may be a single String or a comma-delimited list of values. All whitespace
will be trimmed. A
null
value indicates that the policy does not
apply for either send or receive access type. At most one of the values may be null.
getConfigAttributesForSend
public java.util.Collection<org.springframework.security.access.ConfigAttribute> getConfigAttributesForSend()
- Specified by:
getConfigAttributesForSend
in interface ChannelAccessPolicy
getConfigAttributesForReceive
public java.util.Collection<org.springframework.security.access.ConfigAttribute> getConfigAttributesForReceive()
- Specified by:
getConfigAttributesForReceive
in interface ChannelAccessPolicy