createVerifier

fun createVerifier(trustedIssuers: TrustedIssuers, readerIdentity: ReaderIdentityConfig?): WalletSdk

A verifier app: checks credentials in person.

Parameters

trustedIssuers

the issuers whose credentials you accept.

readerIdentity

who you are to wallets: your reader key and certificate. Wallets that trust it show your name on their consent sheet. Null: wallets show you as an unknown verifier.


fun createVerifier(trustedIssuers: TrustedIssuers, readerIdentity: ReaderIdentityConfig?, credentialTypes: List<CredentialType>): WalletSdk

A verifier app that also checks your own document types (beyond the built-in driving licence).

Parameters

credentialTypes

labels and fields of the document types you check, e.g. a national ID card.