edutap.wallet_google.models.primitives.smarttap.SmartTapMerchantData#

pydantic model edutap.wallet_google.models.primitives.smarttap.SmartTapMerchantData#

see: https://developers.google.com/wallet/generic/rest/v1/issuer#smarttapmerchantdata

Show JSON schema
{
   "title": "SmartTapMerchantData",
   "description": "see: https://developers.google.com/wallet/generic/rest/v1/issuer#smarttapmerchantdata",
   "type": "object",
   "properties": {
      "smartTapMerchantId": {
         "anyOf": [
            {
               "type": "string"
            },
            {
               "type": "null"
            }
         ],
         "default": null,
         "title": "Smarttapmerchantid"
      },
      "authenticationKeys": {
         "anyOf": [
            {
               "items": {
                  "$ref": "#/$defs/AuthenticationKey"
               },
               "type": "array"
            },
            {
               "type": "null"
            }
         ],
         "default": null,
         "title": "Authenticationkeys"
      }
   },
   "$defs": {
      "AuthenticationKey": {
         "description": "see: https://developers.google.com/wallet/tickets/events/rest/v1/issuer#authenticationkey",
         "properties": {
            "id": {
               "title": "Id",
               "type": "integer"
            },
            "publicKeyPem": {
               "title": "Publickeypem",
               "type": "string"
            }
         },
         "required": [
            "id",
            "publicKeyPem"
         ],
         "title": "AuthenticationKey",
         "type": "object"
      }
   }
}

Fields:
field authenticationKeys: list[AuthenticationKey] | None = None#
field smartTapMerchantId: str | None = None#