## Uses of Interface
io.undertow.server.session.SessionConfig

Packages that use SessionConfig
io.undertow.server.session

### Uses of SessionConfig in io.undertow.server.session

Classes in io.undertow.server.session that implement SessionConfig
`class` `PathParameterSessionConfig` Session config that is based on a path parameter and URL rewriting
`class` `SessionCookieConfig` Encapsulation of session cookie configuration.
`class` `SslSessionConfig` Session config that stores the session ID in the current SSL session.

Fields in io.undertow.server.session with type parameters of type SessionConfig
`static AttachmentKey<SessionConfig>` SessionConfig.`ATTACHMENT_KEY`

Methods in io.undertow.server.session with parameters of type SessionConfig
`String` Session.`changeSessionId(HttpServerExchange exchange, SessionConfig config)` Generate a new session id for this session, and return the new id.
`Session` SessionManager.`createSession(HttpServerExchange serverExchange, SessionConfig sessionCookieConfig)` Creates a new session.
`Session` InMemorySessionManager.`createSession(HttpServerExchange serverExchange, SessionConfig config)`
`Session` SessionManager.`getSession(HttpServerExchange serverExchange, SessionConfig sessionCookieConfig)`
`Session` InMemorySessionManager.`getSession(HttpServerExchange serverExchange, SessionConfig config)`

Constructors in io.undertow.server.session with parameters of type SessionConfig
Constructor and Description
`SessionAttachmentHandler(HttpHandler next, SessionManager sessionManager, SessionConfig sessionConfig)`
`SessionAttachmentHandler(SessionManager sessionManager, SessionConfig sessionConfig)`
`SslSessionConfig(SessionConfig fallbackSessionConfig, SessionManager sessionManager)`