public final class LisEncryptedTableRecord extends LisRecord
Some tables contained in standard Information Records are classified as proprietary. In order to secure these tables on a real-time client tape, the tables are encrypted and stored on the tape as a new logical record type. These records are re-typed as Type 42. Only the body of the logical record following the logical record header is encrypted.
See LIS 79 Documentation Section 4.1.4.
Threading:
This class is immutable.
LisRecord.Type
Constructor and Description |
---|
LisEncryptedTableRecord(byte[] data)
Create a LIS encrypted table record instance.
|
Modifier and Type | Method and Description |
---|---|
byte[] |
getData()
Return the encrypted data of this record.
|
int |
getSize()
Return size (in bytes) of this record.
|
getAttributes, getType, toString
public LisEncryptedTableRecord(byte[] data)
data
- Data constituting the table. Non-null.IllegalArgumentException
- If data is null.Copyright © 2024 Petroware AS - https://petroware.no