A B C D E F G H I J K M N O P Q R S T U V W Z
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- addProtectedAttribute(CBORObject, CBORObject) - Method in class se.digg.dgc.signatures.cose.CoseSign1_Object
-
Adds a protected attribute.
- addUnprotectedAttribute(CBORObject, CBORObject) - Method in class se.digg.dgc.signatures.cose.CoseSign1_Object
-
Adds an unprotected attribute.
- ALG - se.digg.dgc.signatures.cose.HeaderParameterKey
-
Algorithm used for security processing.
- ALPHABET - Static variable in class se.digg.dgc.encoding.Base45
-
The Base45 Alphabet.
- audience(String) - Method in class se.digg.dgc.signatures.cwt.Cwt.CwtBuilder
-
Adds a audience to the "aud" claim.
- AZTEC - se.digg.dgc.encoding.Barcode.BarcodeType
-
Aztec code.
B
- Barcode - Class in se.digg.dgc.encoding
-
The representation of a 2D barcode.
- Barcode(Barcode.BarcodeType, byte[], Barcode.ImageFormat, int, int) - Constructor for class se.digg.dgc.encoding.Barcode
-
Constructor.
- Barcode.BarcodeType - Enum in se.digg.dgc.encoding
-
Barcode type.
- Barcode.ImageFormat - Enum in se.digg.dgc.encoding
-
Enum representing an image format.
- BarcodeCreator - Interface in se.digg.dgc.encoding
-
An interface for creating barcodes (QR/Aztec).
- BarcodeDecoder - Interface in se.digg.dgc.encoding
-
An interface for reading/decoding barcodes (QR/Aztec).
- BarcodeException - Exception in se.digg.dgc.encoding
-
Exception class used for errors during creation and decoding of barcodes.
- BarcodeException(String) - Constructor for exception se.digg.dgc.encoding.BarcodeException
-
Constructor.
- BarcodeException(String, Throwable) - Constructor for exception se.digg.dgc.encoding.BarcodeException
-
Constructor.
- Base45 - Class in se.digg.dgc.encoding
-
Implementation of Base45 encoding/decoding according to https://datatracker.ietf.org/doc/draft-faltstrom-base45/.
- Base45.Decoder - Class in se.digg.dgc.encoding
-
A Base45 decoder.
- Base45.Encoder - Class in se.digg.dgc.encoding
-
A Base45 encoder.
- breakDownSecondsSinceEpoch(EDecimal, EInteger[], int[]) - Static method in class se.digg.dgc.signatures.cwt.support.CBORUtils
- build() - Method in class se.digg.dgc.signatures.cose.CoseSign1_Object.CoseSign1_ObjectBuilder
-
Builds the Cose_Sign1 object.
- build() - Method in class se.digg.dgc.signatures.cwt.Cwt.CwtBuilder
-
Builds the CWT.
- builder() - Static method in class se.digg.dgc.signatures.cose.CoseSign1_Object
-
Creates a
CoseSign1_Object.CoseSign1_ObjectBuilder
. - builder() - Static method in class se.digg.dgc.signatures.cwt.Cwt
-
Creates a
Cwt.CwtBuilder
. - buildUpInstant(EInteger, int[]) - Static method in class se.digg.dgc.signatures.cwt.support.CBORUtils
C
- CBORInstantConverter - Class in se.digg.dgc.signatures.cwt.support
-
Converter for representation of NumericDate using Instant according to RFC8392.
- CBORInstantConverter() - Constructor for class se.digg.dgc.signatures.cwt.support.CBORInstantConverter
- CBORUtils - Class in se.digg.dgc.signatures.cwt.support
-
The CBOR library we are using have a lot of package private classes that we really need to access.
- Cert - Class in se.digg.dgc.payload.v1
-
Certificate metadata
- Cert() - Constructor for class se.digg.dgc.payload.v1.Cert
-
No args constructor for use in serialization
- Cert(String, String, LocalDate, LocalDate, String, String, String) - Constructor for class se.digg.dgc.payload.v1.Cert
- CertificateProvider - Interface in se.digg.dgc.signatures
-
A functional interface for finding certificates that may be used to verify the signature of a DGC (see
DefaultHcertVerifier
). - claim(int, byte[]) - Method in class se.digg.dgc.signatures.cwt.Cwt.CwtBuilder
-
Sets a claim identified by
claimKey
. - claim(int, CBORObject) - Method in class se.digg.dgc.signatures.cwt.Cwt.CwtBuilder
-
Sets a claim identified by
claimKey
. - claim(String, byte[]) - Method in class se.digg.dgc.signatures.cwt.Cwt.CwtBuilder
-
Sets a claim identified by
claimKey
. - claim(String, CBORObject) - Method in class se.digg.dgc.signatures.cwt.Cwt.CwtBuilder
-
Sets a claim identified by
claimKey
. - compress(byte[]) - Static method in class se.digg.dgc.encoding.Zlib
-
Compresses the supplied data.
- content(byte[]) - Method in class se.digg.dgc.signatures.cose.CoseSign1_Object.CoseSign1_ObjectBuilder
-
Assigns the payload/content (usually a CWT).
- CONTENT_TYPE - se.digg.dgc.signatures.cose.HeaderParameterKey
-
This parameter is used to indicate the content type of the data in the payload or ciphertext fields.
- CoseSign1_Object - Class in se.digg.dgc.signatures.cose
-
A representation of a COSE_Sign1 object.
- CoseSign1_Object() - Constructor for class se.digg.dgc.signatures.cose.CoseSign1_Object
-
Default constructor.
- CoseSign1_Object(byte[]) - Constructor for class se.digg.dgc.signatures.cose.CoseSign1_Object
-
Constructor that accepts the binary representation of a signed COSE_Sign1 object.
- CoseSign1_Object.CoseSign1_ObjectBuilder - Class in se.digg.dgc.signatures.cose
-
A builder for
CoseSign1_Object
objects. - CoseSign1_ObjectBuilder() - Constructor for class se.digg.dgc.signatures.cose.CoseSign1_Object.CoseSign1_ObjectBuilder
-
Default constructor.
- create(String) - Method in interface se.digg.dgc.encoding.BarcodeCreator
-
Creates a barcode containing the supplied contents.
- create(String) - Method in class se.digg.dgc.encoding.impl.DefaultBarcodeCreator
-
Creates a barcode containing the supplied contents.
- create(String, Charset) - Method in interface se.digg.dgc.encoding.BarcodeCreator
-
Creates a barcode containing the supplied contents which is a string of the given character set.
- create(String, Charset) - Method in class se.digg.dgc.encoding.impl.DefaultBarcodeCreator
-
Creates a barcode containing the supplied contents which is a string of the given character set.
- CRIT - se.digg.dgc.signatures.cose.HeaderParameterKey
-
Critical headers to be understood.
- Cwt - Class in se.digg.dgc.signatures.cwt
-
A representation of a CWT according to RFC 8392.
- Cwt() - Constructor for class se.digg.dgc.signatures.cwt.Cwt
-
Constructor creating an empty CWT.
- Cwt(byte[]) - Constructor for class se.digg.dgc.signatures.cwt.Cwt
-
Constructor creating a CWT from a supplied encoding.
- Cwt.CwtBuilder - Class in se.digg.dgc.signatures.cwt
-
A builder for creating
Cwt
objects. - CwtBuilder() - Constructor for class se.digg.dgc.signatures.cwt.Cwt.CwtBuilder
-
Constructor.
- cwtId(byte[]) - Method in class se.digg.dgc.signatures.cwt.Cwt.CwtBuilder
-
Sets the "cti" claim.
D
- decode(byte[]) - Method in interface se.digg.dgc.encoding.BarcodeDecoder
-
Locates the barcode in the supplied image and decodes it.
- decode(byte[]) - Method in class se.digg.dgc.encoding.Base45.Decoder
-
Decodes the supplied input (which is the byte array representation of a Base45 string).
- decode(byte[]) - Method in class se.digg.dgc.encoding.impl.DefaultBarcodeDecoder
-
Locates the barcode in the supplied image and decodes it.
- decode(byte[]) - Static method in class se.digg.dgc.signatures.cose.CoseSign1_Object
-
Decodes the supplied data into a CoseSign1_Object object.
- decode(byte[]) - Static method in class se.digg.dgc.signatures.cwt.Cwt
-
Decodes the supplied data into a Cwt object.
- decode(String) - Method in class se.digg.dgc.encoding.Base45.Decoder
-
Decodes the supplied Base45 string.
- decode(String) - Method in interface se.digg.dgc.service.DGCDecoder
-
Given the base45-encoding of a signed DGC the method verifies and decodes it into the DGC payload representation.
- decode(String) - Method in class se.digg.dgc.service.impl.DefaultDGCDecoder
-
Given the base45-encoding of a signed DGC the method verifies and decodes it into the DGC payload representation.
- decodeBarcode(byte[]) - Method in interface se.digg.dgc.service.DGCBarcodeDecoder
-
Given a barcode image the method verifies amd decodes the contents into its DGC payload representation.
- decodeBarcode(byte[]) - Method in class se.digg.dgc.service.impl.DefaultDGCBarcodeDecoder
-
Given a barcode image the method verifies amd decodes the contents into its DGC payload representation.
- decodeBarcodeToBytes(byte[]) - Method in interface se.digg.dgc.service.DGCBarcodeDecoder
-
Given a barcode image the method verifies and decodes the contents into the CBOR encoding of the DGC payload.
- decodeBarcodeToBytes(byte[]) - Method in class se.digg.dgc.service.impl.DefaultDGCBarcodeDecoder
-
Given a barcode image the method verifies and decodes the contents into the CBOR encoding of the DGC payload.
- DECODER - Static variable in class se.digg.dgc.encoding.Base45.Decoder
-
Static decoder instance.
- decodeRaw(byte[]) - Method in interface se.digg.dgc.service.DGCDecoder
-
Verifies a "raw" DGC (i.e., a signed CWT holding the DGC payload) and decodes it to the actual DGC payload.
- decodeRaw(byte[]) - Method in class se.digg.dgc.service.impl.DefaultDGCDecoder
-
Verifies a "raw" DGC (i.e., a signed CWT holding the DGC payload) and decodes it to the actual DGC payload.
- decodeRawToBytes(byte[]) - Method in interface se.digg.dgc.service.DGCDecoder
-
Verifies a "raw" DGC (i.e., a signed CWT holding the DGC payload) and returns the CBOR encoding of the DGC payload.
- decodeRawToBytes(byte[]) - Method in class se.digg.dgc.service.impl.DefaultDGCDecoder
-
Verifies a "raw" DGC (i.e., a signed CWT holding the DGC payload) and returns the CBOR encoding of the DGC payload.
- decodeToBytes(String) - Method in interface se.digg.dgc.service.DGCDecoder
-
Given the base45-encoding of a signed DGC the method verifies and decodes it into the CBOR encoding of the DGC payload.
- decodeToBytes(String) - Method in class se.digg.dgc.service.impl.DefaultDGCDecoder
-
Given the base45-encoding of a signed DGC the method verifies and decodes it into the CBOR encoding of the DGC payload.
- decodeToString(byte[], Charset) - Method in interface se.digg.dgc.encoding.BarcodeDecoder
-
Locates the barcode in the supplied image and decodes it into a string of the given character set.
- decodeToString(byte[], Charset) - Method in class se.digg.dgc.encoding.impl.DefaultBarcodeDecoder
-
Locates the barcode in the supplied image and decodes it into a string of the given character set.
- decompress(byte[], boolean) - Static method in class se.digg.dgc.encoding.Zlib
-
De-compresses the supplied data.
- DEFAULT_IMAGE_FORMAT - Static variable in class se.digg.dgc.encoding.impl.DefaultBarcodeCreator
-
The default image format to use when creating barcodes.
- DEFAULT_TYPE - Static variable in class se.digg.dgc.encoding.impl.DefaultBarcodeCreator
-
The default barcode type for this implementation is QR.
- DEFAULT_WIDTH_AND_HEIGHT - Static variable in class se.digg.dgc.encoding.impl.DefaultBarcodeCreator
-
The default width and height to be used for the created barcodes.
- DefaultBarcodeCreator - Class in se.digg.dgc.encoding.impl
-
A bean implementing the
BarcodeCreator
interface using the ZXing library. - DefaultBarcodeCreator() - Constructor for class se.digg.dgc.encoding.impl.DefaultBarcodeCreator
- DefaultBarcodeDecoder - Class in se.digg.dgc.encoding.impl
-
Default implementation of the
BarcodeDecoder
interface using the ZXing library. - DefaultBarcodeDecoder() - Constructor for class se.digg.dgc.encoding.impl.DefaultBarcodeDecoder
- DefaultDGCBarcodeDecoder - Class in se.digg.dgc.service.impl
-
A bean implementing the
DGCBarcodeDecoder
interface. - DefaultDGCBarcodeDecoder(DGCSignatureVerifier, CertificateProvider, BarcodeDecoder) - Constructor for class se.digg.dgc.service.impl.DefaultDGCBarcodeDecoder
-
Constructor.
- DefaultDGCBarcodeEncoder - Class in se.digg.dgc.service.impl
-
A bean implementing the
DGCBarcodeEncoder
interface. - DefaultDGCBarcodeEncoder(DGCSigner, BarcodeCreator) - Constructor for class se.digg.dgc.service.impl.DefaultDGCBarcodeEncoder
-
Constructor.
- DefaultDGCDecoder - Class in se.digg.dgc.service.impl
-
A bean implementing the
DGCDecoder
interface. - DefaultDGCDecoder(DGCSignatureVerifier, CertificateProvider) - Constructor for class se.digg.dgc.service.impl.DefaultDGCDecoder
-
Constructor.
- DefaultDGCEncoder - Class in se.digg.dgc.service.impl
-
A bean implementing the
DGCEncoder
interface. - DefaultDGCEncoder(DGCSigner) - Constructor for class se.digg.dgc.service.impl.DefaultDGCEncoder
-
Constructor.
- DefaultDGCSignatureVerifier - Class in se.digg.dgc.signatures.impl
-
Implementation of the
DGCSignatureVerifier
interface. - DefaultDGCSignatureVerifier() - Constructor for class se.digg.dgc.signatures.impl.DefaultDGCSignatureVerifier
- DefaultDGCSigner - Class in se.digg.dgc.signatures.impl
-
A bean implementing the
DGCSigner
interface. - DefaultDGCSigner(PrivateKey, X509Certificate) - Constructor for class se.digg.dgc.signatures.impl.DefaultDGCSigner
-
Constructor.
- DefaultDGCSigner(PkiCredential) - Constructor for class se.digg.dgc.signatures.impl.DefaultDGCSigner
-
Constructor.
- DGC_V1_HEADER - Static variable in class se.digg.dgc.encoding.DGCConstants
-
Header string that is prefixed to Base45 encoded health care certificates containing version 1 of the Digital Green Certificate payloads.
- DGCBarcodeDecoder - Interface in se.digg.dgc.service
-
An extension to the
DGCDecoder
interface that defines methods for decoding from a barcode image. - DGCBarcodeEncoder - Interface in se.digg.dgc.service
-
An extension to the
DGCEncoder
interface that defines methods for encoding to a barcode representation. - DGCConstants - Class in se.digg.dgc.encoding
-
Constants for Digital Green Certificates.
- DGCDecoder - Interface in se.digg.dgc.service
-
Service for decoding a Digital Green Certificate from its image representation into the actual DGC payload.
- DGCEncoder - Interface in se.digg.dgc.service
-
Service for creating Digital Green Certificates.
- DGCSchemaException - Exception in se.digg.dgc.payload.v1
-
Exception for DGC schema errors, i.e., if a DGC encoding cannot be mapped into the Java classes for the DGC schema.
- DGCSchemaException(String) - Constructor for exception se.digg.dgc.payload.v1.DGCSchemaException
-
Constructor.
- DGCSchemaException(String, Throwable) - Constructor for exception se.digg.dgc.payload.v1.DGCSchemaException
-
Constructor.
- DGCSignatureVerifier - Interface in se.digg.dgc.signatures
-
An interface for a DGC signature verifier.
- DGCSignatureVerifier.Result - Class in se.digg.dgc.signatures
-
Represents the successful result of a HCERT signature verification.
- DGCSigner - Interface in se.digg.dgc.signatures
-
An interface for a DGC signer.
- dgcV1(byte[]) - Method in class se.digg.dgc.signatures.cwt.Cwt.CwtBuilder
-
Sets the DGC v1 payload.
- DigitalGreenCertificate - Class in se.digg.dgc.payload.v1
-
Digital Green Certificate
- DigitalGreenCertificate() - Constructor for class se.digg.dgc.payload.v1.DigitalGreenCertificate
-
No args constructor for use in serialization
- DigitalGreenCertificate(Sub, List<Vac>, List<Tst>, List<Rec>, Cert) - Constructor for class se.digg.dgc.payload.v1.DigitalGreenCertificate
E
- encode() - Method in class se.digg.dgc.signatures.cose.CoseSign1_Object
-
Gets the binary representation of this object.
- encode() - Method in class se.digg.dgc.signatures.cwt.Cwt
-
Gets the binary representation of the CWT.
- encode(byte[]) - Method in class se.digg.dgc.encoding.Base45.Encoder
-
Encodes the supplied bytes into its Base45 encoding.
- encode(byte[], Instant) - Method in interface se.digg.dgc.service.DGCEncoder
-
Based on the CBOR encoded DGC payload and a expiration time, the method signs it, deflates it, and delivers it in Base45 encoding (with a HCERT header).
- encode(byte[], Instant) - Method in class se.digg.dgc.service.impl.DefaultDGCEncoder
-
Based on the CBOR encoded DGC payload and a expiration time, the method signs it, deflates it, and delivers it in Base45 encoding (with a HCERT header).
- encode(DigitalGreenCertificate, Instant) - Method in interface se.digg.dgc.service.DGCEncoder
-
Based on the DGC payload and a expiration time, the method encodes the payload to CBOR, signs it, deflates it, and delivers it in Base45 encoding (with a HCERT header).
- encode(DigitalGreenCertificate, Instant) - Method in class se.digg.dgc.service.impl.DefaultDGCEncoder
-
Based on the DGC payload and a expiration time, the method encodes the payload to CBOR, signs it, deflates it, and delivers it in Base45 encoding (with a HCERT header).
- ENCODER - Static variable in class se.digg.dgc.encoding.Base45.Encoder
-
Static encoder instance.
- encodeToBarcode(byte[], Instant) - Method in interface se.digg.dgc.service.DGCBarcodeEncoder
-
Based on the CBOR encoded DGC payload and a expiration time, the method signs it, deflates it, Base45 encodes it, and finally delivers it as a barcode.
- encodeToBarcode(byte[], Instant) - Method in class se.digg.dgc.service.impl.DefaultDGCBarcodeEncoder
-
Based on the CBOR encoded DGC payload and a expiration time, the method signs it, deflates it, Base45 encodes it, and finally delivers it as a barcode.
- encodeToBarcode(DigitalGreenCertificate, Instant) - Method in interface se.digg.dgc.service.DGCBarcodeEncoder
-
Based on the DGC payload and a expiration time, the method encodes the payload to CBOR, signs it, deflates it, Base45 encodes it, and finally delivers it as a barcode.
- encodeToBarcode(DigitalGreenCertificate, Instant) - Method in class se.digg.dgc.service.impl.DefaultDGCBarcodeEncoder
-
Based on the DGC payload and a expiration time, the method encodes the payload to CBOR, signs it, deflates it, Base45 encodes it, and finally delivers it as a barcode.
- encodeToString(byte[]) - Method in class se.digg.dgc.encoding.Base45.Encoder
-
Encodes the supplied bytes into its corresponding Base45 string.
- equals(Object) - Method in class se.digg.dgc.payload.v1.Cert
- equals(Object) - Method in class se.digg.dgc.payload.v1.DigitalGreenCertificate
- equals(Object) - Method in class se.digg.dgc.payload.v1.Id
- equals(Object) - Method in class se.digg.dgc.payload.v1.Rec
- equals(Object) - Method in class se.digg.dgc.payload.v1.Sub
- equals(Object) - Method in class se.digg.dgc.payload.v1.Tst
- equals(Object) - Method in class se.digg.dgc.payload.v1.Vac
- ES256 - se.digg.dgc.signatures.cose.SignatureAlgorithm
-
ECDSA with SHA-256.
- ES384 - se.digg.dgc.signatures.cose.SignatureAlgorithm
-
ECDSA with SHA-384.
- ES512 - se.digg.dgc.signatures.cose.SignatureAlgorithm
-
ECDSA with SHA-512.
- EU_DGC_V1_MESSAGE_TAG - Static variable in class se.digg.dgc.signatures.cwt.Cwt
-
The message tag for eu_dgc_v1 that is added under the HCERT claim.
- expiration(Instant) - Method in class se.digg.dgc.signatures.cwt.Cwt.CwtBuilder
-
Sets the "exp" claim.
F
- fromCborObject(CBORObject) - Static method in enum se.digg.dgc.signatures.cose.HeaderParameterKey
-
Given a CBOR object the method gets the corresponding
HeaderParameterKey
. - fromCborObject(CBORObject) - Static method in enum se.digg.dgc.signatures.cose.SignatureAlgorithm
-
Given a CBOR object the method gets the corresponding
SignatureAlgorithmId
. - FromCBORObject(CBORObject) - Method in class se.digg.dgc.signatures.cwt.support.CBORInstantConverter
- fromValue(int) - Static method in enum se.digg.dgc.signatures.cose.HeaderParameterKey
-
Given a value the method gets the corresponding
HeaderParameterKey
. - fromValue(int) - Static method in enum se.digg.dgc.signatures.cose.SignatureAlgorithm
-
Given a value the method gets the corresponding
SignatureAlgorithmId
.
G
- getAdm() - Method in class se.digg.dgc.payload.v1.Vac
-
Administering centre
- getAudience() - Method in class se.digg.dgc.signatures.cwt.Cwt
-
Gets the values for the "aud" claim
- getAut() - Method in class se.digg.dgc.payload.v1.Vac
-
Vaccine marketing authorization holder or Vaccine manufacturer
- getCBORMapper() - Static method in class se.digg.dgc.payload.v1.MapperUtils
-
Gets a configured
CBORMapper
to use for serializing and deserializing. - getCborObject() - Method in enum se.digg.dgc.signatures.cose.HeaderParameterKey
-
Gets the header parameter key as a CBOR object.
- getCborObject() - Method in enum se.digg.dgc.signatures.cose.SignatureAlgorithm
-
Gets the signature identifier as a CBOR object.
- getCert() - Method in class se.digg.dgc.payload.v1.DigitalGreenCertificate
-
Certificate metadata
- getCertificates(String, byte[]) - Method in interface se.digg.dgc.signatures.CertificateProvider
-
Given a country code and a key identifier the method finds all certificates that matches this criteria.
- getClaim(int) - Method in class se.digg.dgc.signatures.cwt.Cwt
-
Gets the claim identified by
claimKey
. - getClaim(String) - Method in class se.digg.dgc.signatures.cwt.Cwt
-
Gets the claim identified by
claimKey
. - getCo() - Method in class se.digg.dgc.payload.v1.Cert
-
Issuing authority country
- getCou() - Method in class se.digg.dgc.payload.v1.Rec
-
Country of test
- getCou() - Method in class se.digg.dgc.payload.v1.Tst
-
Country
- getCou() - Method in class se.digg.dgc.payload.v1.Vac
-
Country
- getCountry() - Method in class se.digg.dgc.signatures.DGCSignatureVerifier.Result
-
Gets the ISO-3166 code for the issuing country.
- getCwt() - Method in class se.digg.dgc.signatures.cose.CoseSign1_Object
-
A utility method that gets the contents as a
Cwt
. - getCwtId() - Method in class se.digg.dgc.signatures.cwt.Cwt
-
Gets the value of the "cti" (CWT ID) claim.
- getDat() - Method in class se.digg.dgc.payload.v1.Rec
-
Date of first positive test result
- getDat() - Method in class se.digg.dgc.payload.v1.Vac
-
Date of vaccination
- getDecoder() - Static method in class se.digg.dgc.encoding.Base45
-
Gets a Base45 decoder.
- getDgcPayload() - Method in class se.digg.dgc.signatures.DGCSignatureVerifier.Result
-
Gets the CBOR encoded DGC payload.
- getDgcV1() - Method in class se.digg.dgc.signatures.cwt.Cwt
-
Gets the CBOR encoding of a DGC v1 payload.
- getDis() - Method in class se.digg.dgc.payload.v1.Rec
-
Disease
- getDis() - Method in class se.digg.dgc.payload.v1.Tst
-
Disease
- getDis() - Method in class se.digg.dgc.payload.v1.Vac
-
Disease
- getDob() - Method in class se.digg.dgc.payload.v1.Sub
-
Date of birth
- getDtr() - Method in class se.digg.dgc.payload.v1.Tst
-
Date and time test result
- getDts() - Method in class se.digg.dgc.payload.v1.Tst
-
Date and time sample
- getEncoder() - Static method in class se.digg.dgc.encoding.Base45
-
Gets a Base45 encoder.
- getExpiration() - Method in class se.digg.dgc.signatures.cwt.Cwt
-
Gets the value of the "exp" (expiration time) claim.
- getExpires() - Method in class se.digg.dgc.signatures.DGCSignatureVerifier.Result
-
Gets the expiration time of the HCERT.
- getFac() - Method in class se.digg.dgc.payload.v1.Tst
-
Testing centre or facility
- getFn() - Method in class se.digg.dgc.payload.v1.Sub
-
Family name
- getGen() - Method in class se.digg.dgc.payload.v1.Sub
-
Administrative gender
- getGn() - Method in class se.digg.dgc.payload.v1.Sub
-
Given name
- getHeight() - Method in class se.digg.dgc.encoding.Barcode
-
Gets the height of the barcode in pixels.
- getI() - Method in class se.digg.dgc.payload.v1.Id
-
Identfier number or string
- getId() - Method in class se.digg.dgc.payload.v1.Cert
-
Identifier
- getId() - Method in class se.digg.dgc.payload.v1.Sub
-
Person identifiers
- getImage() - Method in class se.digg.dgc.encoding.Barcode
-
Gets the contents that is the barcode image according to the selected image format
- getImageFormat() - Method in class se.digg.dgc.encoding.Barcode
-
Gets the image format of the barcode.
- getIs() - Method in class se.digg.dgc.payload.v1.Cert
-
Issuer
- getIssuedAt() - Method in class se.digg.dgc.signatures.cwt.Cwt
-
Gets the value of the "iat" (issued at) claim.
- getIssuedAt() - Method in class se.digg.dgc.signatures.DGCSignatureVerifier.Result
-
Gets the issuance time of the HCERT.
- getIssuer() - Method in class se.digg.dgc.signatures.cwt.Cwt
-
Gets the "iss" (issuer) claim.
- getJcaAlgorithmName() - Method in enum se.digg.dgc.signatures.cose.SignatureAlgorithm
-
Gets the JCA algorithm name for this algorithm.
- getKeyIdentifier() - Method in class se.digg.dgc.signatures.cose.CoseSign1_Object
-
A utility method that looks for the key identifier (kid) in the protected (and unprotected) attributes.
- getLot() - Method in class se.digg.dgc.payload.v1.Vac
-
Batch/lot number
- getMep() - Method in class se.digg.dgc.payload.v1.Vac
-
Vaccine medicinal product
- getName() - Method in enum se.digg.dgc.encoding.Barcode.BarcodeType
-
Gets the name of the type.
- getName() - Method in enum se.digg.dgc.encoding.Barcode.ImageFormat
-
Returns the image format in text format.
- getName() - Method in enum se.digg.dgc.signatures.cose.SignatureAlgorithm
-
Gets the COSE/JOSE name of the algorithm.
- GetNormalizedPartProlepticGregorian(EInteger, int, EInteger, EInteger[]) - Static method in class se.digg.dgc.signatures.cwt.support.CBORUtils
- getNotBefore() - Method in class se.digg.dgc.signatures.cwt.Cwt
-
Gets the value of the "nbf" (not before) claim.
- GetNumberOfDaysProlepticGregorian(EInteger, int, int) - Static method in class se.digg.dgc.signatures.cwt.support.CBORUtils
- getOri() - Method in class se.digg.dgc.payload.v1.Tst
-
Sample origin
- getRec() - Method in class se.digg.dgc.payload.v1.DigitalGreenCertificate
-
Recovery statement
- getRes() - Method in class se.digg.dgc.payload.v1.Tst
-
Result of test
- getSeq() - Method in class se.digg.dgc.payload.v1.Vac
-
Dose sequence number
- getSignerCertificate() - Method in class se.digg.dgc.signatures.DGCSignatureVerifier.Result
-
Gets the certificate that was used to verify the signature.
- getSignerCountry() - Method in interface se.digg.dgc.signatures.DGCSigner
-
Gets the ISO-3166 country code of the signer (issuer).
- getSignerCountry() - Method in class se.digg.dgc.signatures.impl.DefaultDGCSigner
-
Gets the ISO-3166 country code of the signer (issuer).
- getSignerExpiration() - Method in interface se.digg.dgc.signatures.DGCSigner
-
Gets the point in time when this signer's certificate expires.
- getSignerExpiration() - Method in class se.digg.dgc.signatures.impl.DefaultDGCSigner
-
Gets the point in time when this signer's certificate expires.
- getSub() - Method in class se.digg.dgc.payload.v1.DigitalGreenCertificate
-
Subject (Required)
- getSubject() - Method in class se.digg.dgc.signatures.cwt.Cwt
-
Gets the "sub" (subject) claim.
- getT() - Method in class se.digg.dgc.payload.v1.Id
-
Identifier type
- getTma() - Method in class se.digg.dgc.payload.v1.Tst
-
Test manufacturer
- getTna() - Method in class se.digg.dgc.payload.v1.Tst
-
Test name
- getTot() - Method in class se.digg.dgc.payload.v1.Vac
-
Total number of doses
- getTst() - Method in class se.digg.dgc.payload.v1.DigitalGreenCertificate
-
Test result statement
- getTy() - Method in class se.digg.dgc.payload.v1.Cert
-
Schema type
- getTyp() - Method in class se.digg.dgc.payload.v1.Tst
-
Type of test
- getType() - Method in class se.digg.dgc.encoding.Barcode
-
Gets the barcode type.
- getVac() - Method in class se.digg.dgc.payload.v1.DigitalGreenCertificate
-
Vaccination/prophylaxis information
- getValue() - Method in enum se.digg.dgc.signatures.cose.HeaderParameterKey
-
Gets the CBOR value for the header parameter key.
- getValue() - Method in enum se.digg.dgc.signatures.cose.SignatureAlgorithm
-
Gets the CBOR value for the signature identifier.
- getVap() - Method in class se.digg.dgc.payload.v1.Vac
-
Vaccine/prophylaxis
- getVf() - Method in class se.digg.dgc.payload.v1.Cert
-
valid from
- getVr() - Method in class se.digg.dgc.payload.v1.Cert
-
Schema version
- getVu() - Method in class se.digg.dgc.payload.v1.Cert
-
valid until
- getWidth() - Method in class se.digg.dgc.encoding.Barcode
-
Gets the width of the barcode in pixels.
H
- hashCode() - Method in class se.digg.dgc.payload.v1.Cert
- hashCode() - Method in class se.digg.dgc.payload.v1.DigitalGreenCertificate
- hashCode() - Method in class se.digg.dgc.payload.v1.Id
- hashCode() - Method in class se.digg.dgc.payload.v1.Rec
- hashCode() - Method in class se.digg.dgc.payload.v1.Sub
- hashCode() - Method in class se.digg.dgc.payload.v1.Tst
- hashCode() - Method in class se.digg.dgc.payload.v1.Vac
- HCERT_CLAIM_KEY - Static variable in class se.digg.dgc.signatures.cwt.Cwt
-
HCERT message tag.
- HeaderParameterKey - Enum in se.digg.dgc.signatures.cose
-
Representation of COSE header parameter keys.
I
- Id - Class in se.digg.dgc.payload.v1
- Id() - Constructor for class se.digg.dgc.payload.v1.Id
-
No args constructor for use in serialization
- Id(String, String) - Constructor for class se.digg.dgc.payload.v1.Id
- includeMessageTag(boolean) - Method in class se.digg.dgc.signatures.cose.CoseSign1_Object.CoseSign1_ObjectBuilder
-
Tells whether to include the COSE_Sign1 message tag in encodings.
- isCompressed(byte[]) - Static method in class se.digg.dgc.encoding.Zlib
-
Predicate that checks if the supplied data is compressed using the ZLIB algorithm.
- issuedAt(Instant) - Method in class se.digg.dgc.signatures.cwt.Cwt.CwtBuilder
-
Sets the "iat" claim.
- issuer(String) - Method in class se.digg.dgc.signatures.cwt.Cwt.CwtBuilder
-
Sets the "iss" claim.
J
- JPG - se.digg.dgc.encoding.Barcode.ImageFormat
K
- KID - se.digg.dgc.signatures.cose.HeaderParameterKey
-
This parameter identifies one piece of data that can be used as input to find the needed cryptographic key.
M
- MapperUtils - Class in se.digg.dgc.payload.v1
-
Utility methods for serializing and deserializing a
DigitalGreenCertificate
. - MESSAGE_TAG - Static variable in class se.digg.dgc.signatures.cose.CoseSign1_Object
-
The COSE_Sign1 message tag.
N
- notBefore(Instant) - Method in class se.digg.dgc.signatures.cwt.Cwt.CwtBuilder
-
Sets the "nbf" claim.
O
- OLD_HCERT_CLAIM_KEY - Static variable in class se.digg.dgc.signatures.cwt.Cwt
P
- parse(String) - Static method in enum se.digg.dgc.encoding.Barcode.BarcodeType
-
Parses a barcode type name into an
BarcodeType
instance. - parse(String) - Static method in enum se.digg.dgc.encoding.Barcode.ImageFormat
-
Parses an image format string into an
ImageFormat
instance. - parseAtomDateTimeString(String, EInteger[], int[]) - Static method in class se.digg.dgc.signatures.cwt.support.CBORUtils
- PNG - se.digg.dgc.encoding.Barcode.ImageFormat
- protectedAttribute(CBORObject, CBORObject) - Method in class se.digg.dgc.signatures.cose.CoseSign1_Object.CoseSign1_ObjectBuilder
-
Adds a protected attribute.
- PS256 - se.digg.dgc.signatures.cose.SignatureAlgorithm
-
RSASSA-PSS with SHA-256.
- PS384 - se.digg.dgc.signatures.cose.SignatureAlgorithm
-
RSASSA-PSS with SHA-384.
- PS512 - se.digg.dgc.signatures.cose.SignatureAlgorithm
-
RSASSA-PSS with SHA-512.
Q
- QR - se.digg.dgc.encoding.Barcode.BarcodeType
-
QR code.
R
- Rec - Class in se.digg.dgc.payload.v1
- Rec() - Constructor for class se.digg.dgc.payload.v1.Rec
-
No args constructor for use in serialization
- Rec(String, LocalDate, String) - Constructor for class se.digg.dgc.payload.v1.Rec
- removeProtectedAttribute(CBORObject) - Method in class se.digg.dgc.signatures.cose.CoseSign1_Object
-
Removes a protected attribute.
- removeUnprotectedAttribute(CBORObject) - Method in class se.digg.dgc.signatures.cose.CoseSign1_Object
-
Removes an unprotected attribute.
- Result(byte[], X509Certificate, String, Instant, Instant) - Constructor for class se.digg.dgc.signatures.DGCSignatureVerifier.Result
-
Constructor.
S
- se.digg.dgc.encoding - package se.digg.dgc.encoding
-
Classes for encoding/decoding of Digital Green Certificates.
- se.digg.dgc.encoding.impl - package se.digg.dgc.encoding.impl
-
Implementation for encoding/decoding of Digital Green Certificates.
- se.digg.dgc.payload.v1 - package se.digg.dgc.payload.v1
-
Generated Java code for the Digital Green Certificate schema.
- se.digg.dgc.service - package se.digg.dgc.service
-
Contains top-level interfaces and classes for issuing and validating Digital Green Certificates.
- se.digg.dgc.service.impl - package se.digg.dgc.service.impl
-
Implementation classes for the DGC services.
- se.digg.dgc.signatures - package se.digg.dgc.signatures
-
Signature support for Digital Green Certificates.
- se.digg.dgc.signatures.cose - package se.digg.dgc.signatures.cose
-
Selected support for CBOR Object Signing and Encryption (COSE), see RFC 8152.
- se.digg.dgc.signatures.cwt - package se.digg.dgc.signatures.cwt
-
CWT support according to RFC 8392.
- se.digg.dgc.signatures.cwt.support - package se.digg.dgc.signatures.cwt.support
-
Support classes for CBOR, CWT and COSE.
- se.digg.dgc.signatures.impl - package se.digg.dgc.signatures.impl
-
Implementations of the signature support for Digital Green Certificates.
- setAdm(String) - Method in class se.digg.dgc.payload.v1.Vac
-
Administering centre
- setAlgorithmIdentifier(SignatureAlgorithm) - Method in class se.digg.dgc.signatures.impl.DefaultDGCSigner
-
Assigns the algorithm to use.
- setAudience(String) - Method in class se.digg.dgc.signatures.cwt.Cwt
-
Sets a single value to the "aud" (audience) claim.
- setAudience(List<String>) - Method in class se.digg.dgc.signatures.cwt.Cwt
-
Sets multiple values to the "aud" (audience) claim.
- setAut(String) - Method in class se.digg.dgc.payload.v1.Vac
-
Vaccine marketing authorization holder or Vaccine manufacturer
- setCert(Cert) - Method in class se.digg.dgc.payload.v1.DigitalGreenCertificate
-
Certificate metadata
- setClaim(int, byte[]) - Method in class se.digg.dgc.signatures.cwt.Cwt
-
Sets a claim identified by
claimKey
. - setClaim(int, CBORObject) - Method in class se.digg.dgc.signatures.cwt.Cwt
-
Sets a claim identified by
claimKey
. - setClaim(String, byte[]) - Method in class se.digg.dgc.signatures.cwt.Cwt
-
Sets a claim identified by
claimKey
. - setClaim(String, CBORObject) - Method in class se.digg.dgc.signatures.cwt.Cwt
-
Sets a claim identified by
claimKey
. - setCo(String) - Method in class se.digg.dgc.payload.v1.Cert
-
Issuing authority country
- setContent(byte[]) - Method in class se.digg.dgc.signatures.cose.CoseSign1_Object
-
Assigns the payload/content (usually a CWT).
- setCou(String) - Method in class se.digg.dgc.payload.v1.Rec
-
Country of test
- setCou(String) - Method in class se.digg.dgc.payload.v1.Tst
-
Country
- setCou(String) - Method in class se.digg.dgc.payload.v1.Vac
-
Country
- setCwtId(byte[]) - Method in class se.digg.dgc.signatures.cwt.Cwt
-
Sets the "cti" (CWT ID) claim.
- setDat(LocalDate) - Method in class se.digg.dgc.payload.v1.Rec
-
Date of first positive test result
- setDat(LocalDate) - Method in class se.digg.dgc.payload.v1.Vac
-
Date of vaccination
- setDgcV1(byte[]) - Method in class se.digg.dgc.signatures.cwt.Cwt
-
Adds DGC v1 payload.
- setDis(String) - Method in class se.digg.dgc.payload.v1.Rec
-
Disease
- setDis(String) - Method in class se.digg.dgc.payload.v1.Tst
-
Disease
- setDis(String) - Method in class se.digg.dgc.payload.v1.Vac
-
Disease
- setDob(LocalDate) - Method in class se.digg.dgc.payload.v1.Sub
-
Date of birth
- setDtr(Integer) - Method in class se.digg.dgc.payload.v1.Tst
-
Date and time test result
- setDts(Integer) - Method in class se.digg.dgc.payload.v1.Tst
-
Date and time sample
- setExpiration(Instant) - Method in class se.digg.dgc.signatures.cwt.Cwt
-
Sets the "exp" (expiration time) claim.
- setFac(String) - Method in class se.digg.dgc.payload.v1.Tst
-
Testing centre or facility
- setFn(String) - Method in class se.digg.dgc.payload.v1.Sub
-
Family name
- setGen(String) - Method in class se.digg.dgc.payload.v1.Sub
-
Administrative gender
- setGn(String) - Method in class se.digg.dgc.payload.v1.Sub
-
Given name
- setI(String) - Method in class se.digg.dgc.payload.v1.Id
-
Identfier number or string
- setId(String) - Method in class se.digg.dgc.payload.v1.Cert
-
Identifier
- setId(List<Id>) - Method in class se.digg.dgc.payload.v1.Sub
-
Person identifiers
- setImageFormat(Barcode.ImageFormat) - Method in class se.digg.dgc.encoding.impl.DefaultBarcodeCreator
-
Sets the image format for barcodes created.
- setIncludeMessageTag(boolean) - Method in class se.digg.dgc.signatures.cose.CoseSign1_Object
-
Tells whether to include the COSE_Sign1 message tag in encodings.
- setIs(String) - Method in class se.digg.dgc.payload.v1.Cert
-
Issuer
- setIssuedAt(Instant) - Method in class se.digg.dgc.signatures.cwt.Cwt
-
Sets the "iat" (issued at) claim.
- setIssuer(String) - Method in class se.digg.dgc.signatures.cwt.Cwt
-
Sets the "iss" (issuer) claim.
- setLot(String) - Method in class se.digg.dgc.payload.v1.Vac
-
Batch/lot number
- setMep(String) - Method in class se.digg.dgc.payload.v1.Vac
-
Vaccine medicinal product
- setNotBefore(Instant) - Method in class se.digg.dgc.signatures.cwt.Cwt
-
Sets the "nbf" (not before) claim.
- setOri(String) - Method in class se.digg.dgc.payload.v1.Tst
-
Sample origin
- setRec(List<Rec>) - Method in class se.digg.dgc.payload.v1.DigitalGreenCertificate
-
Recovery statement
- setRes(String) - Method in class se.digg.dgc.payload.v1.Tst
-
Result of test
- setSecurityProvider(Provider) - Method in class se.digg.dgc.signatures.impl.DefaultDGCSigner
-
Assigns a specific Java Security Provider that should be used when signing.
- setSeq(Integer) - Method in class se.digg.dgc.payload.v1.Vac
-
Dose sequence number
- setSub(Sub) - Method in class se.digg.dgc.payload.v1.DigitalGreenCertificate
-
Subject (Required)
- setSubject(String) - Method in class se.digg.dgc.signatures.cwt.Cwt
-
Sets the "sub" (subject) claim.
- setT(String) - Method in class se.digg.dgc.payload.v1.Id
-
Identifier type
- setTma(String) - Method in class se.digg.dgc.payload.v1.Tst
-
Test manufacturer
- setTna(String) - Method in class se.digg.dgc.payload.v1.Tst
-
Test name
- setTot(Integer) - Method in class se.digg.dgc.payload.v1.Vac
-
Total number of doses
- setTst(List<Tst>) - Method in class se.digg.dgc.payload.v1.DigitalGreenCertificate
-
Test result statement
- setTy(String) - Method in class se.digg.dgc.payload.v1.Cert
-
Schema type
- setTyp(String) - Method in class se.digg.dgc.payload.v1.Tst
-
Type of test
- setType(Barcode.BarcodeType) - Method in class se.digg.dgc.encoding.impl.DefaultBarcodeCreator
-
Sets the type of barcodes to create.
- setVac(List<Vac>) - Method in class se.digg.dgc.payload.v1.DigitalGreenCertificate
-
Vaccination/prophylaxis information
- setVap(String) - Method in class se.digg.dgc.payload.v1.Vac
-
Vaccine/prophylaxis
- setVf(LocalDate) - Method in class se.digg.dgc.payload.v1.Cert
-
valid from
- setVr(String) - Method in class se.digg.dgc.payload.v1.Cert
-
Schema version
- setVu(LocalDate) - Method in class se.digg.dgc.payload.v1.Cert
-
valid until
- setWidthAndHeight(int) - Method in class se.digg.dgc.encoding.impl.DefaultBarcodeCreator
-
Sets the width and height (in pixels) to use for creating barcodes.
- sign(byte[], Instant) - Method in interface se.digg.dgc.service.DGCEncoder
-
Given the CBOR-encoding of the DGC payload the method creates a CWT and signs it.
- sign(byte[], Instant) - Method in class se.digg.dgc.service.impl.DefaultDGCEncoder
-
Given the CBOR-encoding of the DGC payload the method creates a CWT and signs it.
- sign(byte[], Instant) - Method in interface se.digg.dgc.signatures.DGCSigner
-
Creates a CWT including the CBOR encoded DGC payload and signs it.
- sign(byte[], Instant) - Method in class se.digg.dgc.signatures.impl.DefaultDGCSigner
-
Creates a CWT including the CBOR encoded DGC payload and signs it.
- sign(PrivateKey, Provider) - Method in class se.digg.dgc.signatures.cose.CoseSign1_Object
-
Signs the COSE_Sign1 object using the supplied key.
- sign(DigitalGreenCertificate, Instant) - Method in interface se.digg.dgc.service.DGCEncoder
-
Given the DGC payload the method creates a CWT and signs it.
- sign(DigitalGreenCertificate, Instant) - Method in class se.digg.dgc.service.impl.DefaultDGCEncoder
-
Given the DGC payload the method creates a CWT and signs it.
- SignatureAlgorithm - Enum in se.digg.dgc.signatures.cose
-
Representation of the supported signature algorithms.
- Sub - Class in se.digg.dgc.payload.v1
-
Subject
- Sub() - Constructor for class se.digg.dgc.payload.v1.Sub
-
No args constructor for use in serialization
- Sub(String, String, List<Id>, LocalDate, String) - Constructor for class se.digg.dgc.payload.v1.Sub
- subject(String) - Method in class se.digg.dgc.signatures.cwt.Cwt.CwtBuilder
-
Sets the "sub" claim.
T
- toBase64Image() - Method in class se.digg.dgc.encoding.Barcode
-
Returns a representation of the barcode as a Base64 image.
- toCBOREncoding(DigitalGreenCertificate) - Static method in class se.digg.dgc.payload.v1.MapperUtils
-
Given a HCERT payload its CBOR encoding is returned.
- ToCBORObject(Instant) - Method in class se.digg.dgc.signatures.cwt.support.CBORInstantConverter
- toDigitalGreenCertificate(byte[]) - Static method in class se.digg.dgc.payload.v1.MapperUtils
-
Decodes a CBOR encoding to a
DigitalGreenCertificate
. - toDigitalGreenCertificate(String) - Static method in class se.digg.dgc.payload.v1.MapperUtils
-
Decodes a JSON string into a
DigitalGreenCertificate
. - toJSONString(DigitalGreenCertificate) - Static method in class se.digg.dgc.payload.v1.MapperUtils
-
Given a HCERT payload its string JSON representation is returned.
- toString() - Method in class se.digg.dgc.encoding.Barcode
- toString() - Method in class se.digg.dgc.payload.v1.Cert
- toString() - Method in class se.digg.dgc.payload.v1.DigitalGreenCertificate
- toString() - Method in class se.digg.dgc.payload.v1.Id
- toString() - Method in class se.digg.dgc.payload.v1.Rec
- toString() - Method in class se.digg.dgc.payload.v1.Sub
- toString() - Method in class se.digg.dgc.payload.v1.Tst
- toString() - Method in class se.digg.dgc.payload.v1.Vac
- toString() - Method in class se.digg.dgc.signatures.cwt.Cwt
- Tst - Class in se.digg.dgc.payload.v1
- Tst() - Constructor for class se.digg.dgc.payload.v1.Tst
-
No args constructor for use in serialization
- Tst(String, String, String, String, String, Integer, Integer, String, String, String) - Constructor for class se.digg.dgc.payload.v1.Tst
U
- unprotectedAttribute(CBORObject, CBORObject) - Method in class se.digg.dgc.signatures.cose.CoseSign1_Object.CoseSign1_ObjectBuilder
-
Adds an unprotected attribute.
V
- Vac - Class in se.digg.dgc.payload.v1
- Vac() - Constructor for class se.digg.dgc.payload.v1.Vac
-
No args constructor for use in serialization
- Vac(String, String, String, String, Integer, Integer, LocalDate, String, String, String) - Constructor for class se.digg.dgc.payload.v1.Vac
- valueOf(String) - Static method in enum se.digg.dgc.encoding.Barcode.BarcodeType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum se.digg.dgc.encoding.Barcode.ImageFormat
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum se.digg.dgc.signatures.cose.HeaderParameterKey
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum se.digg.dgc.signatures.cose.SignatureAlgorithm
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum se.digg.dgc.encoding.Barcode.BarcodeType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum se.digg.dgc.encoding.Barcode.ImageFormat
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum se.digg.dgc.signatures.cose.HeaderParameterKey
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum se.digg.dgc.signatures.cose.SignatureAlgorithm
-
Returns an array containing the constants of this enum type, in the order they are declared.
- verify(byte[], CertificateProvider) - Method in interface se.digg.dgc.signatures.DGCSignatureVerifier
-
Verifies the signature and validity of the supplied signed DGC.
- verify(byte[], CertificateProvider) - Method in class se.digg.dgc.signatures.impl.DefaultDGCSignatureVerifier
-
Verifies the signature and validity of the supplied signed DGC.
- verifySignature(PublicKey) - Method in class se.digg.dgc.signatures.cose.CoseSign1_Object
-
Verifies the signature of the COSE_Sign1 object.
W
- withAdm(String) - Method in class se.digg.dgc.payload.v1.Vac
- withAut(String) - Method in class se.digg.dgc.payload.v1.Vac
- withCert(Cert) - Method in class se.digg.dgc.payload.v1.DigitalGreenCertificate
- withCo(String) - Method in class se.digg.dgc.payload.v1.Cert
- withCou(String) - Method in class se.digg.dgc.payload.v1.Rec
- withCou(String) - Method in class se.digg.dgc.payload.v1.Tst
- withCou(String) - Method in class se.digg.dgc.payload.v1.Vac
- withDat(LocalDate) - Method in class se.digg.dgc.payload.v1.Rec
- withDat(LocalDate) - Method in class se.digg.dgc.payload.v1.Vac
- withDis(String) - Method in class se.digg.dgc.payload.v1.Rec
- withDis(String) - Method in class se.digg.dgc.payload.v1.Tst
- withDis(String) - Method in class se.digg.dgc.payload.v1.Vac
- withDob(LocalDate) - Method in class se.digg.dgc.payload.v1.Sub
- withDtr(Integer) - Method in class se.digg.dgc.payload.v1.Tst
- withDts(Integer) - Method in class se.digg.dgc.payload.v1.Tst
- withFac(String) - Method in class se.digg.dgc.payload.v1.Tst
- withFn(String) - Method in class se.digg.dgc.payload.v1.Sub
- withGen(String) - Method in class se.digg.dgc.payload.v1.Sub
- withGn(String) - Method in class se.digg.dgc.payload.v1.Sub
- withI(String) - Method in class se.digg.dgc.payload.v1.Id
- withId(String) - Method in class se.digg.dgc.payload.v1.Cert
- withId(List<Id>) - Method in class se.digg.dgc.payload.v1.Sub
- withIs(String) - Method in class se.digg.dgc.payload.v1.Cert
- withLot(String) - Method in class se.digg.dgc.payload.v1.Vac
- withMep(String) - Method in class se.digg.dgc.payload.v1.Vac
- withOri(String) - Method in class se.digg.dgc.payload.v1.Tst
- withRec(List<Rec>) - Method in class se.digg.dgc.payload.v1.DigitalGreenCertificate
- withRes(String) - Method in class se.digg.dgc.payload.v1.Tst
- withSeq(Integer) - Method in class se.digg.dgc.payload.v1.Vac
- withSub(Sub) - Method in class se.digg.dgc.payload.v1.DigitalGreenCertificate
- withT(String) - Method in class se.digg.dgc.payload.v1.Id
- withTma(String) - Method in class se.digg.dgc.payload.v1.Tst
- withTna(String) - Method in class se.digg.dgc.payload.v1.Tst
- withTot(Integer) - Method in class se.digg.dgc.payload.v1.Vac
- withTst(List<Tst>) - Method in class se.digg.dgc.payload.v1.DigitalGreenCertificate
- withTy(String) - Method in class se.digg.dgc.payload.v1.Cert
- withTyp(String) - Method in class se.digg.dgc.payload.v1.Tst
- withVac(List<Vac>) - Method in class se.digg.dgc.payload.v1.DigitalGreenCertificate
- withVap(String) - Method in class se.digg.dgc.payload.v1.Vac
- withVf(LocalDate) - Method in class se.digg.dgc.payload.v1.Cert
- withVr(String) - Method in class se.digg.dgc.payload.v1.Cert
- withVu(LocalDate) - Method in class se.digg.dgc.payload.v1.Cert
Z
- Zlib - Class in se.digg.dgc.encoding
-
Compression/de-compression support.
All Classes All Packages