public enum MifarePlusSL3Results extends Enum<MifarePlusSL3Results>
Enum Constant and Description |
---|
ACCESSING_EMPTY_BLOCK
The application is trying to perform operation or access the block on the tag which is empty or null.
|
ALREADY_ENABLED
The tag is already enabled.
|
AUTHENTICATION_ERROR
The tag is not authenticated or not allowed to peform operations
requested.
|
BLOCK_NOT_EXISTS
The block using for the operation does not exist on the tag.
|
EMDK_NOT_OPENED
The EMDK is not opened.
|
FAILURE
Failure
|
INVALID_BLOCK_NUMBER
The block using for the operation is not valid.
|
INVALID_MAC
Invalid Mac in command or response
|
INVALID_VALUE
The value or parameter passed is invalid.
|
INVALID_VALUE_BLOCK
The block used for the increment /decrement/transfer is not a valid value
block.
|
NOT_ENABLED
The connection to the Tag is not enabled.
|
NOT_SUPPORTED_COMMAND
The current command not supported for the current card state i.e., the
application is trying to perform the operation which is not supported for
MifarePlus Security level 3.
|
PARAM_NOT_SUPPORTED
The parameter not supported.
|
RW_OPERATIONS_LIMIT_EXCEEDED
The number of read or write operation is exceeded for the current session
|
SAM_AUTHENTICATION_ERROR
The application is trying to use the key which is not valid or not
present on the SAM.
|
SUCCESS
Success
|
TAG_LOST
Tag lost
|
TAG_MEMORY_ERROR
The requested operation cannot be performed on the block either due to
overflow or underflow of the block memory
|
UNDEFINED
Undefined
|
Modifier and Type | Method and Description |
---|---|
String |
getDescription()
Returns the description for the error.
|
static MifarePlusSL3Results |
getResult(int id) |
int |
getValue()
This method provides integer value assigned to the enum.
|
static MifarePlusSL3Results |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static MifarePlusSL3Results[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final MifarePlusSL3Results SUCCESS
public static final MifarePlusSL3Results FAILURE
public static final MifarePlusSL3Results EMDK_NOT_OPENED
public static final MifarePlusSL3Results NOT_ENABLED
public static final MifarePlusSL3Results AUTHENTICATION_ERROR
public static final MifarePlusSL3Results RW_OPERATIONS_LIMIT_EXCEEDED
public static final MifarePlusSL3Results INVALID_MAC
public static final MifarePlusSL3Results INVALID_BLOCK_NUMBER
public static final MifarePlusSL3Results BLOCK_NOT_EXISTS
public static final MifarePlusSL3Results NOT_SUPPORTED_COMMAND
public static final MifarePlusSL3Results ACCESSING_EMPTY_BLOCK
public static final MifarePlusSL3Results ALREADY_ENABLED
public static final MifarePlusSL3Results TAG_LOST
public static final MifarePlusSL3Results TAG_MEMORY_ERROR
public static final MifarePlusSL3Results INVALID_VALUE
public static final MifarePlusSL3Results INVALID_VALUE_BLOCK
public static final MifarePlusSL3Results SAM_AUTHENTICATION_ERROR
public static final MifarePlusSL3Results PARAM_NOT_SUPPORTED
public static final MifarePlusSL3Results UNDEFINED
public static MifarePlusSL3Results[] values()
for (MifarePlusSL3Results c : MifarePlusSL3Results.values()) System.out.println(c);
public static MifarePlusSL3Results valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic static MifarePlusSL3Results getResult(int id)
public int getValue()
public String getDescription()