public class DefaultSecurityParameterNameDiscoverer
extends org.springframework.core.PrioritizedParameterNameDiscoverer
ParameterNameDiscoverer
which tries a number of
ParameterNameDiscoverer
depending on what is found on the classpath.
AnnotationParameterNameDiscoverer
with P
as
a valid annotation. If, Spring Data is on the classpath will also add Param annotation.
LocalVariableTableParameterNameDiscoverer
.LocalVariableTableParameterNameDiscoverer
is added directly.AnnotationParameterNameDiscoverer
Constructor and Description |
---|
DefaultSecurityParameterNameDiscoverer()
Creates a new instance with only the default
ParameterNameDiscoverer
instances. |
DefaultSecurityParameterNameDiscoverer(java.util.List<? extends org.springframework.core.ParameterNameDiscoverer> parameterNameDiscovers)
Creates a new instance that first tries the passed in
ParameterNameDiscoverer instances. |
public DefaultSecurityParameterNameDiscoverer()
ParameterNameDiscoverer
instances.public DefaultSecurityParameterNameDiscoverer(java.util.List<? extends org.springframework.core.ParameterNameDiscoverer> parameterNameDiscovers)
ParameterNameDiscoverer
instances.parameterNameDiscovers
- the ParameterNameDiscoverer
before trying the
defaults. Cannot be null.