クラス DelegatingSecurityContextTaskExecutor
- java.lang.Object
-
- org.springframework.security.concurrent.DelegatingSecurityContextExecutor
-
- org.springframework.security.task.DelegatingSecurityContextTaskExecutor
- 実装されたすべてのインターフェース:
java.util.concurrent.Executor
,org.springframework.core.task.TaskExecutor
- 既知の直属サブクラス
DelegatingSecurityContextAsyncTaskExecutor
public class DelegatingSecurityContextTaskExecutor extends DelegatingSecurityContextExecutor implements org.springframework.core.task.TaskExecutor
- 導入:
- 3.2
コンストラクターのサマリー
コンストラクター コンストラクター 説明 DelegatingSecurityContextTaskExecutor(org.springframework.core.task.TaskExecutor delegate)
DelegatingSecurityContextTaskExecutor(org.springframework.core.task.TaskExecutor delegateTaskExecutor, SecurityContext securityContext)
指定されたSecurityContext
を使用する新しいDelegatingSecurityContextTaskExecutor
を作成します。
メソッドのサマリー
すべてのメソッド インスタンスメソッド 具象メソッド 修飾子と型 メソッド 説明 protected java.lang.Runnable
wrap(java.lang.Runnable delegate)
protected <T> java.util.concurrent.Callable<T>
wrap(java.util.concurrent.Callable<T> delegate)
クラス org.springframework.security.concurrent.DelegatingSecurityContextExecutor から継承されたメソッド
execute, getDelegateExecutor
コンストラクターの詳細
DelegatingSecurityContextTaskExecutor
public DelegatingSecurityContextTaskExecutor(org.springframework.core.task.TaskExecutor delegateTaskExecutor, SecurityContext securityContext)
指定されたSecurityContext
を使用する新しいDelegatingSecurityContextTaskExecutor
を作成します。- パラメーター:
delegateTaskExecutor
- 委譲先のTaskExecutor
null にはできません。securityContext
- 各DelegatingSecurityContextRunnable
に使用するSecurityContext
DelegatingSecurityContextTaskExecutor
public DelegatingSecurityContextTaskExecutor(org.springframework.core.task.TaskExecutor delegate)
- パラメーター:
delegate
- 委譲先のTaskExecutor
null にはできません。