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
- RemoteException
void startshareATopic(String topicName15, String[] accessibleUsers16, String[] acessibleRoles17, BrokerSecurityManagerCallbackHandler callback) throws RemoteException
shareATopic14
- RemoteException
void updateTopic(TopicDetails topicDetails21) throws RemoteException
RemoteException
TopicNode getAllTopics() throws RemoteException
RemoteException
void startgetAllTopics(BrokerSecurityManagerCallbackHandler callback) throws RemoteException
RemoteException
String deleteSecureTopic(String topicName26) throws RemoteException
deleteSecureTopic25
- RemoteException
void startdeleteSecureTopic(String topicName26, BrokerSecurityManagerCallbackHandler callback) throws RemoteException
deleteSecureTopic25
- RemoteException
String defineSecureTopic(String topicName30, String[] accessibleUsers31, String[] acessibleRoles32) throws RemoteException
defineSecureTopic29
- RemoteException
void startdefineSecureTopic(String topicName30, String[] accessibleUsers31, String[] acessibleRoles32, BrokerSecurityManagerCallbackHandler callback) throws RemoteException
defineSecureTopic29
- RemoteException
TopicDetails getTopicDetails(String topicName36) throws RemoteException
getTopicDetails35
- RemoteException
void startgetTopicDetails(String topicName36, BrokerSecurityManagerCallbackHandler callback) throws RemoteException
getTopicDetails35
- RemoteException
String revokeATopic(String topicName40, String[] accessibleUsers41, String[] acessibleRoles42) throws RemoteException
revokeATopic39
- RemoteException
void startrevokeATopic(String topicName40, String[] accessibleUsers41, String[] acessibleRoles42, BrokerSecurityManagerCallbackHandler callback) throws RemoteException
revokeATopic39
- RemoteException
Copyright © 2017 WSO2. All rights reserved.