aries / net.globalid.aries.deeplinkdecoder / DeepLinkDecoder / decodeDeepLink

decodeDeepLink

fun decodeDeepLink(deepLinkUri: Uri): Maybe<AgentMessage>

Extracts encoded data from a deep link URI. If the provided URI does not contain any of "c_i", "d_m" or "m" query parameters, an empty maybe is returned.

Parameters

deepLinkUri - URI with an encoded agent message

Return
Maybe of a decoded AgentMessage, empty if URI does not contain any query parameters for encoded messages.