Top Description Inners Fields Methods
io.undertow.security.api

public Interface AuthenticatedSessionManager

Known Direct Implementers
io.undertow.security.handlers.CachedAuthenticatedSessionHandler.ServletAuthenticatedSessionManager
Imports
io.undertow.security.idm.Account, io.undertow.server.HttpServerExchange, io.undertow.util.AttachmentKey, java.io.Serializable

Interface that represents a persistent authenticated session.
Authors
Stuart Douglas, Darran Lofthouse

Nested and Inner Type Summary

Modifier and TypeClass and Description
public static class

Field Summary

Modifier and TypeField and Description
public static final AttachmentKey<AuthenticatedSessionManager>
ATTACHMENT_KEY

The attachment key that is used to attach the manager to the exchange

Method Summary

Modifier and TypeMethod and Description
public void
public AuthenticatedSessionManager.AuthenticatedSession

Field Detail

ATTACHMENT_KEYback to summary
public static final AttachmentKey<AuthenticatedSessionManager> ATTACHMENT_KEY

The attachment key that is used to attach the manager to the exchange

Method Detail

clearSessionback to summary
public void clearSession(HttpServerExchange exchange)
lookupSessionback to summary
public AuthenticatedSessionManager.AuthenticatedSession lookupSession(final HttpServerExchange exchange)
io.undertow.security.api back to summary

public Class AuthenticatedSessionManager.AuthenticatedSession

extends Object
implements Serializable
Class Inheritance
  • java.lang.Object
  • io.undertow.security.api.AuthenticatedSessionManager.AuthenticatedSession
All Implemented Interfaces
java.io.Serializable

Field Summary

Modifier and TypeField and Description
private final Account
private final String

Constructor Summary

AccessConstructor and Description
public
AuthenticatedSession(final Account account, final String mechanism)

Method Summary

Modifier and TypeMethod and Description
public Account
public String
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

accountback to summary
private final Account account
mechanismback to summary
private final String mechanism

Constructor Detail

AuthenticatedSessionback to summary
public AuthenticatedSession(final Account account, final String mechanism)

Method Detail

getAccountback to summary
public Account getAccount()
getMechanismback to summary
public String getMechanism()