A default implementation of {@link MessageSecurityMetadataSource} that looks up the {@link ConfigAttribute} instancesusing a {@link MessageMatcher}.
Each entry is considered in order. The first entry that matches, the corresponding {@code Collection}is returned.
@see ChannelSecurityInterceptor
@see ExpressionBasedMessageSecurityMetadataSourceFactory
@since 4.0
@author Rob Winch