Index

B C D E F G H I K L P S T U V 
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 identifier record 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 key record component.
keyVersion() - Method in record class de.gematik.bbriccs.vsdm.types.VsdmKey
Returns the value of the keyVersion record component.
keyVersion() - Method in record class de.gematik.bbriccs.vsdm.types.VsdmKeyVersion
Returns the value of the keyVersion record component.
kvnr() - Method in record class de.gematik.bbriccs.vsdm.types.VsdmKvnr
Returns the value of the kvnr record 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 version record component.
version() - Method in record class de.gematik.bbriccs.vsdm.types.VsdmVendorIdentifier
Returns the value of the version record 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 VsdmKey record 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 VsdmKeyVersion record 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 VsdmKvnr record 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 VsdmVendorIdentifier record class.
B C D E F G H I K L P S T U V 
All Classes and Interfaces|All Packages|Serialized Form