Class VsdmChecksum
java.lang.Object
de.gematik.bbriccs.konnektor.vsdm.VsdmChecksum
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic VsdmChecksumsetIdentifier(char identifier) setTimestamp(Instant timestamp) setUpdateReason(VsdmUpdateReason reason) setVersion(char version) sign(byte[] key) The method generates a checksum encoded as base64.toString()
-
Constructor Details
-
VsdmChecksum
public VsdmChecksum()
-
-
Method Details
-
setTimestamp
-
setUpdateReason
-
setIdentifier
-
setVersion
-
parse
- Throws:
ParsingUpdateReasonException
-
sign
The method generates a checksum encoded as base64. The checksum contains the first 24 bytes of the signature, which contains a HMac hash (SHA256) in fields 1 to 5- Returns:
- a base64 encoded checksum
-
toString
-