Package-level declarations
The two roles: VerifierClient (read and verify a credential in person) and WalletClient (hold, show and present credentials).
Types
Link copied to clipboard
interface PresentmentSession
An in-person presentation in progress. Observe state.
Link copied to clipboard
interface VerificationSession
An in-person verification in progress. Observe state; the final states carry the verdict or the error.
Link copied to clipboard
interface VerifierClient
Reader role. Verifies a received mdoc presentation and produces the composed accept/reject verdict — signature + trust chain + validity window + revocation, combined into one AcceptanceResult.
Link copied to clipboard
interface WalletClient
Holder role. Obtains, holds, and presents credentials.