Class DefaultSecurityParameterNameDiscoverer
java.lang.Object
org.springframework.core.PrioritizedParameterNameDiscoverer
org.springframework.security.core.parameters.DefaultSecurityParameterNameDiscoverer
- All Implemented Interfaces:
org.springframework.core.ParameterNameDiscoverer
public class DefaultSecurityParameterNameDiscoverer
extends org.springframework.core.PrioritizedParameterNameDiscoverer
Spring Security's default
ParameterNameDiscoverer which tries a number of
ParameterNameDiscoverer depending on what is found on the classpath.
- Will use an instance of
AnnotationParameterNameDiscovererwithPas a valid annotation. If, Spring Data is on the classpath will also add Param annotation.
- Since:
- 3.2
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionCreates a new instance with only the defaultParameterNameDiscovererinstances.DefaultSecurityParameterNameDiscoverer(List<? extends org.springframework.core.ParameterNameDiscoverer> parameterNameDiscovers) Creates a new instance that first tries the passed inParameterNameDiscovererinstances. -
Method Summary
Methods inherited from class org.springframework.core.PrioritizedParameterNameDiscoverer
addDiscoverer, getParameterNames, getParameterNames
-
Constructor Details
-
DefaultSecurityParameterNameDiscoverer
public DefaultSecurityParameterNameDiscoverer()Creates a new instance with only the defaultParameterNameDiscovererinstances. -
DefaultSecurityParameterNameDiscoverer
public DefaultSecurityParameterNameDiscoverer(List<? extends org.springframework.core.ParameterNameDiscoverer> parameterNameDiscovers) Creates a new instance that first tries the passed inParameterNameDiscovererinstances.- Parameters:
parameterNameDiscovers- theParameterNameDiscovererbefore trying the defaults. Cannot be null.
-