ExIcaoVds.TrustResolvers.StaticKeyStore (ex_icao_vds v0.3.2)

Copy Markdown

Trust resolver backed by an in-memory map of public keys.

Config

%{
  backend: ExIcaoVds.TrustResolvers.StaticKeyStore,
  trust_mode: :public_key,
  keys: %{
    {"SIGNER1", "key-2026"} => {<<4, x::32bytes, y::32bytes>>, :secp256r1}
  }
}

Keys are looked up by {signer_identifier, key_reference} tuple.