|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.beepcore.beep.profile.sasl.SASLSessionTable
This class is provided to give the SASL profiles a way to record what other peers have authenticated to the peer they're serving.
Method Summary | |
protected void |
addEntry(org.beepcore.beep.core.Session session)
Method addEntry, adds information to the SASLSession table to track what sessions have been authenicated with what critera. |
void |
greetingReceived(org.beepcore.beep.core.event.SessionEvent e)
|
protected void |
removeEntry(org.beepcore.beep.core.Session session)
Method removeEntry removes SASL/Authenticator data from the SASLSession table. |
void |
sessionClosed(org.beepcore.beep.core.event.SessionEvent event)
Method receiveEvent is implemented here so the SASLSessionTable can receive events when a session is terminated (so that it can update its information about what sessions are actively authenticated etc. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
protected void addEntry(org.beepcore.beep.core.Session session) throws SASLException
SASLException
protected void removeEntry(org.beepcore.beep.core.Session session) throws SASLException
SASLException
public void greetingReceived(org.beepcore.beep.core.event.SessionEvent e)
greetingReceived
in interface org.beepcore.beep.core.event.SessionListener
public void sessionClosed(org.beepcore.beep.core.event.SessionEvent event)
sessionClosed
in interface org.beepcore.beep.core.event.SessionListener
event
- event the SessionEvent used.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |