インターフェース ReactiveFindByIndexNameSessionRepository<S extends Session>
- 型パラメーター:
S
- このReactiveFindByIndexNameSessionRepository
によって管理されているセッションの型
- すべての既知の実装クラス:
ReactiveRedisIndexedSessionRepository
public interface ReactiveFindByIndexNameSessionRepository<S extends Session>
指定したインデックス名とインデックス値によるセッションの検索を許可します。
- 導入:
- 3.3
フィールドサマリー
メソッドのサマリー
修飾子と型メソッド説明findByIndexNameAndIndexValue
(StringSE indexName, StringSE indexValue) findByPrincipalName
(StringSE principalName) インデックス名にPRINCIPAL_NAME_INDEX_NAME
を使用するfindByIndexNameAndIndexValue(String, String)
のショートカット。
フィールドの詳細
PRINCIPAL_NAME_INDEX_NAME
現在のプリンシパル名(つまり、ユーザー名)を含むセッションインデックス。Spring Session は使用されている認証メカニズムを認識していないため、インデックスが設定されていることを確認するのは開発者の責任です。
- 関連事項:
メソッドの詳細
findByIndexNameAndIndexValue
reactor.core.publisher.Mono<MapSE<StringSE,S>> findByIndexNameAndIndexValue(StringSE indexName, StringSE indexValue) - パラメーター:
indexName
- インデックスの名前 (i.e.PRINCIPAL_NAME_INDEX_NAME
)indexValue
- 検索するインデックスの値。- 戻り値:
- セッション ID の
Map
(null
ではない)をSession
に
findByPrincipalName
インデックス名にPRINCIPAL_NAME_INDEX_NAME
を使用するfindByIndexNameAndIndexValue(String, String)
のショートカット。- パラメーター:
principalName
- プリンシパル名- 戻り値:
- セッション ID の
Map
(null
ではない)をSession
に