OptionalenableWhether to optimize FHIR Bundle for QR codes when reading health cards. Should match the issuer's setting for proper reconstruction.
OptionalissuerOptional pre-fetched Directory instance containing issuer metadata
(JWKS keys and optional CRLs). Pass null to explicitly indicate
no directory is available.
OptionalpublicES256 public key for verifying health card signatures. Can be a WebCrypto CryptoKey, raw bytes as Uint8Array, PEM-formatted string, or JsonWebKey object.
OptionalstrictWhether to enforce strict reference validation during optimization. Should match the issuer's setting for proper reconstruction.
OptionalverifyWhether to verify the JWT exp claim during verification.
When true (default), expired health cards will be rejected.
Set to false to allow expired cards to be accepted.
Configuration parameters for SHCReader. Reader configuration only needs public key for verification.