Versions in this module Expand all Collapse all v0 v0.2.0 Jul 26, 2022 v0.1.0 Dec 8, 2021 Changes in this version + var API_BASE_URL = "https://get.dgc.gov.it/v1/dgc" + var GreenPassVersion = "1.3.0" + var MarketingAuthorisation = "ORG-100030215" + var SNOMEDCovidCode = "840539006" + var VaccineProduct = "EU/1/20/1528" + var VaccineType = "1119349007" + func Generate(dataPath string) (dccBase45 string, err error) + func GenerateQR(qrPath string, outputPath string) error + func Verify(raw *cose.Sign1Message) (valid bool, err error) + type Config struct + Dob string + Doses int + Issuer string + IssuerCountry string + Name string + Surname string + VaccinationDate string + type DCC struct + ExpirationTime int + HealthCertificate HCert + IssuedAt int + Issuer string + func Parse(path string) (payload *DCC, messageRaw *cose.Sign1Message, err error) + func ParseQR(path string) (payload *DCC, messageRaw *cose.Sign1Message, err error) + type DCCPayload struct + Dob string + Nam Nam + V []V + Ver string + type HCert struct + DGC DCCPayload + type Nam struct + Fn string + Fnt string + Gn string + Gnt string + type V struct + Ci string + Co string + Dn int + Dt string + Is string + Ma string + Mp string + Sd int + Tg string + Vp string