クラス ConditionalAuthorizationManager.Builder<T>
java.lang.ObjectSE
org.springframework.security.authorization.ConditionalAuthorizationManager.Builder<T>
- 型パラメーター:
T- 認証チェックが実行されるオブジェクトの型
- 含まれているクラス:
ConditionalAuthorizationManager<T>
- 導入:
- 7.1
方法の概要
修飾子と型メソッド説明build()ConditionalAuthorizationManagerをビルドします。whenFalse(AuthorizationManager<T> whenFalse) 条件が偽の場合に使用するAuthorizationManagerを設定します。whenTrue(AuthorizationManager<T> whenTrue) 条件が真の場合にAuthorizationManagerを使用するように設定します。
メソッドの詳細
whenTrue
条件が真の場合にAuthorizationManagerを使用するように設定します。- パラメーター:
whenTrue- 条件が真の場合に使うマネージャー (null であってはなりません)- 戻り値:
- ビルダー
whenFalse
条件が偽の場合に使用するAuthorizationManagerを設定します。設定されていない場合は、デフォルトでSingleResultAuthorizationManager.permitAll()が使用されます。- パラメーター:
whenFalse- 条件が偽の場合に使用するマネージャー (null であってはなりません)- 戻り値:
- ビルダー
build
ConditionalAuthorizationManagerをビルドします。