Index
All Classes and Interfaces|All Packages|Serialized Form
B
- bytesToHex(byte[]) - Static method in class de.gematik.bbriccs.vsdm.VsdmUtils
C
- CARD_MANAGEMENT_UPDATE - Enum constant in enum class de.gematik.bbriccs.vsdm.types.VsdmUpdateReason
- compareIatTimestampWith(Instant) - Method in class de.gematik.bbriccs.vsdm.types.VsdmIssuedAtTimestamp
- copyByteArrayFrom(byte[], int, int) - Static method in class de.gematik.bbriccs.vsdm.VsdmUtils
- createV1(String, char) - Static method in class de.gematik.bbriccs.vsdm.VsdmCheckDigitFactory
- createV2(VsdmPatient, char) - Static method in class de.gematik.bbriccs.vsdm.VsdmCheckDigitFactory
- createV2(String, char) - Static method in class de.gematik.bbriccs.vsdm.VsdmCheckDigitFactory
D
- de.gematik.bbriccs.vsdm - package de.gematik.bbriccs.vsdm
- de.gematik.bbriccs.vsdm.exceptions - package de.gematik.bbriccs.vsdm.exceptions
- de.gematik.bbriccs.vsdm.types - package de.gematik.bbriccs.vsdm.types
- decrypt(VsdmKey, String) - Static method in class de.gematik.bbriccs.vsdm.VsdmCheckDigit
-
Requirement: A_27278
E
- encrypt(VsdmKey) - Method in class de.gematik.bbriccs.vsdm.VsdmCheckDigit
-
Requirement: A_27278
- encrypt(VsdmKey) - Method in interface de.gematik.bbriccs.vsdm.VsdmCheckDigitV2
- equals(Object) - Method in record class de.gematik.bbriccs.vsdm.types.VsdmKey
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class de.gematik.bbriccs.vsdm.types.VsdmKeyVersion
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class de.gematik.bbriccs.vsdm.types.VsdmKvnr
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class de.gematik.bbriccs.vsdm.types.VsdmVendorIdentifier
-
Indicates whether some other object is "equal to" this one.
F
- from(char, VsdmCheckDigitVersion) - Static method in record class de.gematik.bbriccs.vsdm.types.VsdmVendorIdentifier
- from(String) - Static method in record class de.gematik.bbriccs.vsdm.types.VsdmKvnr
- fromChecksum(char) - Static method in enum class de.gematik.bbriccs.vsdm.types.VsdmUpdateReason
- fromData(byte[]) - Static method in enum class de.gematik.bbriccs.vsdm.VsdmCheckDigitVersion
- fromData(String) - Static method in enum class de.gematik.bbriccs.vsdm.VsdmCheckDigitVersion
G
- generate() - Method in class de.gematik.bbriccs.vsdm.types.VsdmIssuedAtTimestamp
- generate() - Method in record class de.gematik.bbriccs.vsdm.types.VsdmKeyVersion
- generate() - Method in record class de.gematik.bbriccs.vsdm.types.VsdmKvnr
-
Requirement: A_27278 ; KVNR
- generate() - Method in enum class de.gematik.bbriccs.vsdm.types.VsdmUpdateReason
- generate() - Method in record class de.gematik.bbriccs.vsdm.types.VsdmVendorIdentifier
- generateField1() - Method in class de.gematik.bbriccs.vsdm.types.VsdmPatient
-
Requirement: A_27278 ; Feld_1
- generateHash(LocalDate, String) - Static method in class de.gematik.bbriccs.vsdm.types.VsdmPatient
-
Requirement: A_27352
- getIatTimestamp() - Method in interface de.gematik.bbriccs.vsdm.VsdmCheckDigitV1
- getIatTimestamp() - Method in interface de.gematik.bbriccs.vsdm.VsdmCheckDigitV2
- getIdentifier() - Method in interface de.gematik.bbriccs.vsdm.VsdmCheckDigitV1
- getIdentifier() - Method in interface de.gematik.bbriccs.vsdm.VsdmCheckDigitV2
- getKeyForVersion1() - Method in record class de.gematik.bbriccs.vsdm.types.VsdmKey
- getKeyForVersion2() - Method in record class de.gematik.bbriccs.vsdm.types.VsdmKey
-
Derive an 128-Bit AES key from HMAC Key Requirement A_27286
- getKvnr() - Method in class de.gematik.bbriccs.vsdm.types.VsdmPatient
- getKvnrAsByteArray() - Method in class de.gematik.bbriccs.vsdm.types.VsdmPatient
- getPatient() - Method in interface de.gematik.bbriccs.vsdm.VsdmCheckDigitV1
- getPatient() - Method in interface de.gematik.bbriccs.vsdm.VsdmCheckDigitV2
- getUpdateReason() - Method in class de.gematik.bbriccs.vsdm.VsdmCheckDigit
- getUpdateReason() - Method in interface de.gematik.bbriccs.vsdm.VsdmCheckDigitV1
- getVersion() - Method in interface de.gematik.bbriccs.vsdm.VsdmCheckDigitV1
- getVersion() - Method in interface de.gematik.bbriccs.vsdm.VsdmCheckDigitV2
H
- hashCode() - Method in record class de.gematik.bbriccs.vsdm.types.VsdmKey
-
Returns a hash code value for this object.
- hashCode() - Method in record class de.gematik.bbriccs.vsdm.types.VsdmKeyVersion
-
Returns a hash code value for this object.
- hashCode() - Method in record class de.gematik.bbriccs.vsdm.types.VsdmKvnr
-
Returns a hash code value for this object.
- hashCode() - Method in record class de.gematik.bbriccs.vsdm.types.VsdmVendorIdentifier
-
Returns a hash code value for this object.
I
- identifier - Variable in class de.gematik.bbriccs.vsdm.VsdmCheckDigit
- identifier() - Method in record class de.gematik.bbriccs.vsdm.types.VsdmVendorIdentifier
-
Returns the value of the
identifierrecord component. - INVALID - Enum constant in enum class de.gematik.bbriccs.vsdm.types.VsdmUpdateReason
- InvalidKeyLengthException - Exception in de.gematik.bbriccs.vsdm.exceptions
- InvalidKeyLengthException(byte[], int) - Constructor for exception de.gematik.bbriccs.vsdm.exceptions.InvalidKeyLengthException
K
- key() - Method in record class de.gematik.bbriccs.vsdm.types.VsdmKey
-
Returns the value of the
keyrecord component. - keyVersion() - Method in record class de.gematik.bbriccs.vsdm.types.VsdmKey
-
Returns the value of the
keyVersionrecord component. - keyVersion() - Method in record class de.gematik.bbriccs.vsdm.types.VsdmKeyVersion
-
Returns the value of the
keyVersionrecord component. - kvnr() - Method in record class de.gematik.bbriccs.vsdm.types.VsdmKvnr
-
Returns the value of the
kvnrrecord component.
L
- long2ByteArray(long, int) - Static method in class de.gematik.bbriccs.vsdm.VsdmUtils
P
- parse(byte[], VsdmCheckDigitVersion) - Static method in class de.gematik.bbriccs.vsdm.types.VsdmIssuedAtTimestamp
- parse(byte[], VsdmCheckDigitVersion) - Static method in record class de.gematik.bbriccs.vsdm.types.VsdmKvnr
- parse(byte[], VsdmCheckDigitVersion) - Static method in class de.gematik.bbriccs.vsdm.types.VsdmPatient
- parse(String) - Static method in class de.gematik.bbriccs.vsdm.VsdmCheckDigit
- parseV1(byte[]) - Static method in record class de.gematik.bbriccs.vsdm.types.VsdmVendorIdentifier
- parseV2(byte[], VsdmKeyVersion) - Static method in record class de.gematik.bbriccs.vsdm.types.VsdmVendorIdentifier
- ParsingException - Exception in de.gematik.bbriccs.vsdm.exceptions
- ParsingException() - Constructor for exception de.gematik.bbriccs.vsdm.exceptions.ParsingException
- ParsingException(byte[], int) - Constructor for exception de.gematik.bbriccs.vsdm.exceptions.ParsingException
- ParsingException(byte[], int, int) - Constructor for exception de.gematik.bbriccs.vsdm.exceptions.ParsingException
- ParsingUpdateResonException - Exception in de.gematik.bbriccs.vsdm.exceptions
- ParsingUpdateResonException(char) - Constructor for exception de.gematik.bbriccs.vsdm.exceptions.ParsingUpdateResonException
- ParsingVersionException - Exception in de.gematik.bbriccs.vsdm.exceptions
- ParsingVersionException(VsdmKeyVersion, VsdmKeyVersion) - Constructor for exception de.gematik.bbriccs.vsdm.exceptions.ParsingVersionException
- ParsingVersionException(VsdmCheckDigitVersion, VsdmCheckDigitVersion) - Constructor for exception de.gematik.bbriccs.vsdm.exceptions.ParsingVersionException
S
- setIatTimestamp(VsdmIssuedAtTimestamp) - Method in class de.gematik.bbriccs.vsdm.VsdmCheckDigit
- setIatTimestamp(Instant) - Method in class de.gematik.bbriccs.vsdm.VsdmCheckDigit
- setIatTimestamp(Instant) - Method in interface de.gematik.bbriccs.vsdm.VsdmCheckDigitV1
- setIatTimestamp(Instant) - Method in interface de.gematik.bbriccs.vsdm.VsdmCheckDigitV2
- setUpdateReason(VsdmUpdateReason) - Method in class de.gematik.bbriccs.vsdm.VsdmCheckDigit
- setUpdateReason(VsdmUpdateReason) - Method in interface de.gematik.bbriccs.vsdm.VsdmCheckDigitV1
- sign(VsdmKey) - Method in class de.gematik.bbriccs.vsdm.VsdmCheckDigit
-
The method generate a checksum encode as base64.
- sign(VsdmKey) - Method in interface de.gematik.bbriccs.vsdm.VsdmCheckDigitV1
T
- toString() - Method in record class de.gematik.bbriccs.vsdm.types.VsdmKey
-
Returns a string representation of this record class.
- toString() - Method in record class de.gematik.bbriccs.vsdm.types.VsdmKeyVersion
-
Returns a string representation of this record class.
- toString() - Method in record class de.gematik.bbriccs.vsdm.types.VsdmKvnr
-
Returns a string representation of this record class.
- toString() - Method in enum class de.gematik.bbriccs.vsdm.types.VsdmUpdateReason
- toString() - Method in record class de.gematik.bbriccs.vsdm.types.VsdmVendorIdentifier
-
Returns a string representation of this record class.
U
- UFS_UPDATE - Enum constant in enum class de.gematik.bbriccs.vsdm.types.VsdmUpdateReason
V
- V1 - Enum constant in enum class de.gematik.bbriccs.vsdm.VsdmCheckDigitVersion
- V2 - Enum constant in enum class de.gematik.bbriccs.vsdm.VsdmCheckDigitVersion
- valueOf(String) - Static method in enum class de.gematik.bbriccs.vsdm.types.VsdmUpdateReason
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class de.gematik.bbriccs.vsdm.VsdmCheckDigitVersion
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class de.gematik.bbriccs.vsdm.types.VsdmUpdateReason
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class de.gematik.bbriccs.vsdm.VsdmCheckDigitVersion
-
Returns an array containing the constants of this enum class, in the order they are declared.
- version() - Method in record class de.gematik.bbriccs.vsdm.types.VsdmKeyVersion
-
Returns the value of the
versionrecord component. - version() - Method in record class de.gematik.bbriccs.vsdm.types.VsdmVendorIdentifier
-
Returns the value of the
versionrecord component. - VSD_UPDATE - Enum constant in enum class de.gematik.bbriccs.vsdm.types.VsdmUpdateReason
- VsdmCheckDigit - Class in de.gematik.bbriccs.vsdm
- VsdmCheckDigit(VsdmPatient, VsdmVendorIdentifier) - Constructor for class de.gematik.bbriccs.vsdm.VsdmCheckDigit
- VsdmCheckDigit(VsdmPatient, VsdmVendorIdentifier, VsdmCheckDigitVersion) - Constructor for class de.gematik.bbriccs.vsdm.VsdmCheckDigit
- VsdmCheckDigitFactory - Class in de.gematik.bbriccs.vsdm
- VsdmCheckDigitV1 - Interface in de.gematik.bbriccs.vsdm
- VsdmCheckDigitV2 - Interface in de.gematik.bbriccs.vsdm
- VsdmCheckDigitVersion - Enum Class in de.gematik.bbriccs.vsdm
- VsdmIssuedAtTimestamp - Class in de.gematik.bbriccs.vsdm.types
- VsdmIssuedAtTimestamp(VsdmCheckDigitVersion) - Constructor for class de.gematik.bbriccs.vsdm.types.VsdmIssuedAtTimestamp
- VsdmIssuedAtTimestamp(Instant, VsdmCheckDigitVersion) - Constructor for class de.gematik.bbriccs.vsdm.types.VsdmIssuedAtTimestamp
- VsdmKey - Record Class in de.gematik.bbriccs.vsdm.types
- VsdmKey(byte[], VsdmKeyVersion) - Constructor for record class de.gematik.bbriccs.vsdm.types.VsdmKey
-
Creates an instance of a
VsdmKeyrecord class. - VsdmKeyVersion - Record Class in de.gematik.bbriccs.vsdm.types
- VsdmKeyVersion(char, VsdmCheckDigitVersion) - Constructor for record class de.gematik.bbriccs.vsdm.types.VsdmKeyVersion
-
Creates an instance of a
VsdmKeyVersionrecord class. - VsdmKvnr - Record Class in de.gematik.bbriccs.vsdm.types
- VsdmKvnr(String) - Constructor for record class de.gematik.bbriccs.vsdm.types.VsdmKvnr
-
Creates an instance of a
VsdmKvnrrecord class. - VsdmPatient - Class in de.gematik.bbriccs.vsdm.types
- VsdmPatient(VsdmKvnr) - Constructor for class de.gematik.bbriccs.vsdm.types.VsdmPatient
- VsdmPatient(VsdmKvnr, LocalDate) - Constructor for class de.gematik.bbriccs.vsdm.types.VsdmPatient
- VsdmUpdateReason - Enum Class in de.gematik.bbriccs.vsdm.types
- VsdmUtils - Class in de.gematik.bbriccs.vsdm
- VsdmVendorIdentifier - Record Class in de.gematik.bbriccs.vsdm.types
- VsdmVendorIdentifier(char, VsdmCheckDigitVersion) - Constructor for record class de.gematik.bbriccs.vsdm.types.VsdmVendorIdentifier
-
Creates an instance of a
VsdmVendorIdentifierrecord class.
All Classes and Interfaces|All Packages|Serialized Form