Package org.kapott.hbci.manager
Enum KnownTANProcess
- java.lang.Object
-
- java.lang.Enum<KnownTANProcess>
-
- org.kapott.hbci.manager.KnownTANProcess
-
- All Implemented Interfaces:
Serializable,Comparable<KnownTANProcess>
public enum KnownTANProcess extends Enum<KnownTANProcess>
Enthaelt die Liste der bekannten TAN-Prozesse.
-
-
Enum Constant Summary
Enum Constants Enum Constant Description PROCESS1Prozess-Variante 1.PROCESS2_STEP1Prozess-Variante 2, Schritt 1.PROCESS2_STEP2Prozess-Variante 2, Schritt 2.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static KnownTANProcessdetermine(String code)Ermittelt den passenden TAN-Prozess fuer den angegebenen Code.StringgetCode()Liefert den Code des TAN-Prozess-Schrittes.booleanis(String code)Prueft der angegebene Code identisch ist.static KnownTANProcessvalueOf(String name)Returns the enum constant of this type with the specified name.static KnownTANProcess[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
PROCESS1
public static final KnownTANProcess PROCESS1
Prozess-Variante 1.
-
PROCESS2_STEP1
public static final KnownTANProcess PROCESS2_STEP1
Prozess-Variante 2, Schritt 1.
-
PROCESS2_STEP2
public static final KnownTANProcess PROCESS2_STEP2
Prozess-Variante 2, Schritt 2.
-
-
Method Detail
-
values
public static KnownTANProcess[] 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 (KnownTANProcess c : KnownTANProcess.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static KnownTANProcess valueOf(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:
IllegalArgumentException- if this enum type has no constant with the specified nameNullPointerException- if the argument is null
-
determine
public static KnownTANProcess determine(String code)
Ermittelt den passenden TAN-Prozess fuer den angegebenen Code.- Parameters:
code- der Code.- Returns:
- der TAN-Prozess oder NULL, wenn er nicht gefunden wurde.
-
is
public boolean is(String code)
Prueft der angegebene Code identisch ist.- Parameters:
code- der zu pruefende Code.- Returns:
- true, wenn der Code identisch ist.
-
getCode
public String getCode()
Liefert den Code des TAN-Prozess-Schrittes.- Returns:
- der Code des TAN-Prozess-Schrittes.
-
-