Class FinCredential
Collects all information required to query the user for some secret credential and return it.
public class FinCredential
- Inheritance
-
FinCredential
- Inherited Members
Fields
ChallengeHHDUC
Special challenge data according to the HHD UC specification. If this is present, the credential form shall display an animated graphic for HHD UC devices.
public string ChallengeHHDUC
Field Value
ChallengeMatrixCode
Special challenge matrix code, e.g. used by photoTAN.
public byte[] ChallengeMatrixCode
Field Value
- byte[]
Heading
Text to be displayed in the header area of the credential dialog. May be
null
but shouldn't be.
public string Heading
Field Value
InputLabel
Label to be displayed in front of the generic input field. Should end with a colon. Will only be shown when the Input option is set.
public string InputLabel
Field Value
InputMaxLength
The maximum acceptable length of the generic input value. The input text box for generic input value is restricted to this length. The final InputValue, however, is not guaranteed to meet this constraint.
public int InputMaxLength
Field Value
InputMinLength
The minimum acceptable length of the generic input value. The OK button is only available to the user when at least this number of characters has been entered. The final InputValue, however, is not guaranteed to meet this constraint.
public int InputMinLength
Field Value
InputValue
The actual input field value. This will be inserted into the corresponding text box when the credential dialog is shown. When the dialog is closed, the final value is copied back to this property. Will only be shown when the Input option is set.
public string InputValue
Field Value
Options
Flags that select various options.
public FinCredentialFlags Options
Field Value
Prompt
Prompt text to be displayed at the top of the credential dialog. May be null
but shouldn't be.
public string Prompt
Field Value
SaveOption
Label text for save option check box. Should end with a question mark in order to make the meaning of the checkbox clear. Will only be shown when the SaveOption option is set.
public string SaveOption
Field Value
SecretLabel
Label to be displayed next to the actual secret value entry box. Should end with a colon. Will only be shown when the Secret option is set.
public string SecretLabel
Field Value
SecretMaxLength
The maximum acceptable length of the secret input value. The input text box for the secret input value is restricted to this length. The final SecretValue, however, is not guaranteed to meet this constraint.
public int SecretMaxLength
Field Value
SecretMinLength
The minimum acceptable length of the secret input value. The OK button is only available to the user when at least this number of characters has been entered. The final SecretValue, however, is not guaranteed to meet this constraint.
public int SecretMinLength
Field Value
SecretValue
Conveys the actual secret value.
public string SecretValue
Field Value
TanMediaName
If this is a request for a TAN entry, and HITAN indicates a TAN media name, or there is a currently selected active TAN media, then it will be provided here.
public string TanMediaName
Field Value
TanProcessParameters
If this is a request for a TAN entry, then a reference to the TAN process parameters of the currently selected TAN process will be referenced here.
public FinTanProcessParameters TanProcessParameters
Field Value
VersionHHDUC
Version of the HHD UC specification that must be known in order to interpret ChallengeHHDUC correctly.
public string VersionHHDUC