Package-level declarations

Types

Link copied to clipboard
@Serializable
data class CredentialRequestOptions
Link copied to clipboard
@Serializable
sealed class DigitalCredentialGetRequest
Link copied to clipboard
@Serializable
data class DigitalCredentialRequestOptions(val requests: List<DigitalCredentialGetRequest>)

Functions

Link copied to clipboard

Decodes Digital Credentials API request options from their JSON representation.

Link copied to clipboard
fun DigitalCredentialRequestOptions.toRequestParametersFrom(selectedProtocol: String, credentialIds: Collection<String>, callingOrigin: String, callingPackageName: String? = null): RequestParametersFrom.DcApiRequest

Selects selectedProtocol and wraps its request data with metadata supplied by the platform matcher.