| java.lang.Object | ||
| ↳ | java.lang.Enum<E extends java.lang.Enum<E>> | |
| ↳ | com.datalogic.device.rfid.RfidLockObject | |
Enum RfidLockObject defines the memory areas or passwords of an RFID
tag that can be locked using the Gen2 Lock command.
Locking an object prevents it from being modified, and depending on the lock type (temporary or permanent), the restriction may be reversible or irreversible.
This enum only identifies *what* is being locked; it does not specify *how* it is locked (e.g., lock vs. unlock, permanent vs. temporary).
| Enum Values | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| RfidLockObject | LOCK_ACCESS_PASSWORD | Access Password. | |||||||||
| RfidLockObject | LOCK_EPC | EPC (Electronic Product Code) memory bank. | |||||||||
| RfidLockObject | LOCK_KILL_PASSWORD | Kill Password. | |||||||||
| RfidLockObject | LOCK_TID | TID (Tag Identifier) memory bank. | |||||||||
| RfidLockObject | LOCK_USER | User memory bank. | |||||||||
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Retrieves the corresponding LockObject value from a valid integer.
| |||||||||||
Converts a LockObject to its corresponding integer value.
| |||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Enum
| |||||||||||
From class
java.lang.Object
| |||||||||||
From interface
java.lang.Comparable
| |||||||||||
Access Password.
The access password controls privileged operations such as writing, locking, or killing the tag. Locking this field protects the tag’s security configuration.
EPC (Electronic Product Code) memory bank.
This bank contains the EPC identifier used for inventory and tracking. Locking it prevents modifications to the tag’s identity.
Kill Password.
The kill password protects the tag from being permanently disabled ("killed"). Locking this password prevents unauthorized changes that could otherwise allow or block tag termination.
TID (Tag Identifier) memory bank.
The TID usually contains manufacturer and model information. It is often factory-locked and read-only by design.
User memory bank.
The user memory can store application-specific data. Locking it prevents unauthorized read/write access to custom payloads.
Retrieves the corresponding LockObject value from a valid integer.
| n | int |
|---|
Converts a LockObject to its corresponding integer value.