public class HASingleSignOnEntry extends SingleSignOnEntry
Modifier and Type | Field and Description |
---|---|
protected JavaEEIOUtils |
ioUtils |
protected long |
maxIdleTime |
protected HASingleSignOnEntryMetadata |
metadata |
authType, id, lastAccessTime, principal, realmName, sessions, username, version
Constructor and Description |
---|
HASingleSignOnEntry() |
HASingleSignOnEntry(Container container,
HASingleSignOnEntryMetadata m,
JavaEEIOUtils ioUtils) |
HASingleSignOnEntry(String id,
Principal principal,
String authType,
String username,
String realmName,
long lastAccessTime,
long maxIdleTime,
long version,
JavaEEIOUtils ioUtils) |
Modifier and Type | Method and Description |
---|---|
boolean |
addSession(SingleSignOn sso,
Session session)
Adds the given session to this SingleSignOnEntry if it does not already exist.
|
long |
getMaxIdleTime() |
HASingleSignOnEntryMetadata |
getMetadata() |
long |
incrementAndGetVersion() |
void |
removeSession(Session session) |
void |
setLastAccessTime(long lastAccessTime) |
expireSessions, getAuthType, getId, getLastAccessTime, getPrincipal, getRealmName, getUsername, getVersion, isEmpty
protected long maxIdleTime
protected JavaEEIOUtils ioUtils
protected HASingleSignOnEntryMetadata metadata
public HASingleSignOnEntry()
public HASingleSignOnEntry(Container container, HASingleSignOnEntryMetadata m, JavaEEIOUtils ioUtils)
public HASingleSignOnEntryMetadata getMetadata()
public long getMaxIdleTime()
public boolean addSession(SingleSignOn sso, Session session)
SingleSignOnEntry
addSession
in class SingleSignOnEntry
public void removeSession(Session session)
removeSession
in class SingleSignOnEntry
public void setLastAccessTime(long lastAccessTime)
setLastAccessTime
in class SingleSignOnEntry
public long incrementAndGetVersion()
incrementAndGetVersion
in class SingleSignOnEntry
Copyright © 2019. All rights reserved.