aries / net.globalid.aries.deeplinkdecoder / DeepLinkDecoder

DeepLinkDecoder

class DeepLinkDecoder

Community tries to standardize deeplinks formatting data to support interoperability between different agents More info: https://github.com/hyperledger/aries-rfcs/tree/8033be264c2cfa7e7a2a79758a5c49268a92e72f/concepts/0268-unified-didcomm-agent-deeplinking

Constructors

<init>

Community tries to standardize deeplinks formatting data to support interoperability between different agents More info: https://github.com/hyperledger/aries-rfcs/tree/8033be264c2cfa7e7a2a79758a5c49268a92e72f/concepts/0268-unified-didcomm-agent-deeplinking

DeepLinkDecoder(jsonManager: JsonManager)

Functions

decodeDeepLink

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.

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