InteroperabilityService

Functions

Link copied to clipboard
abstract suspend fun get(id: String): InteroperabilitySubscription

Retrieves the details of a specific subscription within the Interoperability betwork using the provided subscription ID. The response includes information such as network configuration, communication channels, wallet settings, and other relevant subscription data.

Link copied to clipboard

Retrieves the details of one or more subscriptions within the Interoperability Network/s, including associated network configuration, communication channels, wallet settings, and other relevant subscription data.

Link copied to clipboard

Asynchronously retrieves the details of one or more subscriptions within the Interoperability Network/s, including associated network configuration, communication channels, wallet settings, and other relevant subscription data.

Link copied to clipboard
open fun getAsync(id: String, cancellationSignal: CancellationSignal?, callback: WalletCallback<InteroperabilitySubscription>)

Asynchronously retrieves the details of a specific subscription within the Interoperability betwork using the provided subscription ID. The response includes information such as network configuration, communication channels, wallet settings, and other relevant subscription data.

Link copied to clipboard
abstract suspend fun subscribe(): InteroperabilitySubscription

Subscribes a customer to the interoperability network and returns the relevant subscription details, including network configuration, communication channels, wallet settings, and other related information.

Link copied to clipboard

Asynchronously subscribes a customer to the interoperability network and returns the relevant subscription details, including network configuration, communication channels, wallet settings, and other related information.

Link copied to clipboard
abstract suspend fun unsubscribe(id: String): InteroperabilityResponse

Unsubscribe from the Interoperability Network and terminate the associated subscription, removing access to network services and related resources.

Link copied to clipboard
open fun unsubscribeAsync(id: String, cancellationSignal: CancellationSignal?, callback: WalletCallback<InteroperabilityResponse>)

Asynchronously unsubscribe from the Interoperability Network and terminate the associated subscription, removing access to network services and related resources.

Link copied to clipboard

Updates the subscription for the Interoperability Network. Currently, only certain subscription metadata fields can be updated

Link copied to clipboard

Asynchronously updates the subscription for the Interoperability Network. Currently, only certain subscription metadata fields can be updated