MigratoryDataSubscribeRequestΒΆ

interface MigratoryDataSubscribeRequest

Represent a subscribe authorization request.

Public Functions

ClientCredentials getClientCredentials()

Provides the credentials of the client.

Return

the credentials of the client

List<String> getSubjects()

Provides the list of subjects to be authorized for subscription.

Return

the subjects to be subscribed

void setAllowed(String subject, boolean allowed)

Allows or denies the subscribe authorization request.

This method should be used to authorize the subscription for each subject of the list provided by MigratoryDataSubscribeRequest.getSubjects().

Parameters

void sendResponse()

Send the response for the authorization request back to the server to allow or deny the subscribed subjects.

This method must be called after the subjects have been authorized using the method MigratoryDataSubscribeRequest.setAllowed()..