public interface BrokerSecurityManager
Modifier and Type | Method and Description |
---|---|
String |
defineSecureTopic(String topicName21,
String[] accessibleUsers22,
String[] acessibleRoles23)
Auto generated method signature
|
String |
deleteSecureTopic(String topicName15)
Auto generated method signature
|
TopicNode |
getAllTopics()
Auto generated method signature
|
TopicDetails |
getTopicDetails(String topicName39)
Auto generated method signature
|
String |
revokeATopic(String topicName27,
String[] accessibleUsers28,
String[] acessibleRoles29)
Auto generated method signature
|
String |
shareATopic(String topicName33,
String[] accessibleUsers34,
String[] acessibleRoles35)
Auto generated method signature
|
void |
startdefineSecureTopic(String topicName21,
String[] accessibleUsers22,
String[] acessibleRoles23,
BrokerSecurityManagerCallbackHandler callback)
Auto generated method signature for Asynchronous Invocations
|
void |
startdeleteSecureTopic(String topicName15,
BrokerSecurityManagerCallbackHandler callback)
Auto generated method signature for Asynchronous Invocations
|
void |
startgetAllTopics(BrokerSecurityManagerCallbackHandler callback)
Auto generated method signature for Asynchronous Invocations
|
void |
startgetTopicDetails(String topicName39,
BrokerSecurityManagerCallbackHandler callback)
Auto generated method signature for Asynchronous Invocations
|
void |
startrevokeATopic(String topicName27,
String[] accessibleUsers28,
String[] acessibleRoles29,
BrokerSecurityManagerCallbackHandler callback)
Auto generated method signature for Asynchronous Invocations
|
void |
startshareATopic(String topicName33,
String[] accessibleUsers34,
String[] acessibleRoles35,
BrokerSecurityManagerCallbackHandler callback)
Auto generated method signature for Asynchronous Invocations
|
void |
updateTopic(TopicDetails topicDetails19)
Auto generated method signature for Asynchronous Invocations
|
String deleteSecureTopic(String topicName15) throws RemoteException
deleteSecureTopic14
- RemoteException
void startdeleteSecureTopic(String topicName15, BrokerSecurityManagerCallbackHandler callback) throws RemoteException
deleteSecureTopic14
- RemoteException
void updateTopic(TopicDetails topicDetails19) throws RemoteException
RemoteException
String defineSecureTopic(String topicName21, String[] accessibleUsers22, String[] acessibleRoles23) throws RemoteException
defineSecureTopic20
- RemoteException
void startdefineSecureTopic(String topicName21, String[] accessibleUsers22, String[] acessibleRoles23, BrokerSecurityManagerCallbackHandler callback) throws RemoteException
defineSecureTopic20
- RemoteException
String revokeATopic(String topicName27, String[] accessibleUsers28, String[] acessibleRoles29) throws RemoteException
revokeATopic26
- RemoteException
void startrevokeATopic(String topicName27, String[] accessibleUsers28, String[] acessibleRoles29, BrokerSecurityManagerCallbackHandler callback) throws RemoteException
revokeATopic26
- RemoteException
String shareATopic(String topicName33, String[] accessibleUsers34, String[] acessibleRoles35) throws RemoteException
shareATopic32
- RemoteException
void startshareATopic(String topicName33, String[] accessibleUsers34, String[] acessibleRoles35, BrokerSecurityManagerCallbackHandler callback) throws RemoteException
shareATopic32
- RemoteException
TopicDetails getTopicDetails(String topicName39) throws RemoteException
getTopicDetails38
- RemoteException
void startgetTopicDetails(String topicName39, BrokerSecurityManagerCallbackHandler callback) throws RemoteException
getTopicDetails38
- RemoteException
TopicNode getAllTopics() throws RemoteException
RemoteException
void startgetAllTopics(BrokerSecurityManagerCallbackHandler callback) throws RemoteException
RemoteException
Copyright © 2017 WSO2. All rights reserved.