|
Sonic Management API | |||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IBrokerSecurityCache
This interface is implemented by the SonicMQ runtime and provides callback operations on the Broker's Security Cache managing the external user and their credentials.
Using the instance of this interface supplied by the SonicMQ runtime to the IAuthentication implementation, users can perform operations on the Security Cache with respect to external users.
Method Summary | |
---|---|
java.lang.String[] |
getExternalUsers()
Returns the name of the external users currently cached in the Broker |
boolean |
updateExternalUsers(java.lang.String[] uids)
Upon invocation of this method, Broker updates the security cache for the supplied in list of user names. |
Method Detail |
---|
java.lang.String[] getExternalUsers() throws ConnectionException
ConnectionException
boolean updateExternalUsers(java.lang.String[] uids) throws ConnectionException
uids
- the list of user names
ConnectionException
- IAuthentication.updateUserInfo(String[])
,
IBrokerProxy.refreshSecurity(java.lang.String)
,
IBrokerProxy.getExternalUsers(java.lang.String)
|
Sonic Management API | |||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |