public class Lotl
extends java.lang.Object
implements java.lang.AutoCloseable, java.io.Serializable
| Constructor and Description |
|---|
Lotl()
Creates a new instance of the Lotl class.
|
Lotl(long handle)
Creates a new instance of the Lotl class.
|
| Modifier and Type | Method and Description |
|---|---|
void |
close()
Releases all resources used by this Lotl.
|
protected void |
finalize()
Finalizer for this class.
|
long |
getHandle()
Gets the native handle.
|
boolean |
getIsTsl()
Gets the true if the LoTL is a TLS.
|
Log |
getLog()
Gets the get the log.
|
java.lang.String |
getManifestUrl(byte[] tslData)
Returns the URL to the manifest.
|
java.lang.String |
getUrl(byte[] lotlData,
java.lang.String manifestId,
java.lang.String iac)
Returns the URL to the TSL or the next LoTL.
|
public Lotl()
throws BiosealException
BiosealException - An error has occurred during Bioseal Library execution.public Lotl(long handle)
throws BiosealException
handle - Handle to the Lotl.BiosealException - An error has occurred during Bioseal Library execution.public void close()
close in interface java.lang.AutoCloseableprotected void finalize()
finalize in class java.lang.Objectpublic long getHandle()
public Log getLog() throws BiosealException
BiosealException - An error has occurred during Bioseal Library execution.public boolean getIsTsl()
throws BiosealException
BiosealException - An error has occurred during Bioseal Library execution.public java.lang.String getUrl(byte[] lotlData,
java.lang.String manifestId,
java.lang.String iac)
throws BiosealException
lotlData - The LotL data.manifestId - The Manifest ID in ISO 22385 format (hexadecimal string).iac - The IAC (optional).BiosealException - An error has occurred during Bioseal Library execution.public java.lang.String getManifestUrl(byte[] tslData)
throws BiosealException
tslData - The TSL data.BiosealException - An error has occurred during Bioseal Library execution.Copyright © 2020-2030, id3 Technologies. All rights reserved. eu.id3.bioseal