クラス DefaultSecurityParameterNameDiscoverer
java.lang.ObjectSE
org.springframework.core.PrioritizedParameterNameDiscoverer
org.springframework.security.core.parameters.DefaultSecurityParameterNameDiscoverer
- 実装されたすべてのインターフェース:
org.springframework.core.ParameterNameDiscoverer
public class DefaultSecurityParameterNameDiscoverer
extends org.springframework.core.PrioritizedParameterNameDiscoverer
Spring Security のデフォルトの
ParameterNameDiscoverer
は、クラスパスで検出された内容に応じて、いくつかの ParameterNameDiscoverer
を試行します。- 有効なアノテーションとして
P
を含むAnnotationParameterNameDiscoverer
のインスタンスを使用します。Spring Data がクラスパス上にある場合は、Param アノテーションも追加されます。
- 導入:
- 3.2
- 関連事項:
コンストラクターのサマリー
コンストラクターコンストラクター説明デフォルトのParameterNameDiscoverer
インスタンスのみで新しいインスタンスを作成します。DefaultSecurityParameterNameDiscoverer
(ListSE<? extends org.springframework.core.ParameterNameDiscoverer> parameterNameDiscovers) 渡されたParameterNameDiscoverer
インスタンスを最初に試行する新しいインスタンスを作成します。メソッドのサマリー
クラス org.springframework.core.PrioritizedParameterNameDiscoverer から継承されたメソッド
addDiscoverer, getParameterNames, getParameterNames
コンストラクターの詳細
DefaultSecurityParameterNameDiscoverer
public DefaultSecurityParameterNameDiscoverer()デフォルトのParameterNameDiscoverer
インスタンスのみで新しいインスタンスを作成します。DefaultSecurityParameterNameDiscoverer
public DefaultSecurityParameterNameDiscoverer(ListSE<? extends org.springframework.core.ParameterNameDiscoverer> parameterNameDiscovers) 渡されたParameterNameDiscoverer
インスタンスを最初に試行する新しいインスタンスを作成します。- パラメーター:
parameterNameDiscovers
- デフォルトを試す前にParameterNameDiscoverer
。null にすることはできません。