java.io.Serializable
, java.lang.Comparable<HHDVersion>
public enum HHDVersion extends java.lang.Enum<HHDVersion>
Modifier and Type | Class | Description |
---|---|---|
static class |
HHDVersion.Type |
Definiert die Art des TAN-Verfahrens.
|
Enum Constant | Description |
---|---|
HHD_1_2 |
HHD-Version 1.2.
|
HHD_1_3 |
HHD-Version 1.3
Zur HKTAN-Segment-Version: 1.4 ist in HKTAN4 noch nicht erlaubt, damit bleibt eigentlich nur 1.3
|
HHD_1_4 |
HHD-Version 1.4
Zur HKTAN-Segment-Version: Genau wissen wir es nicht, aber HHD 1.4 ist wahrscheinlich.
|
MS_1 |
Server-seitig generierter Matrix-Code (photoTAN)
ZKA-Version und HKTAN-Version bleiben hier frei, weil wir anhand diesen
Merkmalen das Matrix-Code-Verfahren nicht eindeutig erkennen koennen.
|
Modifier and Type | Method | Description |
---|---|---|
static HHDVersion |
find(java.util.Properties secmech) |
Ermittelt die zu verwendende HHD-Version aus den BPD-Informationen des TAN-Verfahrens.
|
java.lang.String |
getChallengeVersion() |
Liefert die Kennung fuer das Lookup in den ChallengeInfo-Daten.
|
HHDVersion.Type |
getType() |
Liefert die Art des TAN-Verfahrens.
|
static HHDVersion |
valueOf(java.lang.String name) |
Returns the enum constant of this type with the specified name.
|
static HHDVersion[] |
values() |
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final HHDVersion HHD_1_4
public static final HHDVersion HHD_1_3
public static final HHDVersion MS_1
public static final HHDVersion HHD_1_2
public static HHDVersion[] values()
for (HHDVersion c : HHDVersion.values()) System.out.println(c);
public static HHDVersion valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is nullpublic java.lang.String getChallengeVersion()
public HHDVersion.Type getType()
public static HHDVersion find(java.util.Properties secmech)
secmech
- die BPD-Informationen zum TAN-Verfahren.Copyright © 2018. All rights reserved.