Skip navigation links
A C D E F H I M N P R S T W 

A

AbstractSecurityWampConfigurer - Class in ch.rasc.wampspring.security
Allows configuring WAMP messages authorization.
AbstractSecurityWampConfigurer() - Constructor for class ch.rasc.wampspring.security.AbstractSecurityWampConfigurer
 
access(String) - Method in class ch.rasc.wampspring.security.WampMessageSecurityMetadataSourceRegistry.Constraint
Allows specifying that Messages are secured by an arbitrary expression
addArgumentResolvers(List<HandlerMethodArgumentResolver>) - Method in class ch.rasc.wampspring.security.AbstractSecurityWampConfigurer
 
anonymous() - Method in class ch.rasc.wampspring.security.WampMessageSecurityMetadataSourceRegistry.Constraint
Specify that Messages are allowed by anonymous users.
anyMessage() - Method in class ch.rasc.wampspring.security.WampMessageSecurityMetadataSourceRegistry
Maps any Message to a security expression.
authenticated() - Method in class ch.rasc.wampspring.security.WampMessageSecurityMetadataSourceRegistry.Constraint
Specify that Messages are allowed by any authenticated user.

C

ch.rasc.wampspring.security - package ch.rasc.wampspring.security
 
configureClientInboundChannel(AbstractMessageChannel) - Method in class ch.rasc.wampspring.security.AbstractSecurityWampConfigurer
 
configureInbound(WampMessageSecurityMetadataSourceRegistry) - Method in class ch.rasc.wampspring.security.AbstractSecurityWampConfigurer
 
containsMapping() - Method in class ch.rasc.wampspring.security.WampMessageSecurityMetadataSourceRegistry
Allows determining if a mapping was added.
createMetadataSource() - Method in class ch.rasc.wampspring.security.WampMessageSecurityMetadataSourceRegistry
Allows subclasses to create creating a MessageSecurityMetadataSource.

D

denyAll() - Method in class ch.rasc.wampspring.security.WampMessageSecurityMetadataSourceRegistry.Constraint
Specify that Messages are not allowed by anyone.

E

equals(Object) - Method in class ch.rasc.wampspring.security.WampMessageTypeMatcher
 

F

fullyAuthenticated() - Method in class ch.rasc.wampspring.security.WampMessageSecurityMetadataSourceRegistry.Constraint
Specify that Messages are allowed by users who have authenticated and were not "remembered".

H

hasAnyAuthority(String...) - Method in class ch.rasc.wampspring.security.WampMessageSecurityMetadataSourceRegistry.Constraint
Specify that Message instances requires any of a number authorities.
hasAnyRole(String...) - Method in class ch.rasc.wampspring.security.WampMessageSecurityMetadataSourceRegistry.Constraint
Shortcut for specifying Message instances require any of a number of roles.
hasAuthority(String) - Method in class ch.rasc.wampspring.security.WampMessageSecurityMetadataSourceRegistry.Constraint
Specify that Message instances require a particular authority.
hashCode() - Method in class ch.rasc.wampspring.security.WampMessageTypeMatcher
 
hasRole(String) - Method in class ch.rasc.wampspring.security.WampMessageSecurityMetadataSourceRegistry.Constraint
Shortcut for specifying Message instances require a particular role.

I

inboundChannelSecurity() - Method in class ch.rasc.wampspring.security.AbstractSecurityWampConfigurer
 
inboundMessageSecurityMetadataSource() - Method in class ch.rasc.wampspring.security.AbstractSecurityWampConfigurer
 
isTypeWithDestination(WampMessageType) - Static method in class ch.rasc.wampspring.security.WampDestinationMessageMatcher
 

M

matchers(MessageMatcher<?>...) - Method in class ch.rasc.wampspring.security.WampMessageSecurityMetadataSourceRegistry
Maps a List of MessageMatcher instances to a security expression.
matches(Message<? extends Object>) - Method in class ch.rasc.wampspring.security.WampDestinationMessageMatcher
 
matches(Message<? extends Object>) - Method in class ch.rasc.wampspring.security.WampMessageTypeMatcher
 

N

NULL_DESTINATION_MATCHER - Static variable in class ch.rasc.wampspring.security.WampDestinationMessageMatcher
 
nullDestMatcher() - Method in class ch.rasc.wampspring.security.WampMessageSecurityMetadataSourceRegistry
Maps any Message that has a null destination header

P

permitAll() - Method in class ch.rasc.wampspring.security.WampMessageSecurityMetadataSourceRegistry.Constraint
Specify that Messages are allowed by anyone.

R

rememberMe() - Method in class ch.rasc.wampspring.security.WampMessageSecurityMetadataSourceRegistry.Constraint
Specify that Messages are allowed by users that have been remembered.

S

securityContextChannelInterceptor() - Method in class ch.rasc.wampspring.security.AbstractSecurityWampConfigurer
 

T

toString() - Method in class ch.rasc.wampspring.security.WampDestinationMessageMatcher
 
toString() - Method in class ch.rasc.wampspring.security.WampMessageTypeMatcher
 

W

wampCallDestMatchers(String...) - Method in class ch.rasc.wampspring.security.WampMessageSecurityMetadataSourceRegistry
Maps a List of WampDestinationMessageMatcher instances that match on WampMessageType.CALL.
WampDestinationMessageMatcher - Class in ch.rasc.wampspring.security
MessageMatcher which compares a pre-defined pattern against the destination of a Message.
WampDestinationMessageMatcher(String) - Constructor for class ch.rasc.wampspring.security.WampDestinationMessageMatcher
Creates a new instance with the specified pattern, null WampMessageType (matches any type), and a AntPathMatcher created from the default constructor.
WampDestinationMessageMatcher(String, PathMatcher) - Constructor for class ch.rasc.wampspring.security.WampDestinationMessageMatcher
Creates a new instance with the specified pattern and PathMatcher.
WampDestinationMessageMatcher(String, WampMessageType, PathMatcher) - Constructor for class ch.rasc.wampspring.security.WampDestinationMessageMatcher
Creates a new instance with the specified pattern, WampMessageType, and PathMatcher.
wampDestMatchers(String...) - Method in class ch.rasc.wampspring.security.WampMessageSecurityMetadataSourceRegistry
Maps a List of WampDestinationMessageMatcher instances without regard to the WampMessageType.
wampDestPathMatcher(PathMatcher) - Method in class ch.rasc.wampspring.security.WampMessageSecurityMetadataSourceRegistry
The PathMatcher to be used with the MessageSecurityMetadataSourceRegistry#wampDestMatchers(String...).
WampMessageSecurityMetadataSourceRegistry - Class in ch.rasc.wampspring.security
Allows mapping security constraints using MessageMatcher to the security expressions.
WampMessageSecurityMetadataSourceRegistry() - Constructor for class ch.rasc.wampspring.security.WampMessageSecurityMetadataSourceRegistry
 
WampMessageSecurityMetadataSourceRegistry.Constraint - Class in ch.rasc.wampspring.security
Represents the security constraint to be applied to the MessageMatcher instances.
WampMessageTypeMatcher - Class in ch.rasc.wampspring.security
A MessageMatcher that matches if the provided Message has a type that is the same as the WampMessageType that was specified in the constructor.
WampMessageTypeMatcher(WampMessageType) - Constructor for class ch.rasc.wampspring.security.WampMessageTypeMatcher
Creates a new instance
wampPublishDestMatchers(String...) - Method in class ch.rasc.wampspring.security.WampMessageSecurityMetadataSourceRegistry
Maps a List of WampDestinationMessageMatcher instances that match on WampMessageType.PUBLISH.
wampSubscribeDestMatchers(String...) - Method in class ch.rasc.wampspring.security.WampMessageSecurityMetadataSourceRegistry
Maps a List of WampDestinationMessageMatcher instances that match on WampMessageType.SUBSCRIBE.
wampTypeMatchers(WampMessageType...) - Method in class ch.rasc.wampspring.security.WampMessageSecurityMetadataSourceRegistry
Maps a List of WampDestinationMessageMatcher instances.
wampUnsubscribeDestMatchers(String...) - Method in class ch.rasc.wampspring.security.WampMessageSecurityMetadataSourceRegistry
Maps a List of WampDestinationMessageMatcher instances that match on WampMessageType.UNSUBSCRIBE.
A C D E F H I M N P R S T W 
Skip navigation links

Copyright © 2015. All rights reserved.