public class DistributableSingleSignOn extends Object implements io.undertow.security.impl.SingleSignOn
SSO
to a SingleSignOn
.Constructor and Description |
---|
DistributableSingleSignOn(SSO<io.undertow.security.api.AuthenticatedSessionManager.AuthenticatedSession,String,Void> sso,
SessionManagerRegistry registry,
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) |
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, wait
forEach, spliterator
public DistributableSingleSignOn(SSO<io.undertow.security.api.AuthenticatedSessionManager.AuthenticatedSession,String,Void> sso, SessionManagerRegistry registry, Batch batch)
public String getId()
getId
in interface io.undertow.security.impl.SingleSignOn
public io.undertow.security.idm.Account getAccount()
getAccount
in interface io.undertow.security.impl.SingleSignOn
public String getMechanismName()
getMechanismName
in interface io.undertow.security.impl.SingleSignOn
public Iterator<io.undertow.server.session.Session> iterator()
public boolean contains(io.undertow.server.session.Session session)
contains
in interface io.undertow.security.impl.SingleSignOn
public void add(io.undertow.server.session.Session session)
add
in interface io.undertow.security.impl.SingleSignOn
public void remove(io.undertow.server.session.Session session)
remove
in interface io.undertow.security.impl.SingleSignOn
public io.undertow.server.session.Session getSession(io.undertow.server.session.SessionManager manager)
getSession
in interface io.undertow.security.impl.SingleSignOn
public void close()
close
in interface io.undertow.security.impl.SingleSignOn
close
in interface Closeable
close
in interface AutoCloseable
Copyright © 2015 JBoss by Red Hat. All rights reserved.