Package-level declarations

Types

Link copied to clipboard
class RemotePresentation(wallet: WalletHandle, context: Context, apiClient: VpApiClient)

High–level helper for handling remote OpenID4VP presentations using the EUDI wallet.

Link copied to clipboard

SDK-level domain errors for remote OpenID4VP presentations.

Link copied to clipboard

Exception wrapper that carries a stable RemotePresentationError plus an optional underlying cause from the OpenID4VP / HTTP / crypto stack.

Link copied to clipboard
interface VpApiClient

Functions

Link copied to clipboard
fun AuthorizationRequestError.toRemotePresentationError(): RemotePresentationError

Maps OpenID4VP authorization / resolution / HTTP errors into SDK-level RemotePresentationError values so the host app never has to depend on internal EUDI error types.