public class ProtocolRecordBuilder
extends java.lang.Object
Build record as a byte-array to write in EF.LOGGING
| Modifier and Type | Method and Description |
|---|---|
static byte[] |
buildRecord(byte[] timeStampBytes,
java.lang.String dataType,
java.lang.String typeAccess,
java.lang.String actorId,
java.lang.String actorName)
Get a valid byte-array of record with given timeStamp
|
static byte[] |
buildRecord(de.gematik.ti.healthcardaccess.IHealthCard cardHc,
java.lang.String dataType,
java.lang.String typeAccess)
Get required info from card to build a record of
ProtocolEntry |
static byte[] |
buildRecord(java.lang.String actorId,
java.lang.String actorName,
java.lang.String dataType,
java.lang.String typeAccess)
Get a valid byte-array of record <br/>
timeStamp is the currentMilis of system
|
static byte[] |
getByteArrayOfLongvalue(long value)
Get a array of byte from a given long value.
|
public static byte[] buildRecord(java.lang.String actorId,
java.lang.String actorName,
java.lang.String dataType,
java.lang.String typeAccess)
Get a valid byte-array of record <br/> timeStamp is the currentMilis of system
actorId - actorName - typeAccess - dataType - public static byte[] buildRecord(byte[] timeStampBytes,
java.lang.String dataType,
java.lang.String typeAccess,
java.lang.String actorId,
java.lang.String actorName)
Get a valid byte-array of record with given timeStamp
timeStampBytes - dataType: - defined by 'Fachanwendung'typeAccess: - defined by 'Fachanwendung'actorId: - iccsn of hba or smcbactorName: - for smcb it is CN in OSIG-Certificatepublic static byte[] buildRecord(de.gematik.ti.healthcardaccess.IHealthCard cardHc,
java.lang.String dataType,
java.lang.String typeAccess)
Get required info from card to build a record of ProtocolEntry
cardHc - typeAccess - dataType - public static byte[] getByteArrayOfLongvalue(long value)
Get a array of byte from a given long value.
value -