public class HeaderWebSessionIdResolver extends ObjectSE implements WebSessionIdResolver
WebSessionIdResolver
修飾子と型 | フィールドと説明 |
---|---|
static StringSE | DEFAULT_HEADER_NAME setHeaderName(String) のデフォルト値。 |
コンストラクターと説明 |
---|
HeaderWebSessionIdResolver() |
修飾子と型 | メソッドと説明 |
---|---|
void | expireSession(ServerWebExchange exchange) 現在のセッションを終了するようにクライアントに指示します。 |
StringSE | getHeaderName() 構成されたヘッダー名を返します。 |
ListSE<StringSE> | resolveSessionIds(ServerWebExchange exchange) リクエストに関連付けられているセッション ID を解決します。 |
void | setHeaderName(StringSE headerName) セッション ID に使用するセッションヘッダーの名前を設定します。 |
void | setSessionId(ServerWebExchange exchange, StringSE id) 指定されたセッション ID をクライアントに送信します。 |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
public static final StringSE DEFAULT_HEADER_NAME
setHeaderName(String)
のデフォルト値。public void setHeaderName(StringSE headerName)
デフォルトでは DEFAULT_HEADER_NAME
に設定されています
headerName
- ヘッダー名 public StringSE getHeaderName()
public ListSE<StringSE> resolveSessionIds(ServerWebExchange exchange)
WebSessionIdResolver
WebSessionIdResolver
の resolveSessionIds
exchange
- 現在の交換 public void setSessionId(ServerWebExchange exchange, StringSE id)
WebSessionIdResolver
WebSessionIdResolver
の setSessionId
exchange
- 現在の交換 id
- セッション IDpublic void expireSession(ServerWebExchange exchange)
WebSessionIdResolver
WebSessionIdResolver
の expireSession
exchange
- 現在の交換