インデックス
すべてのクラスとインターフェース | すべてのパッケージ | 定数フィールド値 | 直列化された形式
A
- AbstractHttpSessionApplicationInitializer - org.springframework.session.web.context のクラス
- 他の登録済み
Filter
の前に springSessionRepositoryFilter を使用するようにDelegatingFilterProxy
を登録します。 - AbstractHttpSessionApplicationInitializer() - クラス org.springframework.session.web.context. AbstractHttpSessionApplicationInitializer のコンストラクター
- このクラス以外の方法で Spring Session 構成がロードされることを前提とする新しいインスタンスを作成します。
- AbstractHttpSessionApplicationInitializer(Class<?>...) - クラス org.springframework.session.web.context. AbstractHttpSessionApplicationInitializer のコンストラクター
- 指定されたクラスで
ContextLoaderListener
をインスタンス化する新しいインスタンスを作成します。 - AbstractMongoSessionConverter - Class in org.springframework.session.data.mongo
- セッションオブジェクトを直列化および逆直列化するための基本クラス。
- AbstractMongoSessionConverter() - Constructor for class org.springframework.session.data.mongo.AbstractMongoSessionConverter
- AbstractRedisHttpSessionConfiguration< T extends SessionRepository<? extends Session>> - Class in org.springframework.session.data.redis.config.annotation.web.http
- Redis ベースの
SessionRepository
実装の基本構成クラス。 - AbstractRedisHttpSessionConfiguration() - クラス org.springframework.session.data.redis.config.annotation.web.http. AbstractRedisHttpSessionConfiguration のコンストラクター
- AbstractSessionEvent - org.springframework.session.events のクラス
- それをサポートする
SessionRepository
実装の場合、このイベントはSession
が更新されたときに発生します。 - AbstractSessionWebSocketMessageBrokerConfigurer< S extends Session> - Class in org.springframework.session.web.socket.config.annotation
- Web ソケットと Spring Session の統合の構成を容易にします。
- AbstractSessionWebSocketMessageBrokerConfigurer() - クラス org.springframework.session.web.socket.config.annotation. AbstractSessionWebSocketMessageBrokerConfigurer のコンストラクター
- afterHandshake(ServerHttpRequest, ServerHttpResponse, WebSocketHandler, Exception) - クラス org.springframework.session.web.socket.server のメソッド。SessionRepositoryMessageInterceptor
- afterPropertiesSet() - クラス org.springframework.session.config.annotation.web.http のメソッド。SpringHttpSessionConfiguration
- afterPropertiesSet() - Method in class org.springframework.session.data.mongo.MongoIndexedSessionRepository
- afterPropertiesSet() - Method in class org.springframework.session.data.mongo.ReactiveMongoSessionRepository
- インデックスが存在することを確認するために
ReactiveIndexOperations
を使用しないでください。 - afterPropertiesSet() - クラス org.springframework.session.data.redis のメソッド。RedisIndexedSessionRepository
- afterPropertiesSet() - クラス org.springframework.session.hazelcast のメソッド。HazelcastIndexedSessionRepository
- afterPropertiesSet() - クラス org.springframework.session.jdbc.config.annotation.web.http のメソッド。JdbcHttpSessionConfiguration
- afterPropertiesSet() - クラス org.springframework.session.jdbc のメソッド。JdbcIndexedSessionRepository
- afterSessionRepositoryFilter(ServletContext) - クラス org.springframework.session.web.context のメソッド。AbstractHttpSessionApplicationInitializer
- springSessionRepositoryFilter が追加された後に呼び出されます。
- ALREADY_FILTERED_SUFFIX - Static variable in class org.springframework.session.web.http.SessionRepositoryFilter
- 「すでにフィルタリングされた」リクエスト属性のフィルター名に追加されるサフィックス。
- ALWAYS - Enum constant in enum class org.springframework.session.SaveMode
- セッションとの相互作用に関係なく、常にすべてのセッション属性を保存します。
- appendFilters(ServletContext, Filter...) - クラス org.springframework.session.web.context のメソッド。AbstractHttpSessionApplicationInitializer
- 生成されたデフォルトの名前
AbstractHttpSessionApplicationInitializer.getSessionDispatcherTypes()
およびAbstractHttpSessionApplicationInitializer.isAsyncSessionSupported()
を使用して、既存のFilter
の後に提供されたFilter
を挿入します。 - apply(String, Map<String, Object>) - クラス org.springframework.session.data.redis のメソッド。RedisSessionMapper
- authenticationInfo() - Static method in class org.springframework.session.web.http.HeaderHttpSessionIdResolver
- "Authentication-Info" ヘッダーを使用する
HeaderHttpSessionIdResolver
を作成するための便利なファクトリ。 - autoLogin(HttpServletRequest, HttpServletResponse) - クラス org.springframework.session.security.web.authentication のメソッド。SpringSessionRememberMeServices
B
- beforeHandshake(ServerHttpRequest, ServerHttpResponse, WebSocketHandler, Map<String, Object>) - クラス org.springframework.session.web.socket.server のメソッド。SessionRepositoryMessageInterceptor
- beforeSessionRepositoryFilter(ServletContext) - クラス org.springframework.session.web.context のメソッド。AbstractHttpSessionApplicationInitializer
- springSessionRepositoryFilter が追加される前に呼び出されます。
C
- changeSessionId() - Method in class org.springframework.session.MapSession
- changeSessionId() - Method in interface org.springframework.session.Session
- セッション ID を変更します。
- cleanupCron() - Element in annotation interface org.springframework.session.data.redis.config.annotation.web.http.EnableRedisIndexedHttpSession
- 期限切れのセッションクリーンアップジョブの cron 式。
- cleanupCron() - Element in annotation interface org.springframework.session.jdbc.config.annotation.web.http.EnableJdbcHttpSession
- 期限切れのセッションクリーンアップジョブの cron 式。
- cleanUpExpiredSessions() - クラス org.springframework.session.data.redis のメソッド。RedisIndexedSessionRepository
- cleanUpExpiredSessions() - クラス org.springframework.session.jdbc のメソッド。JdbcIndexedSessionRepository
- collectionName() - Element in annotation interface org.springframework.session.data.mongo.config.annotation.web.http.EnableMongoHttpSession
- 使用するコレクション名。
- collectionName() - Element in annotation interface org.springframework.session.data.mongo.config.annotation.web.reactive.EnableMongoWebSession
- 使用するコレクション名。
- configure(RedisConnection) - クラス org.springframework.session.data.redis.config のメソッド。ConfigureNotifyKeyspaceEventsAction
- configure(RedisConnection) - インターフェース org.springframework.session.data.redis.config のメソッド。ConfigureRedisAction
- configureClientInboundChannel(ChannelRegistration) - クラス org.springframework.session.web.socket.config.annotation のメソッド。AbstractSessionWebSocketMessageBrokerConfigurer
- ConfigureNotifyKeyspaceEventsAction - org.springframework.session.data.redis.config のクラス
- Generic コマンドおよび Expired イベントの Redis キースペースイベントが有効になっていることを確認します。
- ConfigureNotifyKeyspaceEventsAction() - クラス org.springframework.session.data.redis.config. ConfigureNotifyKeyspaceEventsAction のコンストラクター
- ConfigureRedisAction - Interface in org.springframework.session.data.redis.config
- Redis を構成および検証するための戦略を指定できます。
- configureStompEndpoints(StompEndpointRegistry) - クラス org.springframework.session.web.socket.config.annotation のメソッド。AbstractSessionWebSocketMessageBrokerConfigurer
- それぞれを特定の URL にマッピングする STOMP エンドポイントを登録し、(オプションで) インターセプターとして自動的に追加された
SessionRepositoryMessageInterceptor
を使用して SockJS フォールバックオプションを有効にして構成します。 - configureWebSocketTransport(WebSocketTransportRegistration) - クラス org.springframework.session.web.socket.config.annotation のメソッド。AbstractSessionWebSocketMessageBrokerConfigurer
- convert(Object, TypeDescriptor, TypeDescriptor) - Method in class org.springframework.session.data.mongo.AbstractMongoSessionConverter
- convert(Document) - Method in class org.springframework.session.data.mongo.AbstractMongoSessionConverter
- convert(Document) - Method in class org.springframework.session.data.mongo.JacksonMongoSessionConverter
- convert(Document) - Method in class org.springframework.session.data.mongo.JdkMongoSessionConverter
- convert(MongoSession) - Method in class org.springframework.session.data.mongo.AbstractMongoSessionConverter
- convert(MongoSession) - Method in class org.springframework.session.data.mongo.JacksonMongoSessionConverter
- convert(MongoSession) - Method in class org.springframework.session.data.mongo.JdkMongoSessionConverter
- CookieHttpSessionIdResolver - org.springframework.session.web.http のクラス
- Cookie を使用してセッションを取得する
HttpSessionIdResolver
。 - CookieHttpSessionIdResolver() - クラス org.springframework.session.web.http. CookieHttpSessionIdResolver のコンストラクター
- CookieSerializer - Interface in org.springframework.session.web.http
- Cookie 値を
HttpServletResponse
に読み書きするための戦略。 - CookieSerializer.CookieValue - org.springframework.session.web.http のクラス
HttpServletResponse
に値を書き込むために必要な情報が含まれています。- CookieValue(HttpServletRequest, HttpServletResponse, String) - クラス org.springframework.session.web.http のコンストラクター。CookieSerializer.CookieValue
- 新しいインスタンスを作成します。
- createRedisTemplate() - クラス org.springframework.session.data.redis.config.annotation.web.http のメソッド。AbstractRedisHttpSessionConfiguration
- createSession() - Method in class org.springframework.session.data.mongo.MongoIndexedSessionRepository
- createSession() - Method in class org.springframework.session.data.mongo.ReactiveMongoSessionRepository
- この
ReactiveSessionRepository
によって永続化できる新しいMongoSession
を作成します。 - createSession() - クラス org.springframework.session.data.redis のメソッド。ReactiveRedisSessionRepository
- createSession() - クラス org.springframework.session.data.redis のメソッド。RedisIndexedSessionRepository
- createSession() - クラス org.springframework.session.data.redis のメソッド。RedisSessionRepository
- createSession() - クラス org.springframework.session.hazelcast のメソッド。HazelcastIndexedSessionRepository
- createSession() - クラス org.springframework.session.jdbc のメソッド。JdbcIndexedSessionRepository
- createSession() - Method in class org.springframework.session.MapSessionRepository
- createSession() - Method in class org.springframework.session.ReactiveMapSessionRepository
- createSession() - Method in interface org.springframework.session.ReactiveSessionRepository
- この
ReactiveSessionRepository
によって永続化できる新しいSession
を作成します。 - createSession() - Method in interface org.springframework.session.SessionRepository
- この
SessionRepository
によって永続化できる新しいSession
を作成します。 - createWebSession() - クラス org.springframework.session.web.server.session のメソッド。SpringSessionWebSessionStore
- customize(JdbcIndexedSessionRepository) - クラス org.springframework.session.jdbc のメソッド。Db2JdbcIndexedSessionRepositoryCustomizer
- customize(JdbcIndexedSessionRepository) - クラス org.springframework.session.jdbc のメソッド。MySqlJdbcIndexedSessionRepositoryCustomizer
- customize(JdbcIndexedSessionRepository) - クラス org.springframework.session.jdbc のメソッド。OracleJdbcIndexedSessionRepositoryCustomizer
- customize(JdbcIndexedSessionRepository) - クラス org.springframework.session.jdbc のメソッド。PostgreSqlJdbcIndexedSessionRepositoryCustomizer
- customize(JdbcIndexedSessionRepository) - クラス org.springframework.session.jdbc のメソッド。SqlServerJdbcIndexedSessionRepositoryCustomizer
- customize(T) - インターフェース org.springframework.session.config のメソッド。ReactiveSessionRepositoryCustomizer
ReactiveSessionRepository
をカスタマイズします。- customize(T) - インターフェース org.springframework.session.config のメソッド。SessionRepositoryCustomizer
SessionRepository
をカスタマイズします。
D
- Db2JdbcIndexedSessionRepositoryCustomizer - org.springframework.session.jdbc のクラス
- IBMDB2 固有の最適化された SQL ステートメントを
JdbcIndexedSessionRepository
に適用するSessionRepositoryCustomizer
実装。 - Db2JdbcIndexedSessionRepositoryCustomizer() - クラス org.springframework.session.jdbc のコンストラクター。Db2JdbcIndexedSessionRepositoryCustomizer
- decorate(WebSocketHandler) - クラス org.springframework.session.web.socket.handler のメソッド。WebSocketConnectHandlerDecoratorFactory
- DEFAULT_CLEANUP_CRON - Static variable in class org.springframework.session.data.redis.RedisIndexedSessionRepository
- 期限切れのセッションのクリーンアップジョブに使用されるデフォルトの cron 式。
- DEFAULT_CLEANUP_CRON - Static variable in class org.springframework.session.jdbc.JdbcIndexedSessionRepository
- 期限切れのセッションのクリーンアップジョブに使用されるデフォルトの cron 式。
- DEFAULT_COLLECTION_NAME - Static variable in class org.springframework.session.data.mongo.MongoIndexedSessionRepository
- セッションを保存するためのデフォルトのコレクション名。
- DEFAULT_COLLECTION_NAME - Static variable in class org.springframework.session.data.mongo.ReactiveMongoSessionRepository
- セッションを保存するためのデフォルトのコレクション名。
- DEFAULT_DATABASE - Static variable in class org.springframework.session.data.redis.RedisIndexedSessionRepository
- Spring Session によって使用されるデフォルトの Redis データベース。
- DEFAULT_FILTER_NAME - Static variable in class org.springframework.session.web.context.AbstractHttpSessionApplicationInitializer
- Spring Session のリポジトリフィルターのデフォルト名。
- DEFAULT_INACTIVE_INTERVAL - Static variable in class org.springframework.session.data.mongo.MongoIndexedSessionRepository
- 使用すべきではありません。
- DEFAULT_INACTIVE_INTERVAL - Static variable in class org.springframework.session.data.mongo.ReactiveMongoSessionRepository
- 使用すべきではありません。3.0.0 以降、
MapSession.DEFAULT_MAX_INACTIVE_INTERVAL_SECONDS
を推奨 - DEFAULT_KEY_NAMESPACE - Static variable in class org.springframework.session.data.redis.RedisSessionRepository
- Spring Session が使用する Redis の各キーとチャネルのデフォルトの名前空間。
- DEFAULT_MAX_INACTIVE_INTERVAL - Static variable in class org.springframework.session.MapSession
- デフォルトの
MapSession.setMaxInactiveInterval(Duration)
(30 分)。 - DEFAULT_MAX_INACTIVE_INTERVAL_SECONDS - Static variable in class org.springframework.session.MapSession
- デフォルトの
MapSession.setMaxInactiveInterval(Duration)
(30 分) (秒単位)。 - DEFAULT_NAMESPACE - Static variable in class org.springframework.session.data.redis.ReactiveRedisSessionRepository
- Spring Session が使用する Redis の各キーとチャネルのデフォルトの名前空間。
- DEFAULT_NAMESPACE - Static variable in class org.springframework.session.data.redis.RedisIndexedSessionRepository
- Spring Session が使用する Redis の各キーとチャネルのデフォルトの名前空間。
- DEFAULT_ORDER - Static variable in class org.springframework.session.web.http.SessionRepositoryFilter
- デフォルトのフィルター順序。
- DEFAULT_SESSION_MAP_NAME - Static variable in class org.springframework.session.hazelcast.HazelcastIndexedSessionRepository
- セッションを保存するために Spring Session が使用するマップのデフォルト名。
- DEFAULT_TABLE_NAME - Static variable in class org.springframework.session.jdbc.JdbcIndexedSessionRepository
- Spring Session がセッションを保管するために使用するデータベース表のデフォルト名。
- DefaultCookieSerializer - org.springframework.session.web.http のクラス
CookieSerializer
のデフォルト実装。- DefaultCookieSerializer() - クラス org.springframework.session.web.http. DefaultCookieSerializer のコンストラクター
- DelegatingIndexResolver< S extends Session> - Class in org.springframework.session
- 複数の @{linkIndexResolver} デリゲートを使用してインデックスを解決する
IndexResolver
。 - DelegatingIndexResolver(List<IndexResolver<S>>) - Constructor for class org.springframework.session.DelegatingIndexResolver
- DelegatingIndexResolver(IndexResolver<S>...) - Constructor for class org.springframework.session.DelegatingIndexResolver
- deleteById(String) - Method in class org.springframework.session.data.mongo.MongoIndexedSessionRepository
- deleteById(String) - Method in class org.springframework.session.data.mongo.ReactiveMongoSessionRepository
- deleteById(String) - クラス org.springframework.session.data.redis のメソッド。ReactiveRedisSessionRepository
- deleteById(String) - クラス org.springframework.session.data.redis のメソッド。RedisIndexedSessionRepository
- deleteById(String) - クラス org.springframework.session.data.redis のメソッド。RedisSessionRepository
- deleteById(String) - クラス org.springframework.session.hazelcast のメソッド。HazelcastIndexedSessionRepository
- deleteById(String) - クラス org.springframework.session.jdbc のメソッド。JdbcIndexedSessionRepository
- deleteById(String) - Method in class org.springframework.session.MapSessionRepository
- deleteById(String) - Method in class org.springframework.session.ReactiveMapSessionRepository
- deleteById(String) - Method in interface org.springframework.session.ReactiveSessionRepository
- deleteById(String) - Method in interface org.springframework.session.SessionRepository
- destroy() - クラス org.springframework.session.data.redis のメソッド。RedisIndexedSessionRepository
- destroy() - クラス org.springframework.session.hazelcast のメソッド。HazelcastIndexedSessionRepository
- destroy() - クラス org.springframework.session.hazelcast のメソッド。HazelcastSessionSerializer
- destroy() - クラス org.springframework.session.jdbc のメソッド。JdbcIndexedSessionRepository
- destroy() - クラス org.springframework.session.web.http のメソッド。SessionRepositoryFilter
- doFilter(ServletRequest, ServletResponse, FilterChain) - クラス org.springframework.session.web.http のメソッド。SessionRepositoryFilter
- この
doFilter
実装は、「すでにフィルター処理済み」のリクエスト属性を保管し、属性がすでにそこにある場合はフィルター処理せずに続行します。 - doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - クラス org.springframework.session.web.http のメソッド。SessionRepositoryFilter
- doFilterNestedErrorDispatch(HttpServletRequest, HttpServletResponse, FilterChain) - クラス org.springframework.session.web.http のメソッド。SessionRepositoryFilter
E
- EnableHazelcastHttpSession - Annotation Interface in org.springframework.session.hazelcast.config.annotation.web.http
- このアノテーションを
@Configuration
クラスに追加して、SessionRepositoryFilter
をspringSessionRepositoryFilter
という名前の Hazelcast によってサポートされる Bean として公開します。 - EnableJdbcHttpSession - Annotation Interface in org.springframework.session.jdbc.config.annotation.web.http
- このアノテーションを
@Configuration
クラスに追加して、SessionRepositoryFilter
をspringSessionRepositoryFilter
という名前の Bean として公開し、リレーショナルデータベースによってサポートされます。 - EnableMongoHttpSession - Annotation Interface in org.springframework.session.data.mongo.config.annotation.web.http
- このアノテーションを
@Configuration
クラスに追加して、SessionRepositoryFilter を "springSessionRepositoryFilter" という名前の Bean として公開し、Mongo によってサポートされます。 - EnableMongoWebSession - Annotation Interface in org.springframework.session.data.mongo.config.annotation.web.reactive
- このアノテーションを
@Configuration
クラスに追加して、WebFlux アプリケーション用に MongoDB ベースのWebSessionManager
を構成します。 - EnableRedisHttpSession - Annotation Interface in org.springframework.session.data.redis.config.annotation.web.http
- このアノテーションを
@Configuration
クラスに追加して、SessionRepositoryFilter
をspringSessionRepositoryFilter
という名前の Bean として公開し、RedisSessionRepository
によってサポートします。 - EnableRedisIndexedHttpSession - Annotation Interface in org.springframework.session.data.redis.config.annotation.web.http
- このアノテーションを
@Configuration
クラスに追加して、SessionRepositoryFilter
をspringSessionRepositoryFilter
という名前の Bean として公開し、RedisIndexedSessionRepository
によってサポートします。 - enableRedisKeyspaceNotificationsInitializer() - クラス org.springframework.session.data.redis.config.annotation.web.http のメソッド。RedisIndexedHttpSessionConfiguration
- EnableRedisWebSession - Annotation Interface in org.springframework.session.data.redis.config.annotation.web.server
- このアノテーションを
@Configuration
クラスに追加して、WebSessionManager
をwebSessionManager
という名前の Bean として公開し、Reactive Redis によってサポートされます。 - EnableSpringHttpSession - Annotation Interface in org.springframework.session.config.annotation.web.http
- このアノテーションを
@Configuration
クラスに追加して、SessionRepositoryFilter を "springSessionRepositoryFilter" という名前の Bean として公開し、ユーザー提供のSessionRepository
の実装によってサポートされます。 - EnableSpringWebSession - Annotation Interface in org.springframework.session.config.annotation.web.server
- このアノテーションを
@Configuration
クラスに追加して、WebFlux アプリケーション用にWebSessionManager
を構成します。 - ensureIndexes(IndexOperations) - Method in class org.springframework.session.data.mongo.AbstractMongoSessionConverter
- メソッドは、expireAt フィールドに TTL インデックスがあることを確認します。
- entryAdded(EntryEvent<String, MapSession>) - クラス org.springframework.session.hazelcast のメソッド。HazelcastIndexedSessionRepository
- entryEvicted(EntryEvent<String, MapSession>) - クラス org.springframework.session.hazelcast のメソッド。HazelcastIndexedSessionRepository
- entryExpired(EntryEvent<String, MapSession>) - クラス org.springframework.session.hazelcast のメソッド。HazelcastIndexedSessionRepository
- entryRemoved(EntryEvent<String, MapSession>) - クラス org.springframework.session.hazelcast のメソッド。HazelcastIndexedSessionRepository
- equals(Object) - Method in class org.springframework.session.MapSession
- expireSession(HttpServletRequest, HttpServletResponse) - クラス org.springframework.session.web.http のメソッド。CookieHttpSessionIdResolver
- expireSession(HttpServletRequest, HttpServletResponse) - クラス org.springframework.session.web.http のメソッド。HeaderHttpSessionIdResolver
- expireSession(HttpServletRequest, HttpServletResponse) - インターフェース org.springframework.session.web.http のメソッド。HttpSessionIdResolver
- 現在のセッションを終了するようにクライアントに指示します。
- extract(MapSession, String, ValueCollector) - クラス org.springframework.session.hazelcast のメソッド。PrincipalNameExtractor
- extractPrincipal(MongoSession) - Method in class org.springframework.session.data.mongo.AbstractMongoSessionConverter
F
- findById(String) - Method in class org.springframework.session.data.mongo.MongoIndexedSessionRepository
- findById(String) - Method in class org.springframework.session.data.mongo.ReactiveMongoSessionRepository
- findById(String) - クラス org.springframework.session.data.redis のメソッド。ReactiveRedisSessionRepository
- findById(String) - クラス org.springframework.session.data.redis のメソッド。RedisIndexedSessionRepository
- findById(String) - クラス org.springframework.session.data.redis のメソッド。RedisSessionRepository
- findById(String) - クラス org.springframework.session.hazelcast のメソッド。HazelcastIndexedSessionRepository
- findById(String) - クラス org.springframework.session.jdbc のメソッド。JdbcIndexedSessionRepository
- findById(String) - Method in class org.springframework.session.MapSessionRepository
- findById(String) - Method in class org.springframework.session.ReactiveMapSessionRepository
- findById(String) - Method in interface org.springframework.session.ReactiveSessionRepository
- findById(String) - Method in interface org.springframework.session.SessionRepository
- findByIndexNameAndIndexValue(String, String) - Method in class org.springframework.session.data.mongo.MongoIndexedSessionRepository
- 現在、このリポジトリでは、
PRINCIPAL_NAME_INDEX_NAME
に対するクエリのみが許可されています。 - findByIndexNameAndIndexValue(String, String) - クラス org.springframework.session.data.redis のメソッド。RedisIndexedSessionRepository
- findByIndexNameAndIndexValue(String, String) - Method in interface org.springframework.session.FindByIndexNameSessionRepository
- findByIndexNameAndIndexValue(String, String) - クラス org.springframework.session.hazelcast のメソッド。HazelcastIndexedSessionRepository
- findByIndexNameAndIndexValue(String, String) - クラス org.springframework.session.jdbc のメソッド。JdbcIndexedSessionRepository
- FindByIndexNameSessionRepository< S extends Session> - Interface in org.springframework.session
- 基本的な
SessionRepository
を拡張して、指定されたインデックス名とインデックス値でセッションを検索できるようにします。 - findByPrincipalName(String) - Method in interface org.springframework.session.FindByIndexNameSessionRepository
- 名前
FindByIndexNameSessionRepository.PRINCIPAL_NAME_INDEX_NAME
および指定されたプリンシパル名を持つインデックスを含むすべてのセッションのSession
に対するセッション ID のMap
SE を検索します。 - flushMode() - Element in annotation interface org.springframework.session.data.redis.config.annotation.web.http.EnableRedisHttpSession
- Redis セッションのフラッシュモード。
- flushMode() - Element in annotation interface org.springframework.session.data.redis.config.annotation.web.http.EnableRedisIndexedHttpSession
- Redis セッションのフラッシュモード。
- flushMode() - Element in annotation interface org.springframework.session.hazelcast.config.annotation.web.http.EnableHazelcastHttpSession
- Hazelcast セッションのフラッシュモード。
- flushMode() - Element in annotation interface org.springframework.session.jdbc.config.annotation.web.http.EnableJdbcHttpSession
- セッションのフラッシュモード。
- FlushMode - Enum Class in org.springframework.session
- セッションをセッションストアに書き込むサポートされているモード。
G
- generate() - Method in interface org.springframework.session.SessionIdGenerator
- generate() - Method in class org.springframework.session.UuidSessionIdGenerator
- getAllPrincipals() - クラス org.springframework.session.security のメソッド。SpringSessionBackedSessionRegistry
- getAllSessions(Object, boolean) - クラス org.springframework.session.security のメソッド。SpringSessionBackedSessionRegistry
- getAlreadyFilteredAttributeName() - クラス org.springframework.session.web.http のメソッド。SessionRepositoryFilter
- リクエストがすでにフィルタリングされていることを識別するリクエスト属性の名前を返します。
- getAttribute(String) - Method in class org.springframework.session.MapSession
- getAttribute(String) - Method in interface org.springframework.session.Session
- 指定された名前に関連付けられているオブジェクトを取得します。その名前に関連付けられているオブジェクトがない場合は null を取得します。
- getAttributeNames() - Method in class org.springframework.session.MapSession
- getAttributeNames() - Method in interface org.springframework.session.Session
- 値が関連付けられている属性名を取得します。
- getAttributeOrDefault(String, T) - Method in interface org.springframework.session.Session
- セッション属性値、またはデフォルトのフォールバック値を返します。
- getCollectionName() - Method in class org.springframework.session.data.mongo.config.annotation.web.reactive.ReactiveMongoWebSessionConfiguration
- getCollectionName() - Method in class org.springframework.session.data.mongo.ReactiveMongoSessionRepository
- getConvertibleTypes() - Method in class org.springframework.session.data.mongo.AbstractMongoSessionConverter
- getCookieMaxAge() - クラス org.springframework.session.web.http のメソッド。CookieSerializer.CookieValue
- クッキーの最大年齢を取得します。
- getCookieValue() - クラス org.springframework.session.web.http のメソッド。CookieSerializer.CookieValue
- 書き込まれる値。
- getCreationTime() - Method in class org.springframework.session.MapSession
- getCreationTime() - Method in interface org.springframework.session.Session
- このセッションが作成された時刻を取得します。
- getDefaultRedisSerializer() - クラス org.springframework.session.data.redis.config.annotation.web.http のメソッド。AbstractRedisHttpSessionConfiguration
- getDispatcherWebApplicationContextSuffix() - クラス org.springframework.session.web.context のメソッド。AbstractHttpSessionApplicationInitializer
<servlet-name>
を返す場合は DispatcherServlet のWebApplicationContext
を使用してDelegatingFilterProxy
を検索し、null を返す場合は親ApplicationContext
を使用します。- getFlushMode() - クラス org.springframework.session.data.redis.config.annotation.web.http のメソッド。AbstractRedisHttpSessionConfiguration
- getId() - Method in class org.springframework.session.MapSession
- getId() - Method in interface org.springframework.session.Session
Session
を識別する一意の文字列を取得します。- getIndexName() - Method in class org.springframework.session.SingleIndexResolver
- getInstance() - Static method in class org.springframework.session.UuidSessionIdGenerator
UuidSessionIdGenerator
のシングルトンインスタンスを返します。- getLastAccessedTime() - Method in class org.springframework.session.MapSession
- getLastAccessedTime() - Method in interface org.springframework.session.Session
- この
Session
が最後にアクセスされた時刻を取得します。 - getMaxInactiveInterval() - Method in class org.springframework.session.data.mongo.config.annotation.web.reactive.ReactiveMongoWebSessionConfiguration
- getMaxInactiveInterval() - クラス org.springframework.session.data.redis.config.annotation.web.http のメソッド。AbstractRedisHttpSessionConfiguration
- getMaxInactiveInterval() - Method in class org.springframework.session.MapSession
- getMaxInactiveInterval() - Method in interface org.springframework.session.Session
- このセッションが無効になるまでのリクエスト間の最大非アクティブ間隔を取得します。
- getOriginalId() - Method in class org.springframework.session.MapSession
- 元のセッション ID を取得します。
- getQueryForIndex(String, Object) - Method in class org.springframework.session.data.mongo.AbstractMongoSessionConverter
- 特定のインデックスに基づいてセッションを返すために実行されるクエリを返します。
- getQueryForIndex(String, Object) - Method in class org.springframework.session.data.mongo.JacksonMongoSessionConverter
- getQueryForIndex(String, Object) - Method in class org.springframework.session.data.mongo.JdkMongoSessionConverter
- getRedisConnectionFactory() - クラス org.springframework.session.data.redis.config.annotation.web.http のメソッド。AbstractRedisHttpSessionConfiguration
- getRedisNamespace() - クラス org.springframework.session.data.redis.config.annotation.web.http のメソッド。AbstractRedisHttpSessionConfiguration
- getRememberMeRequestAttribute() - クラス org.springframework.session.web.http のメソッド。DefaultCookieSerializer
- Cookie を
Integer.MAX_VALUE
SE で書き込む必要があるかどうかを確認するためにチェックされるリクエスト属性の名前を取得します。 - getRequest() - クラス org.springframework.session.web.http のメソッド。CookieSerializer.CookieValue
- 使用するリクエストを取得します。
- getRequiredAttribute(String) - Method in interface org.springframework.session.Session
- セッション属性値を返すか、存在しない場合は
IllegalArgumentException
SE を発生させます。 - getResponse() - クラス org.springframework.session.web.http のメソッド。CookieSerializer.CookieValue
- 書き込むレスポンスを取得します。
- getSaveMode() - クラス org.springframework.session.data.redis.config.annotation.web.http のメソッド。AbstractRedisHttpSessionConfiguration
- getSession() - クラス org.springframework.session.events のメソッド。AbstractSessionEvent
- 破棄された
Session
を取得します。 - getSessionCreatedChannelPrefix() - クラス org.springframework.session.data.redis のメソッド。RedisIndexedSessionRepository
SessionCreatedEvent
が公開されているチャネルのプレフィックスを取得します。- getSessionDeletedChannel() - クラス org.springframework.session.data.redis のメソッド。RedisIndexedSessionRepository
SessionDeletedEvent
が公開されているチャネルの名前を取得します。- getSessionDispatcherTypes() - クラス org.springframework.session.web.context のメソッド。AbstractHttpSessionApplicationInitializer
- springSessionRepositoryFilter の
DispatcherType
を取得します。 - getSessionExpiredChannel() - クラス org.springframework.session.data.redis のメソッド。RedisIndexedSessionRepository
SessionExpiredEvent
が公開されているチャネルの名前を取得します。- getSessionId() - クラス org.springframework.session.events のメソッド。AbstractSessionEvent
- getSessionId(Map<String, Object>) - Static method in class org.springframework.session.web.socket.server.SessionRepositoryMessageInterceptor
- getSessionInformation(String) - クラス org.springframework.session.security のメソッド。SpringSessionBackedSessionRegistry
- getSessionRedisOperations() - クラス org.springframework.session.data.redis のメソッド。ReactiveRedisSessionRepository
- セッションに使用される
ReactiveRedisOperations
を返します。 - getSessionRedisOperations() - クラス org.springframework.session.data.redis のメソッド。RedisIndexedSessionRepository
- セッションに使用される
RedisOperations
を返します。 - getSessionRedisOperations() - クラス org.springframework.session.data.redis のメソッド。RedisSessionRepository
- セッションに使用される
RedisOperations
を返します。 - getSessionRepositoryCustomizers() - クラス org.springframework.session.data.redis.config.annotation.web.http のメソッド。AbstractRedisHttpSessionConfiguration
- getTypeId() - クラス org.springframework.session.hazelcast のメソッド。HazelcastSessionSerializer
- getWebSocketSession() - クラス org.springframework.session.web.socket.events のメソッド。SessionConnectEvent
H
- hashCode() - Method in class org.springframework.session.MapSession
- HazelcastHttpSessionConfiguration - org.springframework.session.hazelcast.config.annotation.web.http のクラス
SessionRepositoryFilter
をspringSessionRepositoryFilter
という名前の Bean として公開します。- HazelcastHttpSessionConfiguration() - クラス org.springframework.session.hazelcast.config.annotation.web.http. HazelcastHttpSessionConfiguration のコンストラクター
- HazelcastIndexedSessionRepository - org.springframework.session.hazelcast のクラス
- Hazelcast の分散
IMap
にセッションを格納するSessionRepository
実装。 - HazelcastIndexedSessionRepository(HazelcastInstance) - クラス org.springframework.session.hazelcast. HazelcastIndexedSessionRepository のコンストラクター
- 新しい
HazelcastIndexedSessionRepository
インスタンスを作成します。 - HazelcastSessionSerializer - org.springframework.session.hazelcast のクラス
- HazelcastSessionSerializer() - クラス org.springframework.session.hazelcast. HazelcastSessionSerializer のコンストラクター
- HeaderHttpSessionIdResolver - org.springframework.session.web.http のクラス
- ヘッダーを使用してセッション ID を解決する
HttpSessionIdResolver
。 - HeaderHttpSessionIdResolver(String) - クラス org.springframework.session.web.http. HeaderHttpSessionIdResolver のコンストラクター
- セッション ID を取得するヘッダーの名前。
- HttpSessionIdResolver - Interface in org.springframework.session.web.http
- セッション ID 解決戦略の契約。
I
- IMMEDIATE - Enum constant in enum class org.springframework.session.FlushMode
- できるだけ早くセッションストアに書き込みます。
- IndexResolver< S extends Session> - Interface in org.springframework.session
Session
のインデックスを解決するための戦略インターフェース。- init(FilterConfig) - クラス org.springframework.session.web.http のメソッド。SessionRepositoryFilter
- insertFilters(ServletContext, Filter...) - クラス org.springframework.session.web.context のメソッド。AbstractHttpSessionApplicationInitializer
- 生成されたデフォルトの名前
AbstractHttpSessionApplicationInitializer.getSessionDispatcherTypes()
およびAbstractHttpSessionApplicationInitializer.isAsyncSessionSupported()
を使用して、既存のFilter
の前に提供されたFilter
を挿入します。 - INVALID_SESSION_ID_ATTR - Static variable in class org.springframework.session.web.http.SessionRepositoryFilter
- 無効なセッション ID(セッションリポジトリによってサポートされていない)リクエスト属性名。
- isAsyncSessionSupported() - クラス org.springframework.session.web.context のメソッド。AbstractHttpSessionApplicationInitializer
- springSessionRepositoryFilter をサポート非同期としてマークする必要があるかどうかを決定します。
- isExpired() - Method in class org.springframework.session.MapSession
- isExpired() - Method in interface org.springframework.session.Session
- セッションの有効期限が切れている場合は true を返します。
J
- JacksonMongoSessionConverter - Class in org.springframework.session.data.mongo
- Jackson を使用した
AbstractMongoSessionConverter
の実装。 - JacksonMongoSessionConverter() - Constructor for class org.springframework.session.data.mongo.JacksonMongoSessionConverter
- JacksonMongoSessionConverter(ObjectMapper) - Constructor for class org.springframework.session.data.mongo.JacksonMongoSessionConverter
- JacksonMongoSessionConverter(Iterable<Module>) - Constructor for class org.springframework.session.data.mongo.JacksonMongoSessionConverter
- JdbcHttpSessionConfiguration - org.springframework.session.jdbc.config.annotation.web.http のクラス
- Spring Spring Session で JDBC ベースの
HttpSession
プロバイダー実装を構成および初期化するために使用される@Configuration
クラス。 - JdbcHttpSessionConfiguration() - クラス org.springframework.session.jdbc.config.annotation.web.http. JdbcHttpSessionConfiguration のコンストラクター
- JdbcIndexedSessionRepository - org.springframework.session.jdbc のクラス
- Spring の
JdbcOperations
を使用してセッションをリレーショナルデータベースに格納するSessionRepository
実装。 - JdbcIndexedSessionRepository(JdbcOperations, TransactionOperations) - クラス org.springframework.session.jdbc. JdbcIndexedSessionRepository のコンストラクター
- 提供された
JdbcOperations
およびTransactionOperations
を使用してセッションを管理する新しいJdbcIndexedSessionRepository
インスタンスを作成します。 - JdbcSchemaUtils - org.springframework.session.jdbc.util のクラス
- スキーマファイルのユーティリティクラス。
- JdkMongoSessionConverter - Class in org.springframework.session.data.mongo
- 標準の Java 直列化を使用した
AbstractMongoSessionConverter
の実装。 - JdkMongoSessionConverter(Duration) - Constructor for class org.springframework.session.data.mongo.JdkMongoSessionConverter
- JdkMongoSessionConverter(Converter<Object, byte[]>, Converter<byte[], Object>, Duration) - Constructor for class org.springframework.session.data.mongo.JdkMongoSessionConverter
L
- loginFail(HttpServletRequest, HttpServletResponse) - クラス org.springframework.session.security.web.authentication のメソッド。SpringSessionRememberMeServices
- loginSuccess(HttpServletRequest, HttpServletResponse, Authentication) - クラス org.springframework.session.security.web.authentication のメソッド。SpringSessionRememberMeServices
- logout(HttpServletRequest, HttpServletResponse, Authentication) - クラス org.springframework.session.security.web.authentication のメソッド。SpringSessionRememberMeServices
M
- MapSession - Class in org.springframework.session
- MapSession() - Constructor for class org.springframework.session.MapSession
- 安全なランダムに生成された識別子を使用して新しいインスタンスを作成します。
- MapSession(String) - Constructor for class org.springframework.session.MapSession
- 指定された ID で新しいインスタンスを作成します。
- MapSession(Session) - Constructor for class org.springframework.session.MapSession
- 提供された
Session
から新しいインスタンスを作成します。 - MapSession(SessionIdGenerator) - Constructor for class org.springframework.session.MapSession
- 指定された
SessionIdGenerator
を使用して新しいインスタンスを作成し、セッション ID を生成します。 - MapSessionRepository - Class in org.springframework.session
- MapSessionRepository(Map<String, Session>) - Constructor for class org.springframework.session.MapSessionRepository
- 提供された
Map
SE に基づく新しいインスタンスを作成します。 - maxInactiveIntervalInSeconds() - Element in annotation interface org.springframework.session.data.mongo.config.annotation.web.http.EnableMongoHttpSession
- 非アクティブなセッションが保持される最大時間。
- maxInactiveIntervalInSeconds() - Element in annotation interface org.springframework.session.data.mongo.config.annotation.web.reactive.EnableMongoWebSession
- 非アクティブなセッションが保持される最大時間。
- maxInactiveIntervalInSeconds() - Element in annotation interface org.springframework.session.data.redis.config.annotation.web.http.EnableRedisHttpSession
- 秒単位のセッションタイムアウト。
- maxInactiveIntervalInSeconds() - Element in annotation interface org.springframework.session.data.redis.config.annotation.web.http.EnableRedisIndexedHttpSession
- 秒単位のセッションタイムアウト。
- maxInactiveIntervalInSeconds() - Element in annotation interface org.springframework.session.data.redis.config.annotation.web.server.EnableRedisWebSession
- 秒単位のセッションタイムアウト。
- maxInactiveIntervalInSeconds() - Element in annotation interface org.springframework.session.hazelcast.config.annotation.web.http.EnableHazelcastHttpSession
- 秒単位のセッションタイムアウト。
- maxInactiveIntervalInSeconds() - Element in annotation interface org.springframework.session.jdbc.config.annotation.web.http.EnableJdbcHttpSession
- 秒単位のセッションタイムアウト。
- MongoHttpSessionConfiguration - Class in org.springframework.session.data.mongo.config.annotation.web.http
MongoSessionRepository
Bean を登録する構成クラス。- MongoHttpSessionConfiguration() - Constructor for class org.springframework.session.data.mongo.config.annotation.web.http.MongoHttpSessionConfiguration
- MongoIndexedSessionRepository - Class in org.springframework.session.data.mongo
- Mongo にセッションを格納するセッションリポジトリの実装。
- MongoIndexedSessionRepository(MongoOperations) - Constructor for class org.springframework.session.data.mongo.MongoIndexedSessionRepository
- mongoSessionRepository(MongoOperations) - Method in class org.springframework.session.data.mongo.config.annotation.web.http.MongoHttpSessionConfiguration
- MySqlJdbcIndexedSessionRepositoryCustomizer - org.springframework.session.jdbc のクラス
- MySQL 固有の最適化された SQL ステートメントを
JdbcIndexedSessionRepository
に適用するSessionRepositoryCustomizer
実装。 - MySqlJdbcIndexedSessionRepositoryCustomizer() - クラス org.springframework.session.jdbc. MySqlJdbcIndexedSessionRepositoryCustomizer のコンストラクター
N
- name(Object) - クラス org.springframework.session.security のメソッド。SpringSessionBackedSessionRegistry
- 指定されたプリンシパルの文字列名を派生させます。
- NO_OP - Static variable in interface org.springframework.session.data.redis.config.ConfigureRedisAction
ConfigureRedisAction
の何もしない実装。
O
- ON_GET_ATTRIBUTE - Enum constant in enum class org.springframework.session.SaveMode
SaveMode.ON_SET_ATTRIBUTE
と同じですが、Session.getAttribute(String)
を使用して読み取られた保存属性が追加されています。- ON_SAVE - Enum constant in enum class org.springframework.session.FlushMode
SessionRepository.save(Session)
が呼び出された場合にのみ、セッションストアに書き込みます。- ON_SET_ATTRIBUTE - Enum constant in enum class org.springframework.session.SaveMode
- たとえば
Session.setAttribute(String, Object)
を使用して、セッションに加えられた変更のみを保存します。 - onApplicationEvent(ApplicationEvent) - クラス org.springframework.session.web.socket.handler のメソッド。WebSocketRegistryListener
- onApplicationEvent(AbstractSessionEvent) - クラス org.springframework.session.web.http のメソッド。SessionEventHttpSessionListenerAdapter
- onMessage(Message, byte[]) - クラス org.springframework.session.data.redis のメソッド。RedisIndexedSessionRepository
- onStartup(ServletContext) - クラス org.springframework.session.web.context のメソッド。AbstractHttpSessionApplicationInitializer
- OracleJdbcIndexedSessionRepositoryCustomizer - org.springframework.session.jdbc のクラス
- Oracle 固有の最適化された SQL ステートメントを
JdbcIndexedSessionRepository
に適用するSessionRepositoryCustomizer
実装。 - OracleJdbcIndexedSessionRepositoryCustomizer() - クラス org.springframework.session.jdbc. OracleJdbcIndexedSessionRepositoryCustomizer のコンストラクター
- org.springframework.session - パッケージ org.springframework.session
- org.springframework.session.config - パッケージ org.springframework.session.config
- org.springframework.session.config.annotation.web.http - パッケージ org.springframework.session.config.annotation.web.http
- org.springframework.session.config.annotation.web.server - パッケージ org.springframework.session.config.annotation.web.server
- org.springframework.session.data.mongo - パッケージ org.springframework.session.data.mongo
- Spring Session MongoDB のサポート。
- org.springframework.session.data.mongo.config.annotation.web.http - パッケージ org.springframework.session.data.mongo.config.annotation.web.http
- org.springframework.session.data.mongo.config.annotation.web.reactive - パッケージ org.springframework.session.data.mongo.config.annotation.web.reactive
- org.springframework.session.data.redis - パッケージ org.springframework.session.data.redis
- org.springframework.session.data.redis.config - パッケージ org.springframework.session.data.redis.config
- org.springframework.session.data.redis.config.annotation - パッケージ org.springframework.session.data.redis.config.annotation
- org.springframework.session.data.redis.config.annotation.web.http - パッケージ org.springframework.session.data.redis.config.annotation.web.http
- org.springframework.session.data.redis.config.annotation.web.server - パッケージ org.springframework.session.data.redis.config.annotation.web.server
- org.springframework.session.events - パッケージ org.springframework.session.events
- org.springframework.session.hazelcast - パッケージ org.springframework.session.hazelcast
- org.springframework.session.hazelcast.config.annotation - パッケージ org.springframework.session.hazelcast.config.annotation
- org.springframework.session.hazelcast.config.annotation.web.http - パッケージ org.springframework.session.hazelcast.config.annotation.web.http
- org.springframework.session.jdbc - パッケージ org.springframework.session.jdbc
- org.springframework.session.jdbc.config.annotation - パッケージ org.springframework.session.jdbc.config.annotation
- org.springframework.session.jdbc.config.annotation.web.http - パッケージ org.springframework.session.jdbc.config.annotation.web.http
- org.springframework.session.jdbc.util - パッケージ org.springframework.session.jdbc.util
- org.springframework.session.security - パッケージ org.springframework.session.security
- org.springframework.session.security.web.authentication - パッケージ org.springframework.session.security.web.authentication
- org.springframework.session.web.context - パッケージ org.springframework.session.web.context
- org.springframework.session.web.http - パッケージ org.springframework.session.web.http
- org.springframework.session.web.server.session - パッケージ org.springframework.session.web.server.session
- Spring Session リアクティブ Web サポート。
- org.springframework.session.web.socket.config.annotation - パッケージ org.springframework.session.web.socket.config.annotation
- org.springframework.session.web.socket.events - パッケージ org.springframework.session.web.socket.events
- org.springframework.session.web.socket.handler - パッケージ org.springframework.session.web.socket.handler
- org.springframework.session.web.socket.server - パッケージ org.springframework.session.web.socket.server
P
- PostgreSqlJdbcIndexedSessionRepositoryCustomizer - org.springframework.session.jdbc のクラス
- PostgreSQL 固有の最適化された SQL ステートメントを
JdbcIndexedSessionRepository
に適用するSessionRepositoryCustomizer
実装。 - PostgreSqlJdbcIndexedSessionRepositoryCustomizer() - クラス org.springframework.session.jdbc. PostgreSqlJdbcIndexedSessionRepositoryCustomizer のコンストラクター
- preSend(Message<?>, MessageChannel) - クラス org.springframework.session.web.socket.server のメソッド。SessionRepositoryMessageInterceptor
- PRINCIPAL_NAME_ATTRIBUTE - Static variable in class org.springframework.session.hazelcast.HazelcastIndexedSessionRepository
- プリンシパル名のカスタム属性名。
- PRINCIPAL_NAME_INDEX_NAME - Static variable in interface org.springframework.session.FindByIndexNameSessionRepository
- 現在のプリンシパル名を含むセッションインデックス(つまり
- PrincipalNameExtractor - org.springframework.session.hazelcast のクラス
- Hazelcast
ValueExtractor
は、MapSession
からプリンシパル名を抽出するロールを果たします。 - PrincipalNameExtractor() - クラス org.springframework.session.hazelcast. PrincipalNameExtractor のコンストラクター
- PrincipalNameIndexResolver< S extends Session> - Class in org.springframework.session
IndexResolver
は、SPRING_SECURITY_CONTEXT
属性でセッションに格納されているFindByIndexNameSessionRepository.PRINCIPAL_NAME_INDEX_NAME
または Spring Security コンテキストという名前のセッション属性からプリンシパル名を解決します。- PrincipalNameIndexResolver() - Constructor for class org.springframework.session.PrincipalNameIndexResolver
- process(Map.Entry<String, MapSession>) - クラス org.springframework.session.hazelcast のメソッド。SessionUpdateEntryProcessor
R
- ReactiveMapSessionRepository - Class in org.springframework.session
- ReactiveMapSessionRepository(Map<String, Session>) - Constructor for class org.springframework.session.ReactiveMapSessionRepository
- 提供された
Map
SE に基づく新しいインスタンスを作成します。 - reactiveMongoSessionRepository(ReactiveMongoOperations) - Method in class org.springframework.session.data.mongo.config.annotation.web.reactive.ReactiveMongoWebSessionConfiguration
- ReactiveMongoSessionRepository - Class in org.springframework.session.data.mongo
- Spring Data MongoDB を使用する
ReactiveSessionRepository
実装。 - ReactiveMongoSessionRepository(ReactiveMongoOperations) - Constructor for class org.springframework.session.data.mongo.ReactiveMongoSessionRepository
- ReactiveMongoWebSessionConfiguration - Class in org.springframework.session.data.mongo.config.annotation.web.reactive
- 提供されている
ReactiveMongoOperations
を使用してReactiveMongoSessionRepository
を構成します。 - ReactiveMongoWebSessionConfiguration() - Constructor for class org.springframework.session.data.mongo.config.annotation.web.reactive.ReactiveMongoWebSessionConfiguration
- ReactiveRedisSessionRepository - org.springframework.session.data.redis のクラス
- Spring Data の
ReactiveRedisOperations
を使用して実装されたReactiveSessionRepository
。 - ReactiveRedisSessionRepository(ReactiveRedisOperations<String, Object>) - クラス org.springframework.session.data.redis. ReactiveRedisSessionRepository のコンストラクター
- 新しい
ReactiveRedisSessionRepository
インスタンスを作成します。 - ReactiveSessionRepository< S extends Session> - Interface in org.springframework.session
Session
インスタンスを管理するためのリポジトリインターフェース。- ReactiveSessionRepositoryCustomizer< T extends ReactiveSessionRepository> - Interface in org.springframework.session.config
ReactiveSessionRepository
が完全に初期化される前にカスタマイズするために、特にその構成を調整するために使用できる戦略。- read(ObjectDataInput) - クラス org.springframework.session.hazelcast のメソッド。HazelcastSessionSerializer
- readCookieValues(HttpServletRequest) - インターフェース org.springframework.session.web.http のメソッド。CookieSerializer
HttpServletRequest
から一致するすべての Cookie を読み取ります。- readCookieValues(HttpServletRequest) - クラス org.springframework.session.web.http のメソッド。DefaultCookieSerializer
- RedisHttpSessionConfiguration - org.springframework.session.data.redis.config.annotation.web.http のクラス
RedisSessionRepository
によるspringSessionRepositoryFilter
という名前の Bean としてSessionRepositoryFilter
を公開します。- RedisHttpSessionConfiguration() - クラス org.springframework.session.data.redis.config.annotation.web.http. RedisHttpSessionConfiguration のコンストラクター
- RedisIndexedHttpSessionConfiguration - org.springframework.session.data.redis.config.annotation.web.http のクラス
RedisIndexedSessionRepository
によるspringSessionRepositoryFilter
という名前の Bean としてSessionRepositoryFilter
を公開します。- RedisIndexedHttpSessionConfiguration() - クラス org.springframework.session.data.redis.config.annotation.web.http. RedisIndexedHttpSessionConfiguration のコンストラクター
- RedisIndexedSessionRepository - org.springframework.session.data.redis のクラス
- Spring Data の
RedisOperations
を使用して実装されたSessionRepository
。 - RedisIndexedSessionRepository(RedisOperations<String, Object>) - クラス org.springframework.session.data.redis. RedisIndexedSessionRepository のコンストラクター
- 新しいインスタンスを作成します。
- redisNamespace() - Element in annotation interface org.springframework.session.data.redis.config.annotation.web.http.EnableRedisHttpSession
- キーの一意の名前空間を定義します。
- redisNamespace() - Element in annotation interface org.springframework.session.data.redis.config.annotation.web.http.EnableRedisIndexedHttpSession
- キーの一意の名前空間を定義します。
- redisNamespace() - Element in annotation interface org.springframework.session.data.redis.config.annotation.web.server.EnableRedisWebSession
- キーの一意の名前空間を定義します。
- RedisSessionMapper - org.springframework.session.data.redis のクラス
- RedisSessionMapper() - クラス org.springframework.session.data.redis. RedisSessionMapper のコンストラクター
- RedisSessionRepository - org.springframework.session.data.redis のクラス
- Spring Data の
RedisOperations
を使用してセッションを格納するSessionRepository
実装は、Redis です。 - RedisSessionRepository(RedisOperations<String, Object>) - クラス org.springframework.session.data.redis. RedisSessionRepository のコンストラクター
- 新しい
RedisSessionRepository
インスタンスを作成します。 - RedisWebSessionConfiguration - org.springframework.session.data.redis.config.annotation.web.server のクラス
WebSessionManager
をwebSessionManager
という名前の Bean として公開します。- RedisWebSessionConfiguration() - クラス org.springframework.session.data.redis.config.annotation.web.server. RedisWebSessionConfiguration のコンストラクター
- refreshLastRequest(String) - クラス org.springframework.session.security のメソッド。SpringSessionBackedSessionRegistry
- registerNewSession(String, Object) - クラス org.springframework.session.security のメソッド。SpringSessionBackedSessionRegistry
- registerStompEndpoints(StompEndpointRegistry) - クラス org.springframework.session.web.socket.config.annotation のメソッド。AbstractSessionWebSocketMessageBrokerConfigurer
- REMEMBER_ME_LOGIN_ATTR - Static variable in class org.springframework.session.security.web.authentication.SpringSessionRememberMeServices
- Remember-me ログインリクエストの属性名。
- rememberMeRequested(HttpServletRequest, String) - クラス org.springframework.session.security.web.authentication のメソッド。SpringSessionRememberMeServices
- remember-me ログインがリクエストされているかどうかをカスタマイズできます。
- removeAttribute(String) - Method in class org.springframework.session.MapSession
- removeAttribute(String) - Method in interface org.springframework.session.Session
- 指定された属性名を持つ属性を削除します。
- removeSession(String) - クラス org.springframework.session.web.server.session のメソッド。SpringSessionWebSessionStore
- removeSessionInformation(String) - クラス org.springframework.session.security のメソッド。SpringSessionBackedSessionRegistry
- replaceDefaultTableName(Resource, String) - Static method in class org.springframework.session.jdbc.util.JdbcSchemaUtils
- 指定されたスキーマリソースのコンテンツをロードし、
JdbcIndexedSessionRepository.DEFAULT_TABLE_NAME
を指定されたテーブル名に置き換えます。 - resolveIndexesFor(S) - Method in class org.springframework.session.DelegatingIndexResolver
- resolveIndexesFor(S) - Method in interface org.springframework.session.IndexResolver
- セッションのインデックスを解決します。
- resolveIndexesFor(S) - Method in class org.springframework.session.SingleIndexResolver
- resolveIndexValueFor(S) - Method in class org.springframework.session.PrincipalNameIndexResolver
- resolveIndexValueFor(S) - Method in class org.springframework.session.SingleIndexResolver
- resolveSessionIds(HttpServletRequest) - クラス org.springframework.session.web.http のメソッド。CookieHttpSessionIdResolver
- resolveSessionIds(HttpServletRequest) - クラス org.springframework.session.web.http のメソッド。HeaderHttpSessionIdResolver
- resolveSessionIds(HttpServletRequest) - インターフェース org.springframework.session.web.http のメソッド。HttpSessionIdResolver
- 提供された
HttpServletRequest
に関連付けられているセッション ID を解決します。 - retrieveSession(String) - クラス org.springframework.session.web.server.session のメソッド。SpringSessionWebSessionStore
S
- save(MongoSession) - Method in class org.springframework.session.data.mongo.MongoIndexedSessionRepository
- save(MongoSession) - Method in class org.springframework.session.data.mongo.ReactiveMongoSessionRepository
- save(ReactiveRedisSessionRepository.RedisSession) - クラス org.springframework.session.data.redis のメソッド。ReactiveRedisSessionRepository
- save(RedisIndexedSessionRepository.RedisSession) - クラス org.springframework.session.data.redis のメソッド。RedisIndexedSessionRepository
- save(RedisSessionRepository.RedisSession) - クラス org.springframework.session.data.redis のメソッド。RedisSessionRepository
- save(HazelcastIndexedSessionRepository.HazelcastSession) - クラス org.springframework.session.hazelcast のメソッド。HazelcastIndexedSessionRepository
- save(JdbcIndexedSessionRepository.JdbcSession) - クラス org.springframework.session.jdbc のメソッド。JdbcIndexedSessionRepository
- save(MapSession) - Method in class org.springframework.session.MapSessionRepository
- save(MapSession) - Method in class org.springframework.session.ReactiveMapSessionRepository
- save(S) - Method in interface org.springframework.session.ReactiveSessionRepository
ReactiveSessionRepository.createSession()
によって作成されたSession
が確実に保存されます。- save(S) - Method in interface org.springframework.session.SessionRepository
SessionRepository.createSession()
によって作成されたSession
が確実に保存されます。- saveMode() - Element in annotation interface org.springframework.session.data.redis.config.annotation.web.http.EnableRedisHttpSession
- セッションの保存モード。
- saveMode() - Element in annotation interface org.springframework.session.data.redis.config.annotation.web.http.EnableRedisIndexedHttpSession
- セッションの保存モード。
- saveMode() - Element in annotation interface org.springframework.session.data.redis.config.annotation.web.server.EnableRedisWebSession
- セッションの保存モード。
- saveMode() - Element in annotation interface org.springframework.session.hazelcast.config.annotation.web.http.EnableHazelcastHttpSession
- セッションの保存モード。
- saveMode() - Element in annotation interface org.springframework.session.jdbc.config.annotation.web.http.EnableJdbcHttpSession
- セッションの保存モード。
- SaveMode - Enum Class in org.springframework.session
- セッションの変更を追跡してセッションストアに保存するためのサポートされているモード。
- Session - Interface in org.springframework.session
- 不可知論的な方法でユーザーを識別する方法を提供します。
- SESSION_REPOSITORY_ATTR - Static variable in class org.springframework.session.web.http.SessionRepositoryFilter
- セッションリポジトリリクエストの属性名。
- SessionConnectEvent - org.springframework.session.web.socket.events のクラス
- Spring
SessionConnectEvent
に似ていますが、WebSocketSession
へのアクセスを提供して Spring Session をWebSocketSession
にマッピングできるようにする点が異なります。 - SessionConnectEvent(Object, WebSocketSession) - クラス org.springframework.session.web.socket.events. SessionConnectEvent のコンストラクター
- SessionCreatedEvent - org.springframework.session.events のクラス
- それをサポートする
SessionRepository
実装の場合、このイベントはSession
が作成されたときに発生します。 - SessionCreatedEvent(Object, Session) - クラス org.springframework.session.events. SessionCreatedEvent のコンストラクター
- 新しい
SessionCreatedEvent
を作成します。 - SessionDeletedEvent - org.springframework.session.events のクラス
- これをサポートする
SessionRepository
実装の場合、このイベントは、Session
が削除によって破棄されたときに発生します。 - SessionDeletedEvent(Object, Session) - クラス org.springframework.session.events. SessionDeletedEvent のコンストラクター
- 新しい
SessionDeletedEvent
を作成します。 - SessionDestroyedEvent - org.springframework.session.events のクラス
Session
が明示的に破棄されたときに発生するイベントの基本クラス。- SessionDestroyedEvent(Object, Session) - クラス org.springframework.session.events. SessionDestroyedEvent のコンストラクター
- 新しい
SessionDestroyedEvent
を作成します。 - sessionEventHttpSessionListenerAdapter() - クラス org.springframework.session.config.annotation.web.http のメソッド。SpringHttpSessionConfiguration
- SessionEventHttpSessionListenerAdapter - org.springframework.session.web.http のクラス
SessionDestroyedEvent
およびSessionCreatedEvent
を受信し、HttpSessionEvent
に変換して、登録されているすべてのHttpSessionListener
にHttpSessionEvent
を送信します。- SessionEventHttpSessionListenerAdapter(List<HttpSessionListener>) - クラス org.springframework.session.web.http. SessionEventHttpSessionListenerAdapter のコンストラクター
- SessionExpiredEvent - org.springframework.session.events のクラス
- これをサポートする
SessionRepository
実装の場合、このイベントは、Session
が期限切れによって破棄されたときに発生します。 - SessionExpiredEvent(Object, Session) - クラス org.springframework.session.events. SessionExpiredEvent のコンストラクター
- 新しい
SessionExpiredEvent
を作成します。 - SessionIdGenerator - org.springframework.session のインターフェース
- セッション識別子を生成するための戦略を指定するためのインターフェース。
- sessionMapName() - Element in annotation interface org.springframework.session.hazelcast.config.annotation.web.http.EnableHazelcastHttpSession
- これは、セッションデータを保存するために Hazelcast で使用されるマップの名前です。
- sessionRepository() - クラス org.springframework.session.data.redis.config.annotation.web.http のメソッド。AbstractRedisHttpSessionConfiguration
- sessionRepository() - クラス org.springframework.session.data.redis.config.annotation.web.http のメソッド。RedisHttpSessionConfiguration
- sessionRepository() - クラス org.springframework.session.data.redis.config.annotation.web.http のメソッド。RedisIndexedHttpSessionConfiguration
- sessionRepository() - クラス org.springframework.session.data.redis.config.annotation.web.server のメソッド。RedisWebSessionConfiguration
- sessionRepository() - クラス org.springframework.session.hazelcast.config.annotation.web.http のメソッド。HazelcastHttpSessionConfiguration
- sessionRepository() - クラス org.springframework.session.jdbc.config.annotation.web.http のメソッド。JdbcHttpSessionConfiguration
- SessionRepository< S extends Session> - Interface in org.springframework.session
Session
インスタンスを管理するためのリポジトリインターフェース。- SessionRepositoryCustomizer< T extends SessionRepository> - Interface in org.springframework.session.config
SessionRepository
が完全に初期化される前にカスタマイズするために、特にその構成を調整するために使用できる戦略。- SessionRepositoryFilter< S extends Session> - Class in org.springframework.session.web.http
Session
によってサポートされるようにHttpSession
実装を切り替えます。- SessionRepositoryFilter(SessionRepository<S>) - クラス org.springframework.session.web.http. SessionRepositoryFilter のコンストラクター
- 新しいインスタンスを作成します。
- sessionRepositoryInterceptor() - クラス org.springframework.session.web.socket.config.annotation のメソッド。AbstractSessionWebSocketMessageBrokerConfigurer
- SessionRepositoryMessageInterceptor< S extends Session> - Class in org.springframework.session.web.socket.server
- SessionRepositoryMessageInterceptor(SessionRepository<S>) - クラス org.springframework.session.web.socket.server. SessionRepositoryMessageInterceptor のコンストラクター
- 新しいインスタンスを作成します。
- SessionUpdateEntryProcessor - org.springframework.session.hazelcast のクラス
- Hazelcast
EntryProcessor
はセッションの更新の処理を担当します。 - SessionUpdateEntryProcessor() - クラス org.springframework.session.hazelcast. SessionUpdateEntryProcessor のコンストラクター
- setAlwaysRemember(boolean) - クラス org.springframework.session.security.web.authentication のメソッド。SpringSessionRememberMeServices
- setApplicationContext(ApplicationContext) - クラス org.springframework.session.config.annotation.web.http のメソッド。SpringHttpSessionConfiguration
- setApplicationContext(ApplicationContext) - クラス org.springframework.session.jdbc.config.annotation.web.http のメソッド。JdbcHttpSessionConfiguration
- setApplicationEventPublisher(ApplicationEventPublisher) - Method in class org.springframework.session.data.mongo.MongoIndexedSessionRepository
- setApplicationEventPublisher(ApplicationEventPublisher) - Method in class org.springframework.session.data.mongo.ReactiveMongoSessionRepository
- setApplicationEventPublisher(ApplicationEventPublisher) - クラス org.springframework.session.data.redis.config.annotation.web.http のメソッド。RedisIndexedHttpSessionConfiguration
- setApplicationEventPublisher(ApplicationEventPublisher) - クラス org.springframework.session.data.redis のメソッド。RedisIndexedSessionRepository
SessionDestroyedEvent
の公開に使用されるApplicationEventPublisher
を設定します。- setApplicationEventPublisher(ApplicationEventPublisher) - クラス org.springframework.session.hazelcast.config.annotation.web.http のメソッド。HazelcastHttpSessionConfiguration
- setApplicationEventPublisher(ApplicationEventPublisher) - クラス org.springframework.session.hazelcast のメソッド。HazelcastIndexedSessionRepository
session events
の公開に使用されるApplicationEventPublisher
を設定します。- setAttribute(String, Object) - Method in class org.springframework.session.MapSession
- setAttribute(String, Object) - Method in interface org.springframework.session.Session
- 指定された属性名の属性値を設定します。
- setBeanClassLoader(ClassLoader) - Method in class org.springframework.session.data.mongo.config.annotation.web.http.MongoHttpSessionConfiguration
- setBeanClassLoader(ClassLoader) - Method in class org.springframework.session.data.mongo.config.annotation.web.reactive.ReactiveMongoWebSessionConfiguration
- setBeanClassLoader(ClassLoader) - クラス org.springframework.session.data.redis.config.annotation.web.http のメソッド。AbstractRedisHttpSessionConfiguration
- setBeanClassLoader(ClassLoader) - クラス org.springframework.session.data.redis.config.annotation.web.server のメソッド。RedisWebSessionConfiguration
- setBeanClassLoader(ClassLoader) - クラス org.springframework.session.jdbc.config.annotation.web.http のメソッド。JdbcHttpSessionConfiguration
- setBlockingMongoOperations(MongoOperations) - Method in class org.springframework.session.data.mongo.ReactiveMongoSessionRepository
- setCleanupCron(String) - クラス org.springframework.session.data.redis.config.annotation.web.http のメソッド。RedisIndexedHttpSessionConfiguration
- setCleanupCron(String) - クラス org.springframework.session.data.redis のメソッド。RedisIndexedSessionRepository
- クリーンアップ cron 式を設定します。
- setCleanupCron(String) - クラス org.springframework.session.jdbc.config.annotation.web.http のメソッド。JdbcHttpSessionConfiguration
- setCleanupCron(String) - クラス org.springframework.session.jdbc のメソッド。JdbcIndexedSessionRepository
- クリーンアップ cron 式を設定します。
- setClock(Clock) - クラス org.springframework.session.web.server.session のメソッド。SpringSessionWebSessionStore
- 作成されたすべてのセッションで lastAccessTime を設定し、期限切れかどうかを計算するために使用する
Clock
SE を構成します。 - setCollectionName(String) - Method in class org.springframework.session.data.mongo.config.annotation.web.http.MongoHttpSessionConfiguration
- setCollectionName(String) - Method in class org.springframework.session.data.mongo.config.annotation.web.reactive.ReactiveMongoWebSessionConfiguration
- setCollectionName(String) - Method in class org.springframework.session.data.mongo.MongoIndexedSessionRepository
- setCollectionName(String) - Method in class org.springframework.session.data.mongo.ReactiveMongoSessionRepository
- setConfigureRedisAction(ConfigureRedisAction) - クラス org.springframework.session.data.redis.config.annotation.web.http のメソッド。RedisIndexedHttpSessionConfiguration
- Redis を構成するために実行するアクションを設定します。
- setConversionService(ConversionService) - クラス org.springframework.session.jdbc.config.annotation.web.http のメソッド。JdbcHttpSessionConfiguration
- setConversionService(ConversionService) - クラス org.springframework.session.jdbc のメソッド。JdbcIndexedSessionRepository
- 使用する
ConversionService
を設定します。 - setCookieMaxAge(int) - クラス org.springframework.session.web.http のメソッド。CookieSerializer.CookieValue
- Cookie の最大有効期間を設定します。
- setCookieMaxAge(int) - クラス org.springframework.session.web.http のメソッド。DefaultCookieSerializer
- Cookie の maxAge プロパティを設定します。
- setCookieName(String) - クラス org.springframework.session.web.http のメソッド。DefaultCookieSerializer
- setCookiePath(String) - クラス org.springframework.session.web.http のメソッド。DefaultCookieSerializer
- Cookie のパスを設定します。
- setCookieSerializer(CookieSerializer) - クラス org.springframework.session.config.annotation.web.http のメソッド。SpringHttpSessionConfiguration
- setCookieSerializer(CookieSerializer) - クラス org.springframework.session.web.http のメソッド。CookieHttpSessionIdResolver
- 使用する
CookieSerializer
を設定します。 - setCreateSessionAttributeQuery(String) - クラス org.springframework.session.jdbc のメソッド。JdbcIndexedSessionRepository
- セッション属性の作成に使用されるカスタム SQL クエリを設定します。
- setCreateSessionQuery(String) - クラス org.springframework.session.jdbc のメソッド。JdbcIndexedSessionRepository
- セッションの作成に使用するカスタム SQL クエリを設定します。
- setCreationTime(Instant) - Method in class org.springframework.session.MapSession
- この
Session
が作成された時刻を設定します。 - setDatabase(int) - クラス org.springframework.session.data.redis のメソッド。RedisIndexedSessionRepository
- 使用するデータベースインデックスを設定します。
- setDataSource(ObjectProvider<DataSource>, ObjectProvider<DataSource>) - クラス org.springframework.session.jdbc.config.annotation.web.http のメソッド。JdbcHttpSessionConfiguration
- setDefaultMaxInactiveInterval(int) - クラス org.springframework.session.data.redis のメソッド。ReactiveRedisSessionRepository
- 使用すべきではありません。
- setDefaultMaxInactiveInterval(int) - クラス org.springframework.session.data.redis のメソッド。RedisIndexedSessionRepository
- 使用すべきではありません。
- setDefaultMaxInactiveInterval(Integer) - クラス org.springframework.session.hazelcast のメソッド。HazelcastIndexedSessionRepository
- 使用すべきではありません。
- setDefaultMaxInactiveInterval(Integer) - クラス org.springframework.session.jdbc のメソッド。JdbcIndexedSessionRepository
- 使用すべきではありません。
- setDefaultMaxInactiveInterval(Duration) - Method in class org.springframework.session.data.mongo.MongoIndexedSessionRepository
- 新しく作成されたセッションが無効になるまでのリクエスト間の最大非アクティブ間隔を秒単位で設定します。
- setDefaultMaxInactiveInterval(Duration) - Method in class org.springframework.session.data.mongo.ReactiveMongoSessionRepository
- 新しく作成されたセッションが無効になるまでのリクエスト間の最大非アクティブ間隔を秒単位で設定します。
- setDefaultMaxInactiveInterval(Duration) - クラス org.springframework.session.data.redis のメソッド。ReactiveRedisSessionRepository
- 新しく作成されたセッションが無効になるまでのリクエスト間の最大非アクティブ間隔を秒単位で設定します。
- setDefaultMaxInactiveInterval(Duration) - クラス org.springframework.session.data.redis のメソッド。RedisIndexedSessionRepository
- 新しく作成されたセッションが無効になるまでのリクエスト間の最大非アクティブ間隔を秒単位で設定します。
- setDefaultMaxInactiveInterval(Duration) - クラス org.springframework.session.data.redis のメソッド。RedisSessionRepository
- 新しく作成されたセッションが無効になるまでのリクエスト間の最大非アクティブ間隔を秒単位で設定します。
- setDefaultMaxInactiveInterval(Duration) - クラス org.springframework.session.hazelcast のメソッド。HazelcastIndexedSessionRepository
- 新しく作成されたセッションが無効になるまでのリクエスト間の最大非アクティブ間隔を秒単位で設定します。
- setDefaultMaxInactiveInterval(Duration) - クラス org.springframework.session.jdbc のメソッド。JdbcIndexedSessionRepository
- 新しく作成されたセッションが無効になるまでのリクエスト間の最大非アクティブ間隔を秒単位で設定します。
- setDefaultMaxInactiveInterval(Duration) - Method in class org.springframework.session.MapSessionRepository
- 新しく作成されたセッションが無効になるまでのリクエスト間の最大非アクティブ間隔を秒単位で設定します。
- setDefaultMaxInactiveInterval(Duration) - Method in class org.springframework.session.ReactiveMapSessionRepository
- 新しく作成されたセッションが無効になるまでのリクエスト間の最大非アクティブ間隔を秒単位で設定します。
- setDefaultRedisSerializer(RedisSerializer<Object>) - クラス org.springframework.session.data.redis.config.annotation.web.http のメソッド。AbstractRedisHttpSessionConfiguration
- setDefaultRedisSerializer(RedisSerializer<Object>) - クラス org.springframework.session.data.redis.config.annotation.web.server のメソッド。RedisWebSessionConfiguration
- setDefaultSerializer(RedisSerializer<Object>) - クラス org.springframework.session.data.redis のメソッド。RedisIndexedSessionRepository
- デフォルトの redis シリアライザーを設定します。
- setDeleteSessionAttributeQuery(String) - クラス org.springframework.session.jdbc のメソッド。JdbcIndexedSessionRepository
- セッション属性の削除に使用するカスタム SQL クエリを設定します。
- setDeleteSessionQuery(String) - クラス org.springframework.session.jdbc のメソッド。JdbcIndexedSessionRepository
- セッションの削除に使用するカスタム SQL クエリを設定します。
- setDeleteSessionsByExpiryTimeQuery(String) - クラス org.springframework.session.jdbc のメソッド。JdbcIndexedSessionRepository
- 最終アクセス時刻までにセッションを削除するために使用されるカスタム SQL クエリを設定します。
- setDomainName(String) - クラス org.springframework.session.web.http のメソッド。DefaultCookieSerializer
- 明示的なドメイン名を設定します。
- setDomainNamePattern(String) - クラス org.springframework.session.web.http のメソッド。DefaultCookieSerializer
ServletRequest.getServerName()
からドメイン名を抽出するために使用される大文字と小文字を区別しないパターンを設定します。- setEmbeddedValueResolver(StringValueResolver) - Method in class org.springframework.session.data.mongo.config.annotation.web.http.MongoHttpSessionConfiguration
- setEmbeddedValueResolver(StringValueResolver) - Method in class org.springframework.session.data.mongo.config.annotation.web.reactive.ReactiveMongoWebSessionConfiguration
- setEmbeddedValueResolver(StringValueResolver) - クラス org.springframework.session.data.redis.config.annotation.web.http のメソッド。RedisHttpSessionConfiguration
- setEmbeddedValueResolver(StringValueResolver) - クラス org.springframework.session.data.redis.config.annotation.web.http のメソッド。RedisIndexedHttpSessionConfiguration
- setEmbeddedValueResolver(StringValueResolver) - クラス org.springframework.session.data.redis.config.annotation.web.server のメソッド。RedisWebSessionConfiguration
- setEmbeddedValueResolver(StringValueResolver) - クラス org.springframework.session.jdbc.config.annotation.web.http のメソッド。JdbcHttpSessionConfiguration
- setFlushMode(FlushMode) - クラス org.springframework.session.data.redis.config.annotation.web.http のメソッド。AbstractRedisHttpSessionConfiguration
- setFlushMode(FlushMode) - クラス org.springframework.session.data.redis のメソッド。RedisIndexedSessionRepository
- redis フラッシュモードを設定します。
- setFlushMode(FlushMode) - クラス org.springframework.session.data.redis のメソッド。RedisSessionRepository
- フラッシュモードを設定します。
- setFlushMode(FlushMode) - クラス org.springframework.session.hazelcast.config.annotation.web.http のメソッド。HazelcastHttpSessionConfiguration
- setFlushMode(FlushMode) - クラス org.springframework.session.hazelcast のメソッド。HazelcastIndexedSessionRepository
- Hazelcast フラッシュモードを設定します。
- setFlushMode(FlushMode) - クラス org.springframework.session.jdbc.config.annotation.web.http のメソッド。JdbcHttpSessionConfiguration
- setFlushMode(FlushMode) - クラス org.springframework.session.jdbc のメソッド。JdbcIndexedSessionRepository
- フラッシュモードを設定します。
- setGetSessionQuery(String) - クラス org.springframework.session.jdbc のメソッド。JdbcIndexedSessionRepository
- セッションの取得に使用するカスタム SQL クエリを設定します。
- setHazelcastInstance(ObjectProvider<HazelcastInstance>, ObjectProvider<HazelcastInstance>) - クラス org.springframework.session.hazelcast.config.annotation.web.http のメソッド。HazelcastHttpSessionConfiguration
- setHttpSessionIdResolver(HttpSessionIdResolver) - クラス org.springframework.session.config.annotation.web.http のメソッド。SpringHttpSessionConfiguration
- setHttpSessionIdResolver(HttpSessionIdResolver) - クラス org.springframework.session.web.http のメソッド。SessionRepositoryFilter
- 使用する
HttpSessionIdResolver
を設定します。 - setHttpSessionListeners(List<HttpSessionListener>) - クラス org.springframework.session.config.annotation.web.http のメソッド。SpringHttpSessionConfiguration
- setId(String) - Method in class org.springframework.session.MapSession
- この
Session
の識別子を設定します。 - setImportMetadata(AnnotationMetadata) - Method in class org.springframework.session.data.mongo.config.annotation.web.http.MongoHttpSessionConfiguration
- setImportMetadata(AnnotationMetadata) - Method in class org.springframework.session.data.mongo.config.annotation.web.reactive.ReactiveMongoWebSessionConfiguration
- setImportMetadata(AnnotationMetadata) - クラス org.springframework.session.data.redis.config.annotation.web.http のメソッド。RedisHttpSessionConfiguration
- setImportMetadata(AnnotationMetadata) - クラス org.springframework.session.data.redis.config.annotation.web.http のメソッド。RedisIndexedHttpSessionConfiguration
- setImportMetadata(AnnotationMetadata) - クラス org.springframework.session.data.redis.config.annotation.web.server のメソッド。RedisWebSessionConfiguration
- setImportMetadata(AnnotationMetadata) - クラス org.springframework.session.hazelcast.config.annotation.web.http のメソッド。HazelcastHttpSessionConfiguration
- setImportMetadata(AnnotationMetadata) - クラス org.springframework.session.jdbc.config.annotation.web.http のメソッド。JdbcHttpSessionConfiguration
- setIndexResolver(IndexResolver<Session>) - Method in class org.springframework.session.data.mongo.AbstractMongoSessionConverter
- setIndexResolver(IndexResolver<Session>) - Method in class org.springframework.session.data.mongo.config.annotation.web.http.MongoHttpSessionConfiguration
- setIndexResolver(IndexResolver<Session>) - Method in class org.springframework.session.data.mongo.config.annotation.web.reactive.ReactiveMongoWebSessionConfiguration
- setIndexResolver(IndexResolver<Session>) - クラス org.springframework.session.data.redis.config.annotation.web.http のメソッド。RedisIndexedHttpSessionConfiguration
- setIndexResolver(IndexResolver<Session>) - クラス org.springframework.session.data.redis のメソッド。RedisIndexedSessionRepository
- 使用する
IndexResolver
を設定します。 - setIndexResolver(IndexResolver<Session>) - クラス org.springframework.session.hazelcast.config.annotation.web.http のメソッド。HazelcastHttpSessionConfiguration
- setIndexResolver(IndexResolver<Session>) - クラス org.springframework.session.hazelcast のメソッド。HazelcastIndexedSessionRepository
- 使用する
IndexResolver
を設定します。 - setIndexResolver(IndexResolver<Session>) - クラス org.springframework.session.jdbc.config.annotation.web.http のメソッド。JdbcHttpSessionConfiguration
- setIndexResolver(IndexResolver<Session>) - クラス org.springframework.session.jdbc のメソッド。JdbcIndexedSessionRepository
- 使用する
IndexResolver
を設定します。 - setJvmRoute(String) - クラス org.springframework.session.web.http のメソッド。DefaultCookieSerializer
- セッションアフィニティのためにルーティングする JVM を識別するために使用されます。
- setLastAccessedTime(Instant) - Method in class org.springframework.session.MapSession
- setLastAccessedTime(Instant) - Method in interface org.springframework.session.Session
- 最終アクセス時間を設定します。
- setListSessionsByPrincipalNameQuery(String) - クラス org.springframework.session.jdbc のメソッド。JdbcIndexedSessionRepository
- プリンシパル名でセッションを取得するために使用されるカスタム SQL クエリを設定します。
- setLobHandler(LobHandler) - クラス org.springframework.session.jdbc.config.annotation.web.http のメソッド。JdbcHttpSessionConfiguration
- setLobHandler(LobHandler) - クラス org.springframework.session.jdbc のメソッド。JdbcIndexedSessionRepository
- setMatchingMessageTypes(Set<SimpMessageType>) - クラス org.springframework.session.web.socket.server のメソッド。SessionRepositoryMessageInterceptor
- 一致するように
SimpMessageType
を設定します。 - setMaxInactiveInterval(Duration) - Method in class org.springframework.session.data.mongo.config.annotation.web.http.MongoHttpSessionConfiguration
- setMaxInactiveInterval(Duration) - Method in class org.springframework.session.data.mongo.config.annotation.web.reactive.ReactiveMongoWebSessionConfiguration
- setMaxInactiveInterval(Duration) - クラス org.springframework.session.data.redis.config.annotation.web.http のメソッド。AbstractRedisHttpSessionConfiguration
- setMaxInactiveInterval(Duration) - クラス org.springframework.session.data.redis.config.annotation.web.server のメソッド。RedisWebSessionConfiguration
- setMaxInactiveInterval(Duration) - クラス org.springframework.session.hazelcast.config.annotation.web.http のメソッド。HazelcastHttpSessionConfiguration
- setMaxInactiveInterval(Duration) - クラス org.springframework.session.jdbc.config.annotation.web.http のメソッド。JdbcHttpSessionConfiguration
- setMaxInactiveInterval(Duration) - Method in class org.springframework.session.MapSession
- setMaxInactiveInterval(Duration) - Method in interface org.springframework.session.Session
- このセッションが無効になるまでのリクエスト間の最大非アクティブ間隔を設定します。
- setMaxInactiveIntervalInSeconds(int) - クラス org.springframework.session.data.redis.config.annotation.web.http のメソッド。AbstractRedisHttpSessionConfiguration
- 使用すべきではありません。
- setMaxInactiveIntervalInSeconds(int) - クラス org.springframework.session.data.redis.config.annotation.web.server のメソッド。RedisWebSessionConfiguration
- 使用すべきではありません。
- setMaxInactiveIntervalInSeconds(int) - クラス org.springframework.session.hazelcast.config.annotation.web.http のメソッド。HazelcastHttpSessionConfiguration
- 使用すべきではありません。
- setMaxInactiveIntervalInSeconds(Integer) - Method in class org.springframework.session.data.mongo.config.annotation.web.http.MongoHttpSessionConfiguration
- 使用すべきではありません。
- setMaxInactiveIntervalInSeconds(Integer) - Method in class org.springframework.session.data.mongo.config.annotation.web.reactive.ReactiveMongoWebSessionConfiguration
- 使用すべきではありません。
- setMaxInactiveIntervalInSeconds(Integer) - Method in class org.springframework.session.data.mongo.MongoIndexedSessionRepository
- 使用すべきではありません。
- setMaxInactiveIntervalInSeconds(Integer) - Method in class org.springframework.session.data.mongo.ReactiveMongoSessionRepository
- 使用すべきではありません。
- setMaxInactiveIntervalInSeconds(Integer) - クラス org.springframework.session.jdbc.config.annotation.web.http のメソッド。JdbcHttpSessionConfiguration
- 使用すべきではありません。
- setMongoSessionConverter(AbstractMongoSessionConverter) - Method in class org.springframework.session.data.mongo.config.annotation.web.http.MongoHttpSessionConfiguration
- setMongoSessionConverter(AbstractMongoSessionConverter) - Method in class org.springframework.session.data.mongo.config.annotation.web.reactive.ReactiveMongoWebSessionConfiguration
- setMongoSessionConverter(AbstractMongoSessionConverter) - Method in class org.springframework.session.data.mongo.MongoIndexedSessionRepository
- setMongoSessionConverter(AbstractMongoSessionConverter) - Method in class org.springframework.session.data.mongo.ReactiveMongoSessionRepository
- setRedisConnectionFactory(ObjectProvider<ReactiveRedisConnectionFactory>, ObjectProvider<ReactiveRedisConnectionFactory>) - クラス org.springframework.session.data.redis.config.annotation.web.server のメソッド。RedisWebSessionConfiguration
- setRedisConnectionFactory(ObjectProvider<RedisConnectionFactory>, ObjectProvider<RedisConnectionFactory>) - クラス org.springframework.session.data.redis.config.annotation.web.http のメソッド。AbstractRedisHttpSessionConfiguration
- setRedisKeyNamespace(String) - クラス org.springframework.session.data.redis のメソッド。ReactiveRedisSessionRepository
- setRedisKeyNamespace(String) - クラス org.springframework.session.data.redis のメソッド。RedisIndexedSessionRepository
- setRedisKeyNamespace(String) - クラス org.springframework.session.data.redis のメソッド。RedisSessionRepository
- Redis キー名前空間を設定します。
- setRedisNamespace(String) - クラス org.springframework.session.data.redis.config.annotation.web.http のメソッド。AbstractRedisHttpSessionConfiguration
- setRedisNamespace(String) - クラス org.springframework.session.data.redis.config.annotation.web.server のメソッド。RedisWebSessionConfiguration
- setRedisSessionMapper(BiFunction<String, Map<String, Object>, MapSession>) - クラス org.springframework.session.data.redis のメソッド。RedisIndexedSessionRepository
- setRedisSessionMapper(BiFunction<String, Map<String, Object>, MapSession>) - クラス org.springframework.session.data.redis のメソッド。RedisSessionRepository
- setRedisSessionMapper(BiFunction<String, Map<String, Object>, Mono<MapSession>>) - クラス org.springframework.session.data.redis のメソッド。ReactiveRedisSessionRepository
- setRedisSubscriptionExecutor(Executor) - クラス org.springframework.session.data.redis.config.annotation.web.http のメソッド。RedisIndexedHttpSessionConfiguration
- setRedisTaskExecutor(Executor) - クラス org.springframework.session.data.redis.config.annotation.web.http のメソッド。RedisIndexedHttpSessionConfiguration
- setRememberMeParameterName(String) - クラス org.springframework.session.security.web.authentication のメソッド。SpringSessionRememberMeServices
- ログインリクエスト中に remember-me がリクエストされたかどうかを確認するためにチェックするパラメーターの名前を設定します。
- setRememberMeRequestAttribute(String) - クラス org.springframework.session.web.http のメソッド。DefaultCookieSerializer
- Remember-me ログインを示すリクエスト属性名を設定します。
- setSameSite(String) - クラス org.springframework.session.web.http のメソッド。DefaultCookieSerializer
SameSite
cookie ディレクティブの値を設定します。- setSaveMode(SaveMode) - クラス org.springframework.session.data.redis.config.annotation.web.http のメソッド。AbstractRedisHttpSessionConfiguration
- setSaveMode(SaveMode) - クラス org.springframework.session.data.redis.config.annotation.web.server のメソッド。RedisWebSessionConfiguration
- setSaveMode(SaveMode) - クラス org.springframework.session.data.redis のメソッド。ReactiveRedisSessionRepository
- 保存モードを設定します。
- setSaveMode(SaveMode) - クラス org.springframework.session.data.redis のメソッド。RedisIndexedSessionRepository
- 保存モードを設定します。
- setSaveMode(SaveMode) - クラス org.springframework.session.data.redis のメソッド。RedisSessionRepository
- 保存モードを設定します。
- setSaveMode(SaveMode) - クラス org.springframework.session.hazelcast.config.annotation.web.http のメソッド。HazelcastHttpSessionConfiguration
- setSaveMode(SaveMode) - クラス org.springframework.session.hazelcast のメソッド。HazelcastIndexedSessionRepository
- 保存モードを設定します。
- setSaveMode(SaveMode) - クラス org.springframework.session.jdbc.config.annotation.web.http のメソッド。JdbcHttpSessionConfiguration
- setSaveMode(SaveMode) - クラス org.springframework.session.jdbc のメソッド。JdbcIndexedSessionRepository
- 保存モードを設定します。
- setServletContext(ServletContext) - クラス org.springframework.session.config.annotation.web.http のメソッド。SpringHttpSessionConfiguration
- setServletContext(ServletContext) - クラス org.springframework.session.web.http のメソッド。SessionEventHttpSessionListenerAdapter
- setSessionId(HttpServletRequest, HttpServletResponse, String) - クラス org.springframework.session.web.http のメソッド。CookieHttpSessionIdResolver
- setSessionId(HttpServletRequest, HttpServletResponse, String) - クラス org.springframework.session.web.http のメソッド。HeaderHttpSessionIdResolver
- setSessionId(HttpServletRequest, HttpServletResponse, String) - インターフェース org.springframework.session.web.http のメソッド。HttpSessionIdResolver
- 指定されたセッション ID をクライアントに送信します。
- setSessionId(Map<String, Object>, String) - Static method in class org.springframework.session.web.socket.server.SessionRepositoryMessageInterceptor
- setSessionIdGenerator(SessionIdGenerator) - Method in class org.springframework.session.data.mongo.config.annotation.web.http.MongoHttpSessionConfiguration
- setSessionIdGenerator(SessionIdGenerator) - Method in class org.springframework.session.data.mongo.config.annotation.web.reactive.ReactiveMongoWebSessionConfiguration
- setSessionIdGenerator(SessionIdGenerator) - Method in class org.springframework.session.data.mongo.MongoIndexedSessionRepository
- セッション ID の生成に使用する
SessionIdGenerator
を設定します。 - setSessionIdGenerator(SessionIdGenerator) - Method in class org.springframework.session.data.mongo.ReactiveMongoSessionRepository
- setSessionIdGenerator(SessionIdGenerator) - クラス org.springframework.session.data.redis.config.annotation.web.http のメソッド。RedisHttpSessionConfiguration
- setSessionIdGenerator(SessionIdGenerator) - クラス org.springframework.session.data.redis.config.annotation.web.http のメソッド。RedisIndexedHttpSessionConfiguration
- setSessionIdGenerator(SessionIdGenerator) - クラス org.springframework.session.data.redis.config.annotation.web.server のメソッド。RedisWebSessionConfiguration
- setSessionIdGenerator(SessionIdGenerator) - クラス org.springframework.session.data.redis のメソッド。ReactiveRedisSessionRepository
- セッション ID の生成に使用する
SessionIdGenerator
を設定します。 - setSessionIdGenerator(SessionIdGenerator) - クラス org.springframework.session.data.redis のメソッド。RedisIndexedSessionRepository
- セッション ID の生成に使用する
SessionIdGenerator
を設定します。 - setSessionIdGenerator(SessionIdGenerator) - クラス org.springframework.session.data.redis のメソッド。RedisSessionRepository
- セッション ID の生成に使用する
SessionIdGenerator
を設定します。 - setSessionIdGenerator(SessionIdGenerator) - クラス org.springframework.session.hazelcast.config.annotation.web.http のメソッド。HazelcastHttpSessionConfiguration
- setSessionIdGenerator(SessionIdGenerator) - クラス org.springframework.session.hazelcast のメソッド。HazelcastIndexedSessionRepository
- セッション ID の生成に使用する
SessionIdGenerator
を設定します。 - setSessionIdGenerator(SessionIdGenerator) - クラス org.springframework.session.jdbc.config.annotation.web.http のメソッド。JdbcHttpSessionConfiguration
- setSessionIdGenerator(SessionIdGenerator) - クラス org.springframework.session.jdbc のメソッド。JdbcIndexedSessionRepository
- セッション ID の生成に使用する
SessionIdGenerator
を設定します。 - setSessionIdGenerator(SessionIdGenerator) - Method in class org.springframework.session.MapSession
- 新しいセッション ID を生成するときに使用する
SessionIdGenerator
を設定します。 - setSessionIdGenerator(SessionIdGenerator) - Method in class org.springframework.session.MapSessionRepository
- setSessionIdGenerator(SessionIdGenerator) - Method in class org.springframework.session.ReactiveMapSessionRepository
- 使用する
SessionIdGenerator
を設定します。 - setSessionMapName(String) - クラス org.springframework.session.hazelcast.config.annotation.web.http のメソッド。HazelcastHttpSessionConfiguration
- setSessionMapName(String) - クラス org.springframework.session.hazelcast のメソッド。HazelcastIndexedSessionRepository
- セッションの保存に使用するマップの名前を設定します。
- setSessionRepositoryCustomizer(ObjectProvider<ReactiveSessionRepositoryCustomizer<ReactiveRedisSessionRepository>>) - クラス org.springframework.session.data.redis.config.annotation.web.server のメソッド。RedisWebSessionConfiguration
- setSessionRepositoryCustomizer(ObjectProvider<SessionRepositoryCustomizer<HazelcastIndexedSessionRepository>>) - クラス org.springframework.session.hazelcast.config.annotation.web.http のメソッド。HazelcastHttpSessionConfiguration
- setSessionRepositoryCustomizer(ObjectProvider<SessionRepositoryCustomizer<JdbcIndexedSessionRepository>>) - クラス org.springframework.session.jdbc.config.annotation.web.http のメソッド。JdbcHttpSessionConfiguration
- setSessionRepositoryCustomizer(ObjectProvider<SessionRepositoryCustomizer<T>>) - クラス org.springframework.session.data.redis.config.annotation.web.http のメソッド。AbstractRedisHttpSessionConfiguration
- setSessionRepositoryCustomizers(ObjectProvider<ReactiveSessionRepositoryCustomizer<ReactiveMongoSessionRepository>>) - Method in class org.springframework.session.data.mongo.config.annotation.web.reactive.ReactiveMongoWebSessionConfiguration
- setSessionRepositoryCustomizers(ObjectProvider<SessionRepositoryCustomizer<MongoIndexedSessionRepository>>) - Method in class org.springframework.session.data.mongo.config.annotation.web.http.MongoHttpSessionConfiguration
- setSpringSessionConversionService(ConversionService) - クラス org.springframework.session.jdbc.config.annotation.web.http のメソッド。JdbcHttpSessionConfiguration
- setTableName(String) - クラス org.springframework.session.jdbc.config.annotation.web.http のメソッド。JdbcHttpSessionConfiguration
- setTableName(String) - クラス org.springframework.session.jdbc のメソッド。JdbcIndexedSessionRepository
- セッションの保存に使用するデータベーステーブルの名前を設定します。
- setTransactionManager(PlatformTransactionManager) - クラス org.springframework.session.jdbc.config.annotation.web.http のメソッド。JdbcHttpSessionConfiguration
- setTransactionOperations(TransactionOperations) - クラス org.springframework.session.jdbc.config.annotation.web.http のメソッド。JdbcHttpSessionConfiguration
- setUpdateSessionAttributeQuery(String) - クラス org.springframework.session.jdbc のメソッド。JdbcIndexedSessionRepository
- セッション属性の更新に使用されるカスタム SQL クエリを設定します。
- setUpdateSessionQuery(String) - クラス org.springframework.session.jdbc のメソッド。JdbcIndexedSessionRepository
- セッションの更新に使用するカスタム SQL クエリを設定します。
- setUseBase64Encoding(boolean) - クラス org.springframework.session.web.http のメソッド。DefaultCookieSerializer
- Cookie 値の Base64 エンコーディングを使用する必要があるかどうかを設定します。
- setUseHttpOnlyCookie(boolean) - クラス org.springframework.session.web.http のメソッド。DefaultCookieSerializer
- HTTP のみとしてマークされた Cookie を使用するかどうかを設定します。
- setUseSecureCookie(boolean) - クラス org.springframework.session.web.http のメソッド。DefaultCookieSerializer
- 安全とマークされた Cookie を使用するかどうかを設定します。
- setValiditySeconds(int) - クラス org.springframework.session.security.web.authentication のメソッド。SpringSessionRememberMeServices
- setWebSessionIdResolver(WebSessionIdResolver) - クラス org.springframework.session.config.annotation.web.server のメソッド。SpringWebSessionConfiguration
- SingleIndexResolver< S extends Session> - Class in org.springframework.session
- 単一のインデックスを解決する
IndexResolver
の基本クラス。 - SingleIndexResolver(String) - Constructor for class org.springframework.session.SingleIndexResolver
- SpringHttpSessionConfiguration - org.springframework.session.config.annotation.web.http のクラス
- Web 環境で Spring Session をセットアップするための基本を構成します。
- SpringHttpSessionConfiguration() - クラス org.springframework.session.config.annotation.web.http. SpringHttpSessionConfiguration のコンストラクター
- SpringSessionBackedSessionRegistry< S extends Session> - Class in org.springframework.session.security
- Spring Session 自体を維持するのではなく、Spring Session からセッション情報を取得する
SessionRegistry
。 - SpringSessionBackedSessionRegistry(FindByIndexNameSessionRepository<S>) - クラス org.springframework.session.security. SpringSessionBackedSessionRegistry のコンストラクター
- SpringSessionDataSource - Annotation Interface in org.springframework.session.jdbc.config.annotation
JdbcIndexedSessionRepository
に挿入されるDataSource
SE の修飾子アノテーション。- SpringSessionHazelcastInstance - Annotation Interface in org.springframework.session.hazelcast.config.annotation
HazelcastIndexedSessionRepository
に挿入されるHazelcastInstance
の修飾子アノテーション。- SpringSessionRedisConnectionFactory - Annotation Interface in org.springframework.session.data.redis.config.annotation
RedisIndexedSessionRepository
に挿入されるRedisConnectionFactory
の修飾子アノテーション。- springSessionRedisMessageListenerContainer(RedisIndexedSessionRepository) - クラス org.springframework.session.data.redis.config.annotation.web.http のメソッド。RedisIndexedHttpSessionConfiguration
- SpringSessionRedisOperations - Annotation Interface in org.springframework.session.data.redis.config.annotation
- Spring Session の Redis セッションリポジトリで使用される Redis アクセサーを挿入するために使用されるアノテーション。
- SpringSessionRememberMeServices - org.springframework.session.security.web.authentication のクラス
- Spring Session でサポートされた
HttpSession
を使用して remember-me サービス機能を提供するRememberMeServices
実装。 - SpringSessionRememberMeServices() - クラス org.springframework.session.security.web.authentication. SpringSessionRememberMeServices のコンストラクター
- springSessionRepositoryFilter(SessionRepository<S>) - クラス org.springframework.session.config.annotation.web.http のメソッド。SpringHttpSessionConfiguration
- SpringSessionTransactionManager - Annotation Interface in org.springframework.session.jdbc.config.annotation
JdbcIndexedSessionRepository
に挿入されるPlatformTransactionManager
の修飾子アノテーション。- SpringSessionWebSessionStore< S extends Session> - Class in org.springframework.session.web.server.session
- SpringSessionWebSessionStore(ReactiveSessionRepository<S>) - クラス org.springframework.session.web.server.session. SpringSessionWebSessionStore のコンストラクター
- SpringWebSessionConfiguration - org.springframework.session.config.annotation.web.server のクラス
- アプリケーションコンテキストからリアクティブ
ReactiveSessionRepository
を使用してWebSessionManager
を接続します。 - SpringWebSessionConfiguration() - クラス org.springframework.session.config.annotation.web.server. SpringWebSessionConfiguration のコンストラクター
- SqlServerJdbcIndexedSessionRepositoryCustomizer - org.springframework.session.jdbc のクラス
- SQL Server 固有の最適化された SQL ステートメントを
JdbcIndexedSessionRepository
に適用するSessionRepositoryCustomizer
実装。 - SqlServerJdbcIndexedSessionRepositoryCustomizer() - クラス org.springframework.session.jdbc. SqlServerJdbcIndexedSessionRepositoryCustomizer のコンストラクター
T
- tableName() - Element in annotation interface org.springframework.session.jdbc.config.annotation.web.http.EnableJdbcHttpSession
- Spring Session がセッションを格納するために使用するデータベーステーブルの名前。
U
- updateLastAccessTime(WebSession) - クラス org.springframework.session.web.server.session のメソッド。SpringSessionWebSessionStore
- UuidSessionIdGenerator - Class in org.springframework.session
- セッション ID として使用されるランダムな UUID を生成する
SessionIdGenerator
。
V
- valueOf(String) - Static method in enum class org.springframework.session.FlushMode
- 指定された名前でこのクラスの列挙型定数を返します。
- valueOf(String) - Static method in enum class org.springframework.session.SaveMode
- 指定された名前でこのクラスの列挙型定数を返します。
- values() - Static method in enum class org.springframework.session.FlushMode
- この列挙型クラスの定数を含む配列を、宣言されている順序で返します。
- values() - Static method in enum class org.springframework.session.SaveMode
- この列挙型クラスの定数を含む配列を、宣言されている順序で返します。
W
- webSessionManager(ReactiveSessionRepository<? extends Session>) - クラス org.springframework.session.config.annotation.web.server のメソッド。SpringWebSessionConfiguration
- 提供された
ReactiveSessionRepository
を使用してWebSessionManager
を構成します。 - WebSocketConnectHandlerDecoratorFactory - org.springframework.session.web.socket.handler のクラス
SessionConnectEvent
がWebSocketHandler.afterConnectionEstablished(WebSocketSession)
で公開されていることを確認します。- WebSocketConnectHandlerDecoratorFactory(ApplicationEventPublisher) - クラス org.springframework.session.web.socket.handler. WebSocketConnectHandlerDecoratorFactory のコンストラクター
- 新しいインスタンスを作成します。
- webSocketRegistryListener() - クラス org.springframework.session.web.socket.config.annotation のメソッド。AbstractSessionWebSocketMessageBrokerConfigurer
- WebSocketRegistryListener - org.springframework.session.web.socket.handler のクラス
- Spring Session ID を
WebSocketSession
にマッピングし、SessionDestroyedEvent
が起動されたときにWebSocketSession
が閉じていることを確認します。 - WebSocketRegistryListener() - クラス org.springframework.session.web.socket.handler. WebSocketRegistryListener のコンストラクター
- write(ObjectDataOutput, MapSession) - クラス org.springframework.session.hazelcast のメソッド。HazelcastSessionSerializer
- writeCookieValue(CookieSerializer.CookieValue) - インターフェース org.springframework.session.web.http のメソッド。CookieSerializer
- 指定された
CookieSerializer.CookieValue
を指定されたHttpServletResponse
に書き込みます。 - writeCookieValue(CookieSerializer.CookieValue) - クラス org.springframework.session.web.http のメソッド。DefaultCookieSerializer
- wsConnectHandlerDecoratorFactory() - クラス org.springframework.session.web.socket.config.annotation のメソッド。AbstractSessionWebSocketMessageBrokerConfigurer
X
- xAuthToken() - Static method in class org.springframework.session.web.http.HeaderHttpSessionIdResolver
- "X-Auth-Token" ヘッダーを使用する
HeaderHttpSessionIdResolver
を作成するための便利なファクトリ。
すべてのクラスとインターフェース | すべてのパッケージ | 定数フィールド値 | 直列化された形式
MapSession.DEFAULT_MAX_INACTIVE_INTERVAL_SECONDS
を推奨