public class DistributableSingleSignOn extends Object implements InvalidatableSingleSignOn
SSO to a SingleSignOn.| Constructor and Description |
|---|
DistributableSingleSignOn(SSO<io.undertow.security.api.AuthenticatedSessionManager.AuthenticatedSession,String,String,Void> sso,
SessionManagerRegistry registry,
org.wildfly.clustering.ee.Batcher<org.wildfly.clustering.ee.Batch> batcher,
org.wildfly.clustering.ee.Batch batch) |
| Modifier and Type | Method and Description |
|---|---|
void |
add(io.undertow.server.session.Session session) |
void |
close() |
boolean |
contains(io.undertow.server.session.Session session) |
io.undertow.security.idm.Account |
getAccount() |
String |
getId() |
String |
getMechanismName() |
io.undertow.server.session.Session |
getSession(io.undertow.server.session.SessionManager manager) |
void |
invalidate() |
Iterator<io.undertow.server.session.Session> |
iterator() |
void |
remove(io.undertow.server.session.Session session) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitforEach, spliteratorpublic DistributableSingleSignOn(SSO<io.undertow.security.api.AuthenticatedSessionManager.AuthenticatedSession,String,String,Void> sso, SessionManagerRegistry registry, org.wildfly.clustering.ee.Batcher<org.wildfly.clustering.ee.Batch> batcher, org.wildfly.clustering.ee.Batch batch)
public String getId()
getId in interface io.undertow.security.impl.SingleSignOnpublic io.undertow.security.idm.Account getAccount()
getAccount in interface io.undertow.security.impl.SingleSignOnpublic String getMechanismName()
getMechanismName in interface io.undertow.security.impl.SingleSignOnpublic Iterator<io.undertow.server.session.Session> iterator()
public boolean contains(io.undertow.server.session.Session session)
contains in interface io.undertow.security.impl.SingleSignOnpublic void add(io.undertow.server.session.Session session)
add in interface io.undertow.security.impl.SingleSignOnpublic void remove(io.undertow.server.session.Session session)
remove in interface io.undertow.security.impl.SingleSignOnpublic io.undertow.server.session.Session getSession(io.undertow.server.session.SessionManager manager)
getSession in interface io.undertow.security.impl.SingleSignOnpublic void close()
close in interface io.undertow.security.impl.SingleSignOnclose in interface AutoCloseablepublic void invalidate()
invalidate in interface InvalidatableSingleSignOnCopyright © 2018 JBoss by Red Hat. All rights reserved.