|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface SSOLocalManager
Interface implemented by the ClusteredSingleSignOn valve to allow
callbacks by the SSOClusterManager
.
Method Summary | |
---|---|
void |
deregister(String ssoId)
Callback from the SSOClusterManager notifying the local manager that an SSO has been deregistered on another node. |
String |
getCacheConfig()
Gets the name of the cache config used by SSOClusterManager. |
MBeanServer |
getMBeanServer()
Gets the MBeanServer the local manager is registered with (or null ) |
String |
getThreadPoolName()
Object name of the thread pool used by SSOClusterManager. |
void |
notifySSOEmpty(String ssoId)
Callback from the SSOClusterManager when it detects an SSO without any active sessions across the cluster |
void |
notifySSONotEmpty(String ssoId)
Callback from the SSOClusterManager when it detects an SSO that has active sessions across the cluster |
void |
remoteUpdate(String ssoId,
SSOCredentials credentials)
Callback from the SSOClusterManager notifying the local manager that the credentials associated with an SSO have been modified on another node. |
Method Detail |
---|
void deregister(String ssoId)
ssoId
- Single sign on identifier to deregistervoid remoteUpdate(String ssoId, SSOCredentials credentials)
ssoId
- the id of the SSOcredentials
- the updated credentialsvoid notifySSOEmpty(String ssoId)
void notifySSONotEmpty(String ssoId)
MBeanServer getMBeanServer()
null
)
String getCacheConfig()
String getThreadPoolName()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |