public interface BrokerSecurityManager
| Modifier and Type | Method and Description |
|---|---|
String |
defineSecureTopic(String topicName30,
String[] accessibleUsers31,
String[] acessibleRoles32)
Auto generated method signature
|
String |
deleteSecureTopic(String topicName26)
Auto generated method signature
|
TopicNode |
getAllTopics()
Auto generated method signature
|
TopicDetails |
getTopicDetails(String topicName36)
Auto generated method signature
|
String |
revokeATopic(String topicName40,
String[] accessibleUsers41,
String[] acessibleRoles42)
Auto generated method signature
|
String |
shareATopic(String topicName15,
String[] accessibleUsers16,
String[] acessibleRoles17)
Auto generated method signature
|
void |
startdefineSecureTopic(String topicName30,
String[] accessibleUsers31,
String[] acessibleRoles32,
BrokerSecurityManagerCallbackHandler callback)
Auto generated method signature for Asynchronous Invocations
|
void |
startdeleteSecureTopic(String topicName26,
BrokerSecurityManagerCallbackHandler callback)
Auto generated method signature for Asynchronous Invocations
|
void |
startgetAllTopics(BrokerSecurityManagerCallbackHandler callback)
Auto generated method signature for Asynchronous Invocations
|
void |
startgetTopicDetails(String topicName36,
BrokerSecurityManagerCallbackHandler callback)
Auto generated method signature for Asynchronous Invocations
|
void |
startrevokeATopic(String topicName40,
String[] accessibleUsers41,
String[] acessibleRoles42,
BrokerSecurityManagerCallbackHandler callback)
Auto generated method signature for Asynchronous Invocations
|
void |
startshareATopic(String topicName15,
String[] accessibleUsers16,
String[] acessibleRoles17,
BrokerSecurityManagerCallbackHandler callback)
Auto generated method signature for Asynchronous Invocations
|
void |
updateTopic(TopicDetails topicDetails21)
Auto generated method signature for Asynchronous Invocations
|
String shareATopic(String topicName15, String[] accessibleUsers16, String[] acessibleRoles17) throws RemoteException
shareATopic14 - RemoteExceptionvoid startshareATopic(String topicName15, String[] accessibleUsers16, String[] acessibleRoles17, BrokerSecurityManagerCallbackHandler callback) throws RemoteException
shareATopic14 - RemoteExceptionvoid updateTopic(TopicDetails topicDetails21) throws RemoteException
RemoteExceptionTopicNode getAllTopics() throws RemoteException
RemoteExceptionvoid startgetAllTopics(BrokerSecurityManagerCallbackHandler callback) throws RemoteException
RemoteExceptionString deleteSecureTopic(String topicName26) throws RemoteException
deleteSecureTopic25 - RemoteExceptionvoid startdeleteSecureTopic(String topicName26, BrokerSecurityManagerCallbackHandler callback) throws RemoteException
deleteSecureTopic25 - RemoteExceptionString defineSecureTopic(String topicName30, String[] accessibleUsers31, String[] acessibleRoles32) throws RemoteException
defineSecureTopic29 - RemoteExceptionvoid startdefineSecureTopic(String topicName30, String[] accessibleUsers31, String[] acessibleRoles32, BrokerSecurityManagerCallbackHandler callback) throws RemoteException
defineSecureTopic29 - RemoteExceptionTopicDetails getTopicDetails(String topicName36) throws RemoteException
getTopicDetails35 - RemoteExceptionvoid startgetTopicDetails(String topicName36, BrokerSecurityManagerCallbackHandler callback) throws RemoteException
getTopicDetails35 - RemoteExceptionString revokeATopic(String topicName40, String[] accessibleUsers41, String[] acessibleRoles42) throws RemoteException
revokeATopic39 - RemoteExceptionvoid startrevokeATopic(String topicName40, String[] accessibleUsers41, String[] acessibleRoles42, BrokerSecurityManagerCallbackHandler callback) throws RemoteException
revokeATopic39 - RemoteExceptionCopyright © 2022 WSO2. All rights reserved.