Package org.kapott.hbci.smartcardio
Enum SmartCardService.Feature
- java.lang.Object
-
- java.lang.Enum<SmartCardService.Feature>
-
- org.kapott.hbci.smartcardio.SmartCardService.Feature
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable<SmartCardService.Feature>
- Enclosing class:
- SmartCardService
protected static enum SmartCardService.Feature extends java.lang.Enum<SmartCardService.Feature>
Kapselt die Features der Karte.
-
-
Enum Constant Summary
-
Field Summary
Fields Modifier and Type Field Description private byte
number
-
Constructor Summary
Constructors Modifier Constructor Description private
Feature(byte number)
ct.
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description private static SmartCardService.Feature
find(byte b)
Liefert das Feature mit der angegebenen Feature-Nummer.static SmartCardService.Feature
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static SmartCardService.Feature[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
FEATURE_VERIFY_PIN_START
public static final SmartCardService.Feature FEATURE_VERIFY_PIN_START
-
FEATURE_VERIFY_PIN_FINISH
public static final SmartCardService.Feature FEATURE_VERIFY_PIN_FINISH
-
FEATURE_MODIFY_PIN_START
public static final SmartCardService.Feature FEATURE_MODIFY_PIN_START
-
FEATURE_MODIFY_PIN_FINISH
public static final SmartCardService.Feature FEATURE_MODIFY_PIN_FINISH
-
FEATURE_GET_KEY_PRESSED
public static final SmartCardService.Feature FEATURE_GET_KEY_PRESSED
-
FEATURE_VERIFY_PIN_DIRECT
public static final SmartCardService.Feature FEATURE_VERIFY_PIN_DIRECT
-
FEATURE_MODIFY_PIN_DIRECT
public static final SmartCardService.Feature FEATURE_MODIFY_PIN_DIRECT
-
FEATURE_MCT_READER_DIRECT
public static final SmartCardService.Feature FEATURE_MCT_READER_DIRECT
-
FEATURE_MCT_UNIVERSAL
public static final SmartCardService.Feature FEATURE_MCT_UNIVERSAL
-
FEATURE_IFD_PIN_PROPERTIES
public static final SmartCardService.Feature FEATURE_IFD_PIN_PROPERTIES
-
FEATURE_ABORT
public static final SmartCardService.Feature FEATURE_ABORT
-
FEATURE_SET_SPE_MESSAGE
public static final SmartCardService.Feature FEATURE_SET_SPE_MESSAGE
-
FEATURE_VERIFY_PIN_DIRECT_APP_ID
public static final SmartCardService.Feature FEATURE_VERIFY_PIN_DIRECT_APP_ID
-
FEATURE_MODIFY_PIN_DIRECT_APP_ID
public static final SmartCardService.Feature FEATURE_MODIFY_PIN_DIRECT_APP_ID
-
FEATURE_WRITE_DISPLAY
public static final SmartCardService.Feature FEATURE_WRITE_DISPLAY
-
FEATURE_GET_KEY
public static final SmartCardService.Feature FEATURE_GET_KEY
-
FEATURE_IFD_DISPLAY_PROPERTIES
public static final SmartCardService.Feature FEATURE_IFD_DISPLAY_PROPERTIES
-
FEATURE_GET_TLV_PROPERTIES
public static final SmartCardService.Feature FEATURE_GET_TLV_PROPERTIES
-
FEATURE_CCID_ESC_COMMAND
public static final SmartCardService.Feature FEATURE_CCID_ESC_COMMAND
-
FEATURE_EXECUTE_PACE
public static final SmartCardService.Feature FEATURE_EXECUTE_PACE
-
-
Method Detail
-
values
public static SmartCardService.Feature[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (SmartCardService.Feature c : SmartCardService.Feature.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static SmartCardService.Feature valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is null
-
find
private static SmartCardService.Feature find(byte b)
Liefert das Feature mit der angegebenen Feature-Nummer.- Parameters:
b
- das Byte mit der Feature-Nummer.- Returns:
- das Feature oder NULL, wenn es nicht existiert.
-
-