ExIcaoVds.IssuedSeal (ex_icao_vds v0.3.2)

Copy Markdown

Result returned by ExIcaoVds.issue/2.

Summary

Types

t()

@type t() :: %ExIcaoVds.IssuedSeal{
  carrier: binary() | nil,
  carrier_type: atom() | nil,
  document_type_category: String.t() | nil,
  encryption: ExIcaoVds.EncryptionOutput.t() | nil,
  feature_definition_reference: non_neg_integer() | nil,
  header: ExIcaoVds.Header.t(),
  issued_at: Date.t() | nil,
  key_reference: String.t() | nil,
  message_zone: ExIcaoVds.MessageZone.t(),
  metadata: map(),
  profile_id: atom() | nil,
  raw_vds: binary(),
  signature_zone: ExIcaoVds.SignatureZone.t(),
  signed_at: Date.t() | nil,
  signer_id: String.t() | nil
}