digipassapplExecute (Command)
  • 18 Dec 2024
  • 13 Minutes à lire
  • Sombre
    Lumière
  • PDF

digipassapplExecute (Command)

  • Sombre
    Lumière
  • PDF

The content is currently unavailable in French. You are viewing the default English version.
Résumé de l’article

The digipassapplExecute command performs administrative operations for authenticator applications.

  Table:  digipassapplExecute commands (SOAP administration)
CommandDescription
DIGIPASSAPPLCMD_CREATECreates a new authenticator application (see  DIGIPASSAPPLCMD_CREATE).
DIGIPASSAPPLCMD_CREATE_EMVCAP

Generates an authenticator record for an EMV-CAP card reader (see  DIGIPASSAPPLCMD_CREATE_EMVCAP).

DIGIPASSAPPLCMD_DELETE

Deletes the specified authenticator application (see  DIGIPASSAPPLCMD_DELETE).

DIGIPASSAPPLCMD_DISABLE_PIN

Disables the server PIN for the specified authenticator application (see  DIGIPASSAPPLCMD_DISABLE_PIN).

DIGIPASSAPPLCMD_ENABLE_PIN

Enables the server PIN for the specified authenticator application (see  DIGIPASSAPPLCMD_ENABLE_PIN).

DIGIPASSAPPLCMD_FORCE_PIN_CHANGE

Updates the specified authenticator application to force a PIN change at next application usage (see  DIGIPASSAPPLCMD_FORCE_PIN_CHANGE).

DIGIPASSAPPLCMD_GEN_VOTP

Generates and sends a valid OTP to a mobile phone or email address via the Message Delivery Component (MDC) configured in OneSpan Authentication Server (see  DIGIPASSAPPLCMD_GEN_VOTP).

DIGIPASSAPPLCMD_GENERATE_ACTIVATION_DATA

Generates activation data for Mobile Authenticator Studio (see  DIGIPASSAPPLCMD_GENERATE_ACTIVATION_DATA).

DIGIPASSAPPLCMD_GETINFO

Returns the application information for the specified authenticator application (see  DIGIPASSAPPLCMD_GETINFO).

DIGIPASSAPPLCMD_RESET_APPL

Resets the specified authenticator application (see  DIGIPASSAPPLCMD_RESET_APPL).

DIGIPASSAPPLCMD_RESET_ERROR_COUNT

Resets the error count for the specified authenticator application (see  DIGIPASSAPPLCMD_RESET_ERROR_COUNT).

DIGIPASSAPPLCMD_RESET_PIN

Resets the server PIN for the specified authenticator application (see  DIGIPASSAPPLCMD_RESET_PIN).

DIGIPASSAPPLCMD_SET_EVENT_COUNTER

Sets the event counter for the specified authenticator application (see  DIGIPASSAPPLCMD_SET_EVENT_COUNTER).

DIGIPASSAPPLCMD_SET_PIN

Sets the server PIN for the specified authenticator application (see  DIGIPASSAPPLCMD_SET_PIN).

DIGIPASSAPPLCMD_TEST_EMVCAP_MODE1

Tests the EMV-CAP Mode 1 for a specific authenticator application smart card reader (see  DIGIPASSAPPLCMD_TEST_EMVCAP_MODE1).

DIGIPASSAPPLCMD_TEST_EMVCAP_MODE2

Tests the EMV-CAP Mode 2 for a specific authenticator application smart card reader (see  DIGIPASSAPPLCMD_TEST_EMVCAP_MODE2).

DIGIPASSAPPLCMD_TEST_EMVCAP_MODE3

Tests the EMV-CAP Mode 3 for a specific authenticator application smart card reader (see  DIGIPASSAPPLCMD_TEST_EMVCAP_MODE3).

DIGIPASSAPPLCMD_TEST_OTP

Tests validation of an OTP for a specified authenticator application (see  DIGIPASSAPPLCMD_TEST_OTP).

DIGIPASSAPPLCMD_TEST_SIGNATURE

Performs a signature validation test for the specified authenticator application (see  DIGIPASSAPPLCMD_TEST_SIGNATURE).

DIGIPASSAPPLCMD_UNLOCK

Unlocks the specified authenticator application (see  DIGIPASSAPPLCMD_UNLOCK).

DIGIPASSAPPLCMD_UPDATE

Modifies the specified authenticator application (see  DIGIPASSAPPLCMD_UPDATE).

DIGIPASSAPPLCMD_VIEW

Displays the application information for a specified authenticator application (see  DIGIPASSAPPLCMD_VIEW).

Parameters

  Table:  digipassapplExecute input parameters
Parameter nameData typeDescription

sessionID

String

Required. The session identifier of the current administrative session. The logon command returns this identifier after a successful logon (see logon (Command)).

cmd

String

Required. The operation to be executed. See Table: digipassapplExecute commands (SOAP administration).

attributeSet

DigipassApplAttributeSet

Required. A set containing zero or more attribute fields. See Table: digipassapplExecute field attributes.

  Table:  digipassapplExecute output parameters
Parameter nameData typeDescription

results

DigipassApplResults

Required. Result structure containing return and status codes and a list of zero or more result attribute fields.

The following field attributes are available for the operations of this command:

  Table:  digipassapplExecute field attributes
Attribute nameData typeDescription
DIGIPASSAPPLFLD_ACTIVEBooleanIndicates whether the authenticator application is active.
DIGIPASSAPPLFLD_APPL_NAMEString

The authenticator application name.

Up to 12 characters.

DIGIPASSAPPLFLD_APPL_NOIntegerA sequence number assigned during import, which should be unique per authenticator.
DIGIPASSAPPLFLD_APPL_TYPEString

The type of the authenticator application.

Supported values:

  • RO
  • CR
  • SG
  • MM
  • UL
  • MA
DIGIPASSAPPLFLD_BLOBString

The authenticator application BLOB.

Exactly 248 characters.

DIGIPASSAPPLFLD_CARD_AIDString

EMV-CAP application identifier

ASCII hex value.

DIGIPASSAPPLFLD_CARD_AIPString

EMV-CAP application interchange protocol

ASCII hex value.

DIGIPASSAPPLFLD_CARD_ATCString

EMV-CAP application transaction counter

ASCII hex value

DIGIPASSAPPLFLD_CARD_CARDDATAString

EMV-CAP card data

ASCII hex value

DIGIPASSAPPLFLD_CARD_CDOL1String

EMV-CAP card risk management data object list

ASCII hex value

DIGIPASSAPPLFLD_CARD_CIDString

EMV-CAP cryptogram information data

ASCII hex value

DIGIPASSAPPLFLD_CARD_IADString

EMV-CAP issuer application data

ASCII hex value

DIGIPASSAPPLFLD_CARD_IAFString

EMV-CAP Internet authentication flags

ASCII hex value

DIGIPASSAPPLFLD_CARD_IIPBString

EMV-CAP issuer Internet proprietary bitmap

ASCII hex value

DIGIPASSAPPLFLD_CHALLENGEStringThe challenge generated by an authenticator application supporting a Challenge/Response scheme.
DIGIPASSAPPLFLD_CONFIRM_CODE 

The host code, which can be used by the client to validate that the command was executed by the correct server.

Only returned if requested in the input and the command execution was successful.

Up to 17 numeric or hexadecimal characters.

DIGIPASSAPPLFLD_CREATE_TIMEDateTime

The date and time the data record was created.

DIGIPASSAPPLFLD_DATA_FIELD_1String

The signature data fields (limited by the authenticator application, maximum 8) used to generate the electronic signature.

Components of the transaction data to be used in the digital signature. Used in Mode 2 (Digital Signature) only.

DIGIPASSAPPLFLD_DATA_FIELD_2String 
DIGIPASSAPPLFLD_DATA_FIELD_3String 
DIGIPASSAPPLFLD_DATA_FIELD_4String 
DIGIPASSAPPLFLD_DATA_FIELD_5String 
DIGIPASSAPPLFLD_DATA_FIELD_6String 
DIGIPASSAPPLFLD_DATA_FIELD_7String 
DIGIPASSAPPLFLD_DATA_FIELD_8String 
DIGIPASSAPPLFLD_DATA_FIELD_9String 
DIGIPASSAPPLFLD_DATA_FIELD_10String 
DIGIPASSAPPLFLD_DEFERRED_DATETIMEDateTimeThe deferred signature datetime attribute should be specified in a full date/time format.
DIGIPASSAPPLFLD_DEFERRED_EVENT_VALUEIntegerThe deferred event counter of the authenticator application used to generate a signature.
DIGIPASSAPPLFLD_DELIVERY_METHODString

The method used to deliver the Virtual Mobile Authenticator to the selected user:

  • Default. Use the settings of the parent policy.
  • Email. Deliver the OTP via email. The user account must have an email address configured.
  • SMS. Deliver the OTP via SMS. The user account must have a mobile phone number configured.
  • Voice. Deliver the OTP via voice channel (i.e. dictated over a phone line). The user account must have a mobile phone number configured.
DIGIPASSAPPLFLD_DESTINATION  
DIGIPASSAPPLFLD_DIRECT_ASSIGN_ONLY  
DIGIPASSAPPLFLD_DOMAINString

Domain containing the authenticator. As input: If domain is required but not specified, the default domain (master) will be used.

Up to 255 characters.

DIGIPASSAPPLFLD_DPSOFT_PARAMS_ID  
DIGIPASSAPPLFLD_DPTYPEString

The type of the authenticator.

DIGIPASSAPPLFLD_EMAILString

The email address of the user.

Up to 63 characters.

DIGIPASSAPPLFLD_EMV_TYPEString

EMV-CAP scheme type as defined by OneSpan Authentication Server Framework.

ASCII hex value

DIGIPASSAPPLFLD_EVENT_COUNTERString

The event counter for the authenticator application.

This parameter is used to synchronize the authenticator event counter between the authenticator and OneSpan Authentication Server.

DIGIPASSAPPLFLD_EVENT_REACTIVATION_COUNTERString

This is the encrypted event reactivation counter returned to the user during reactivation.

This parameter will be returned if an authenticator is already registered, but has an event counter larger than 0. This parameter contains either the event reactivation counter (ERC) (in case of offline mode) or the encrypted event reactivation counter (XERC) (in case of online mode).

DIGIPASSAPPLFLD_FULL_ACTIVATION_DATAString

The activation code encapsulated in an XML envelope.

The parameter is returned to the user to activate a software authenticator.

DIGIPASSAPPLFLD_HOST_CODEStringThe host code returned by the OneSpan Authentication Server Framework library.
DIGIPASSAPPLFLD_KEY_KCVString

The key check value of a hardware security module (HSM) key label.

ASCII hex value

DIGIPASSAPPLFLD_KEY_LABELString

The hardware security module (HSM) key label.

ASCII hex value

DIGIPASSAPPLFLD_LDAP_DNStringLDAP distinguished name
DIGIPASSAPPLFLD_MDC_PROFILEString

The specific MDC profile used to send a virtual one-time password (OTP) via the Message Delivery Component (MDC). This takes precedence over the MDC profile specified in the user profile.

Can be a null-value (via attributeOptions).

DIGIPASSAPPLFLD_MOBILEString

The mobile number of the user. Must contain a phone number that consists of numbers, spaces, and brackets () {} [] only. There may also be a plus sign '+' at the beginning of the number.

Up to 20 characters.

DIGIPASSAPPLFLD_MODIFY_TIMEDateTime

The date and time the data record was last modified.

DIGIPASSAPPLFLD_NEW_PINString

The new authenticator application PIN when setting a new PIN.

DIGIPASSAPPLFLD_NEW_PIN_CONFStringThe confirmation of the new authenticator application PIN when setting a new PIN.
DIGIPASSAPPLFLD_REQUEST_KEYString

The key that refers to a request message cached by OneSpan Authentication Server.

Applies if Secure Channel is supported.

DIGIPASSAPPLFLD_RESPONSEStringThe response for a challenge by an authenticator application that supports a Challenge/Response scheme.
DIGIPASSAPPLFLD_RESULT_CODEStringThe corresponding error code to DIGIPASSAPPLFLD_RESULT_MESSAGE.
DIGIPASSAPPLFLD_RESULT_MESSAGEStringThe error message if a validation has failed.
DIGIPASSAPPLFLD_SECURE_CHANNEL_SUPPORTBoolean

Determines whether the authenticator application supports Secure Channel.

Supported values:

  • True
  • False
DIGIPASSAPPLFLD_SERNOString

Exactly 10 characters.

DIGIPASSAPPLFLD_SIGNATUREString

The electronic signature.

Up to 17 numeric or hexadecimal characters.

DIGIPASSAPPLFLD_SYNCHRONISEStringFlag that indicates if the application created should overwrite existing ones.
DIGIPASSAPPLFLD_TRANSACTION_AMOUNTStringThe currency amount of the submitted transaction.
DIGIPASSAPPLFLD_TRANSACTION_CURRENCYString

The currency used in the transaction specified as ISO 4217 numeric currency code (refer to http://en.wikipedia.org/wiki/ISO_4217#Active_codes).

Up to 4 characters.

DIGIPASSAPPLFLD_UNLOCK_CHALStringWhen unlocking an authenticator an unlock challenge will be generated when the authenticator is turned on again after it has been locked.
DIGIPASSAPPLFLD_UNLOCK_CODEStringThe challenge code has to be inserted to generate an unlock code from OneSpan Authentication Server to unlock an authenticator.
DIGIPASSAPPLFLD_VERIFIED_DATETIMEDateTime

Applicable to time-based signature validation applications.

Returned if the used authenticator has the time-based algorithm enabled for the signature application and if online signature mode is enabled in the effective policy.

DIGIPASSAPPLFLD_VERIFIED_EVENT_VALUEIntegerApplicable to event-based signature validation applications.

DIGIPASSAPPLCMD_CREATE

The following attributes can be specified in the attributeSet input parameter of this command:

  Table: DIGIPASSAPPLCMD_CREATE (Supported input attributes)
Attribute nameOptionality
DIGIPASSAPPLFLD_ACTIVEMandatory
DIGIPASSAPPLFLD_APPL_NAMEMandatory
DIGIPASSAPPLFLD_APPL_NOMandatory
DIGIPASSAPPLFLD_APPL_TYPEMandatory
DIGIPASSAPPLFLD_BLOBMandatory
DIGIPASSAPPLFLD_DPTYPEMandatory
DIGIPASSAPPLFLD_SERNOMandatory

The following attributes will be specified in the results output parameter of this command:

  Table:  DIGIPASSAPPLCMD_CREATE (Supported output attributes)
Attribute nameReturned?
DIGIPASSAPPLFLD_ACTIVEAlways
DIGIPASSAPPLFLD_APPL_NAMEAlways
DIGIPASSAPPLFLD_APPL_NOAlways
DIGIPASSAPPLFLD_APPL_TYPEAlways
DIGIPASSAPPLFLD_CREATE_TIMEAlways
DIGIPASSAPPLFLD_MODIFY_TIMEAlways
DIGIPASSAPPLFLD_SERNOAlways

DIGIPASSAPPLCMD_VIEW

The following attributes can be specified in the attributeSet input parameter of this command:

  Table:  DIGIPASSAPPLCMD_VIEW (Supported input attributes)
Attribute nameOptionality
DIGIPASSAPPLFLD_APPL_NAMEMandatory
DIGIPASSAPPLFLD_SERNOMandatory

The following attributes will be specified in the results output parameter of this command:

  Table: DIGIPASSAPPLCMD_VIEW (Supported output attributes)
Attribute nameReturned?
DIGIPASSAPPLFLD_ACTIVEAlways
DIGIPASSAPPLFLD_APPL_NAMEAlways
DIGIPASSAPPLFLD_APPL_NOAlways
DIGIPASSAPPLFLD_APPL_TYPEAlways
DIGIPASSAPPLFLD_BLOBAlways
DIGIPASSAPPLFLD_CREATE_TIMEAlways
DIGIPASSAPPLFLD_DOMAINAlways
DIGIPASSAPPLFLD_MODIFY_TIMEAlways
DIGIPASSAPPLFLD_SECURE_CHANNEL_SUPPORTAlways
DIGIPASSAPPLFLD_SERNOAlways

DIGIPASSAPPLCMD_UPDATE

The following attributes can be specified in the attributeSet input parameter of this command:

  Table:  DIGIPASSAPPLCMD_UPDATE (Supported input attributes)
Attribute nameOptionality
DIGIPASSAPPLFLD_ACTIVEMandatory
DIGIPASSAPPLFLD_APPL_NAMEMandatory
DIGIPASSAPPLFLD_SERNOMandatory

The following attributes will be specified in the results output parameter of this command:

  Table:  DIGIPASSAPPLCMD_UPDATE (Supported output attributes)
Attribute nameReturned?
DIGIPASSAPPLFLD_ACTIVEAlways
DIGIPASSAPPLFLD_APPL_NAMEAlways
DIGIPASSAPPLFLD_APPL_NOAlways
DIGIPASSAPPLFLD_APPL_TYPEAlways
DIGIPASSAPPLFLD_BLOBAlways
DIGIPASSAPPLFLD_CREATE_TIMEAlways
DIGIPASSAPPLFLD_DOMAINAlways
DIGIPASSAPPLFLD_MODIFY_TIMEAlways
DIGIPASSAPPLFLD_SERNOAlways

DIGIPASSAPPLCMD_DELETE

The following attributes can be specified in the attributeSet input parameter of this command:

  Table:  DIGIPASSAPPLCMD_DELETE (Supported input attributes)
Attribute nameOptionality
DIGIPASSAPPLFLD_APPL_NAMEMandatory
DIGIPASSAPPLFLD_SERNOMandatory

This command returns no result attributes.

DIGIPASSAPPLCMD_TEST_OTP

The following attributes can be specified in the attributeSet input parameter of this command:

  Table: DIGIPASSAPPLCMD_TEST_OTP (Supported input attributes)
Attribute nameOptionality
DIGIPASSAPPLFLD_APPL_NAMEMandatory
DIGIPASSAPPLFLD_REQUEST_HOST_CODEOptional
DIGIPASSAPPLFLD_RESPONSEMandatory
DIGIPASSAPPLFLD_SERNOMandatory

The following attributes will be specified in the results output parameter of this command:

  Table: DIGIPASSAPPLCMD_TEST_OTP (Supported output attributes)
Attribute nameReturned?
DIGIPASSAPPLFLD_RESULT_CODEAlways
DIGIPASSAPPLFLD_HOST_CODEAlways
DIGIPASSAPPLFLD_RESULT_MESSAGEAlways
DIGIPASSAPPLFLD_SERNOAlways

DIGIPASSAPPLCMD_RESET_APPL

The following attributes can be specified in the attributeSet input parameter of this command:

  Table: DIGIPASSAPPLCMD_RESET_APPL (Supported input attributes)
Attribute nameOptionality
DIGIPASSAPPLFLD_APPL_NAMEMandatory
DIGIPASSAPPLFLD_SERNOMandatory

The following attributes will be specified in the results output parameter of this command:

  Table: DIGIPASSAPPLCMD_RESET_APPL (Supported output attributes)
Attribute nameReturned?
DIGIPASSAPPLFLD_ACTIVEAlways
DIGIPASSAPPLFLD_APPL_NAMEAlways
DIGIPASSAPPLFLD_APPL_NOAlways
DIGIPASSAPPLFLD_APPL_TYPEAlways
DIGIPASSAPPLFLD_CREATE_TIMEAlways
DIGIPASSAPPLFLD_MODIFY_TIMEAlways
DIGIPASSAPPLFLD_SERNOAlways

DIGIPASSAPPLCMD_RESET_PIN

The following attributes can be specified in the attributeSet input parameter of this command:

  Table: DIGIPASSAPPLCMD_RESET_PIN (Supported input attributes)
Attribute nameOptionality
DIGIPASSAPPLFLD_APPL_NAMEMandatory
DIGIPASSAPPLFLD_SERNOMandatory

The following attributes will be specified in the results output parameter of this command:

  Table: DIGIPASSAPPLCMD_RESET_PIN (Supported output attributes)
Attribute nameReturned?
DIGIPASSAPPLFLD_ACTIVEAlways
DIGIPASSAPPLFLD_APPL_NAMEAlways
DIGIPASSAPPLFLD_APPL_NOAlways
DIGIPASSAPPLFLD_APPL_TYPEAlways
DIGIPASSAPPLFLD_CREATE_TIMEAlways
DIGIPASSAPPLFLD_MODIFY_TIMEAlways
DIGIPASSAPPLFLD_SERNOAlways

DIGIPASSAPPLCMD_SET_PIN

The following attributes can be specified in the attributeSet input parameter of this command:

  Table: DIGIPASSAPPLCMD_SET_PIN (Supported input attributes)
Attribute nameOptionality
DIGIPASSAPPLFLD_APPL_NAMEMandatory
DIGIPASSAPPLFLD_NEW_PINMandatory
DIGIPASSAPPLFLD_NEW_PIN_CONFMandatory
DIGIPASSAPPLFLD_SERNOMandatory

The following attributes will be specified in the results output parameter of this command:

  Table: DIGIPASSAPPLCMD_SET_PIN (Supported output attributes)
Attribute nameOptionality
DIGIPASSAPPLFLD_APPL_NAMEMandatory
DIGIPASSAPPLFLD_SERNOMandatory

DIGIPASSAPPLCMD_ENABLE_PIN

The following attributes can be specified in the attributeSet input parameter of this command:

  Table: DIGIPASSAPPLCMD_ENABLE_PIN (Supported input attributes)
Attribute nameOptionality
DIGIPASSAPPLFLD_APPL_NAMEMandatory
DIGIPASSAPPLFLD_SERNOMandatory

DIGIPASSAPPLCMD_DISABLE_PIN

This command disables the server PIN for the specified authenticator application.

The following attributes can be specified in the attributeSet input parameter of this command:

  Table: DIGIPASSAPPLCMD_DISABLE_PIN (Supported input attributes)
Attribute nameOptionality
DIGIPASSAPPLFLD_APPL_NAMEMandatory
DIGIPASSAPPLFLD_SERNOMandatory

The following attributes will be specified in the results output parameter of this command:

  Table: DIGIPASSAPPLCMD_DISABLE_PIN (Supported output attributes)
Attribute nameReturned?
DIGIPASSAPPLFLD_ACTIVEAlways
DIGIPASSAPPLFLD_APPL_NAMEAlways
DIGIPASSAPPLFLD_APPL_NOAlways
DIGIPASSAPPLFLD_APPL_TYPEAlways
DIGIPASSAPPLFLD_CREATE_TIMEAlways
DIGIPASSAPPLFLD_DOMAIN_NAMEAlways
DIGIPASSAPPLFLD_MODIFY_TIMEAlways
DIGIPASSAPPLFLD_SERNOAlways

DIGIPASSAPPLCMD_UNLOCK

The following attributes can be specified in the attributeSet input parameter of this command:

  Table: DIGIPASSAPPLCMD_UNLOCK (Supported input attributes)
Attribute nameOptionality
DIGIPASSAPPLFLD_APPL_NAMEMandatory
DIGIPASSAPPLFLD_SERNOMandatory
DIGIPASSAPPLFLD_UNLOCK_CHALMandatory

The following attributes will be specified in the results output parameter of this command:

  Table: DIGIPASSAPPLCMD_UNLOCK (Supported output attributes)
Attribute nameReturned?
DIGIPASSAPPLFLD_APPL_NAMEAlways
DIGIPASSAPPLFLD_SERNOAlways
DIGIPASSAPPLFLD_UNLOCK_CODEAlways

DIGIPASSAPPLCMD_GETINFO

The following attributes can be specified in the attributeSet input parameter of this command:

  Table: DIGIPASSAPPLCMD_GETINFO (Supported input attributes)
Attribute nameOptionality
DIGIPASSAPPLFLD_APPL_NAMEMandatory
DIGIPASSAPPLFLD_SERNOMandatory

The following attributes will be specified in the results output parameter of this command:

  Table: DIGIPASSAPPLCMD_GETINFO (Supported output attributes)
Attribute nameReturned?
DIGIPASSAPPLFLD_ACTIVEAlways
DIGIPASSAPPLFLD_APPL_NAMEAlways
DIGIPASSAPPLFLD_APPL_NOAlways
DIGIPASSAPPLFLD_APPL_TYPEAlways
DIGIPASSAPPLFLD_CREATE_TIMEAlways
DIGIPASSAPPLFLD_MODIFY_TIMEAlways
DIGIPASSAPPLFLD_SERNOAlways

The SOAP response of DIGIPASSAPPLCMD_GETINFO contains a result infoset XML element, i.e. DIGIPASSAPPL-TYPES:DigipassApplDPInfoItem. This XML element lists the authenticator application information.

  Table: DIGIPASSAPPL-TYPES:DigipassApplDPInfoItem list items
Item nameData typeDescription
Amount SupportedBoolean

Applies only to EMV-CAP (TokenType= DPEMV), and only if a Thales ProtectServer HSM is used. Indicates whether the authenticator application supports the use of the transaction amount data for validation.

Possible values:

  • Yes
  • No
Code WordString

The application code word. It provides information about the algorithm used by the authenticator application.

8 hexadecimal characters

Current Event ValueUINT32

Applicable for event-based algorithms to specify the current event value stored in the authenticator application BLOB. This value indicates the greatest event value that has been received for a valid verification, not necessarily of the latest valid verification performed (for non-sequential signature presentation).

Possible values: 10 digits, 00000000004294967294

Error CountUINT32The error counter value (3 digits).
Event Based AlgorithmBoolean

Indicates whether the authenticator application has an event-based algorithm.

Possible values:

  • Yes
  • No
IMK LabelString

Applies only to EMV-CAP (TokenType= DPEMV), and only if Thales ProtectServer HSM is used. The label of the EMV-CAP issuer master key (IMK) used by the authenticator application.

Up to 15 characters.

KCV TypeString

Applies only to EMV-CAP (TokenType= DPEMV), and only if Thales ProtectServer HSM is used.

Up to 8 characters.

Last Response TypeString

The last valid response type.

Possible values:

  • PRIMARY
  • BACKUP

Up to 8 characters.

Last Time ShiftINT32

The shift between the host and the authenticator clock in seconds.

6 signed digits, +/- seconds

Last Time UsedDATETIME

The date and time of the last successful authentication.

Format: YYYY/MM/DD HH:MM:SS

Last Verification Event ValueUINT32

Applicable for event-based algorithms to specify the event value of the last valid verification (used for non-sequential signature presentation).

Possible values: 10 digits, 00000000004294967294

Maximum Input FieldsUINT32

The maximum number of challenges or data fields (1 digit).

Possible values: 08

PIN Change ForcedBoolean

Indicates whether the server PIN has to be changed at the next logon attempt.

Possible values:

  • Yes
  • No
PIN Change OnBoolean

Indicates whether the user can change the server PIN.

Possible values:

  • Yes
  • No
PIN EnabledBoolean

Indicates whether the server PIN is enabled.

Possible values:

  • Yes
  • No
PIN LengthUINT32

Current length of the server PIN (2 digits).

Possible values: 0008

PIN Minimum LengthUINT32

The allowed minimum length for the server PIN (2 digits).

Possible values: 0008

PIN SupportedBoolean

Indicates whether the authenticator application supports server PINs.

Possible values:

  • Yes
  • No
Primary Token EnabledBoolean

Indicates whether the primary authenticator is enabled.

Possible values:

  • Yes
  • No
Response ChecksumBoolean

Indicates whether the response contains a checksum value.

Possible values:

  • Yes
  • No
Response LengthUINT32

The length of the response (2 digits).

Possible values: 0216

Response TypeString

The type of response (3 characters).

Possible types:

  • DEC. Decimal response.
  • HEX. Hexadecimal response.
Sync Window ResetBoolean

Indicates whether the initial synchronization window will be used to perform the next validation for this authenticator instance.

Possible values:

  • Yes
  • No
Time Based AlgorithmBoolean

Indicates whether the authenticator application has a time-based algorithm.

Possible values:

  • Yes
  • No
Time Step UsedUINT32

Decimal value of the time step in seconds for time-based applications (6 digits).

Possible values: 000000262144

Token ModelString

The type of authenticator, e.g. Digipass 300, Digipass 700, etc.

5 characters.

Triple DESBoolean

Indicates if the application uses the Triple DES (3DES) algorithm.

Possible values:

  • Yes
  • No
Unlock SupportedBoolean

Indicates whether the authenticator application supports unlock.

Possible values:

  • Yes
  • No
Use CountUINT32

The number of successful authentications, capped to a maximum number if the authenticator is used more than a defined number of times (6 digits).

Possible values:

  • 000000032767 for EMV-CAP authenticators.
  • 000000999999 for other types of authenticators.
Virtual Token EnabledBoolean

Indicates whether virtual authenticator is enabled.

Possible values:

  • Yes
  • No
Virtual Token Grace Period Expiry DateString

Indicates the date and time when the virtual authenticator expires (24 characters).

  • Day of the week - Ddd
  • Month - Mmm
  • Day - DD
  • Hour - HH
  • Minute - MM
  • Seconds - SS
  • Year - YYYY

Format: Ddd Mmm DD HH:MM:SS YYYY

Virtual Token Remaining Use CountUINT32

The remaining times the virtual authenticator can be used (3 digits).

Possible values: 000255

Virtual Token SupportedBoolean

Indicates whether the use of a virtual authenticator is supported.

Possible values:

  • Yes
  • No
Virtual Token TypeString

Indicates which type of virtual authenticator is supported.

Possible values:

  • PRIMARY
  • BACKUP
  • NA

Up to 7 characters

DIGIPASSAPPLCMD_GEN_VOTP

This command generates a one-time password (OTP) for the specified authenticator application, and sends it to a mobile phone or email address via the Message Delivery Component (MDC) configured in OneSpan Authentication Server.

The following attributes can be specified in the attributeSet input parameter of this command:

  Table: DIGIPASSAPPLCMD_GEN_VOTP (Supported input attributes)
Attribute nameOptionality
DIGIPASSAPPLFLD_APPL_NAMEMandatory
DIGIPASSAPPLFLD_DELIVERY_METHODMandatory
DIGIPASSAPPLFLD_EMAILMandatory if DIGIPASSAPPLFLD_DELIVERY_METHOD = Email
DIGIPASSAPPLFLD_MDC_PROFILEOptional (see below)
DIGIPASSAPPLFLD_MOBILEMandatory if DIGIPASSAPPLFLD_DELIVERY_METHOD = SMS
DIGIPASSAPPLFLD_SERNOMandatory

If DIGIPASSAPPLFLD_MDC_PROFILE is not specified, DIGIPASSAPPLCMD_GEN_VOTP uses the MDC profile specified in the user profile. If the user profile has no explicit MDC profile specified, the MDC profile specified in the effective policy is used (effective for the administrator currently logged on). If the effective policy has no explicit MDC profile specified, MDC uses the default MDC profile order as configured in the MDC configuration.

If DIGIPASSAPPLFLD_MDC_PROFILE is specified as null-value using attributeOptions (see Table: DigipassApplAttribute (Data type)), the default MDC profile order as configured in the MDC configuration is used. In this case, any MDC profile settings specified in the user profile or the effective policy are ignored.

The following attributes will be specified in the results output parameter of this command:

  Table: DIGIPASSAPPLCMD_GEN_VOTP (Supported output attributes)
Attribute nameReturned?
DIGIPASSAPPLFLD_APPL_NAMEAlways
DIGIPASSAPPLFLD_RESULT_CODEAlways
DIGIPASSAPPLFLD_RESULT_MESSAGEAlways
DIGIPASSAPPLFLD_SERNOAlways

DIGIPASSAPPLCMD_FORCE_PIN_CHANGE

The following attributes can be specified in the attributeSet input parameter of this command:

  Table: DIGIPASSAPPLCMD_FORCE_PIN_CHANGE (Supported input attributes)
Attribute nameOptionality
DIGIPASSAPPLFLD_APPL_NAMEMandatory
DIGIPASSAPPLFLD_SERNOMandatory

The following attributes will be specified in the results output parameter of this command:

  Table: DIGIPASSAPPLCMD_FORCE_PIN_CHANGE (Supported output attributes)
Attribute nameReturned?
DIGIPASSAPPLFLD_ACTIVEAlways
DIGIPASSAPPLFLD_APPL_NAMEAlways
DIGIPASSAPPLFLD_APPL_NOAlways
DIGIPASSAPPLFLD_APPL_TYPEAlways
DIGIPASSAPPLFLD_CREATE_TIMEAlways
DIGIPASSAPPLFLD_MODIFY_TIMEAlways
DIGIPASSAPPLFLD_SERNOAlways

DIGIPASSAPPLCMD_SET_EVENT_COUNTER

The following attributes can be specified in the attributeSet input parameter of this command:

  Table: DIGIPASSAPPLCMD_SET_EVENT_COUNTER (Supported input attributes)
Attribute nameOptionality
DIGIPASSAPPLFLD_APPL_NAMEMandatory
DIGIPASSAPPLFLD_EVENT_COUNTERMandatory
DIGIPASSAPPLFLD_SERNOMandatory

The following attributes will be specified in the results output parameter of this command:

  Table: DIGIPASSAPPLCMD_SET_EVENT_COUNTER (Supported output attributes)
Attribute nameReturned?
DIGIPASSAPPLFLD_ACTIVEAlways

DIGIPASSAPPLFLD_APPL_NAME

Always
DIGIPASSAPPLFLD_APPL_NOAlways
DIGIPASSAPPLFLD_APPL_TYPEAlways
DIGIPASSAPPLFLD_CREATE_TIMEAlways
DIGIPASSAPPLFLD_MODIFY_TIMEAlways
DIGIPASSAPPLFLD_SERNOAlways

DIGIPASSAPPLCMD_RESET_ERROR_COUNT

This command resets the error count for the specified authenticator application. If the authenticator application has been locked, the DIGIPASSAPPLCMD_UNLOCK command will be needed to unlock it.

The following attributes can be specified in the attributeSet input parameter of this command:

  Table: DIGIPASSAPPLCMD_RESET_ERROR_COUNT (Supported input attributes)
Attribute nameOptionality
DIGIPASSAPPLFLD_APPL_NAMEMandatory
DIGIPASSAPPLFLD_SERNOMandatory

The following attributes will be specified in the results output parameter of this command:

  Table: DIGIPASSAPPLCMD_RESET_ERROR_COUNT (Supported output attributes)
Attribute nameReturned?
DIGIPASSAPPLFLD_ACTIVEAlways
DIGIPASSAPPLFLD_APPL_NAMEAlways
DIGIPASSAPPLFLD_APPL_NOAlways
DIGIPASSAPPLFLD_APPL_TYPEAlways
DIGIPASSAPPLFLD_CREATE_TIMEAlways
DIGIPASSAPPLFLD_MODIFY_TIMEAlways
DIGIPASSAPPLFLD_SERNOAlways

DIGIPASSAPPLCMD_TEST_SIGNATURE

The following attributes can be specified in the attributeSet input parameter of this command:

  Table: DIGIPASSAPPLCMD_TEST_SIGNATURE (Supported input attributes)
Attribute nameOptionality
DIGIPASSAPPLFLD_APPL_NAMEMandatory
DIGIPASSAPPLFLD_DOMAINOptional
DIGIPASSAPPLFLD_DATA_FIELD_1Mandatory
DIGIPASSAPPLFLD_DATA_FIELD_2Optional
DIGIPASSAPPLFLD_DATA_FIELD_3Optional
DIGIPASSAPPLFLD_DATA_FIELD_4Optional
DIGIPASSAPPLFLD_DATA_FIELD_5Optional
DIGIPASSAPPLFLD_DATA_FIELD_6Optional
DIGIPASSAPPLFLD_DATA_FIELD_7Optional
DIGIPASSAPPLFLD_DATA_FIELD_8Optional
DIGIPASSAPPLFLD_DEFERRED_DATE_TIMEOptional
DIGIPASSAPPLFLD_DEFERRED_EVENT_VALUEOptional
DIGIPASSAPPLFLD_REQUEST_CONFIRM_CODEOptional
DIGIPASSAPPLFLD_REQUEST_KEYOptional
DIGIPASSAPPLFLD_SERNOMandatory
DIGIPASSAPPLFLD_SIGNATUREMandatory

The following attributes will be specified in the results output parameter of this command:

  Table: DIGIPASSAPPLCMD_TEST_SIGNATURE (Supported output attributes)
Attribute nameReturned?Remarks
DIGIPASSAPPLFLD_APPL_NAMEAlways


DIGIPASSAPPLFLD_APPL_NOAlways


DIGIPASSAPPLFLD_APPL_TYPEAlways


DIGIPASSAPPLFLD_CONFIRM_CODEOptionalIf DIGIPASSAPPLCMD_REQUEST_CONFIRM_CODE has been specified in the input and was set to either Required or Optional.
DIGIPASSAPPLFLD_DOMAINAlways


DIGIPASSAPPLFLD_ORGANIZATIONAL_UNITOptional 
DIGIPASSAPPLFLD_RESULT_CODEAlways 
DIGIPASSAPPLFLD_RESULT_MESSAGEAlways 
DIGIPASSAPPLFLD_SERNOAlways 

DIGIPASSAPPLFLD_VERIFIED_DATE_TIME

OptionalIn case of a time-based signature application.
DIGIPASSAPPLFLD_VERIFIED_EVENT_VALUEOptionalIn case of an event-based signature application.

DIGIPASSAPPLCMD_TEST_EMVCAP_MODE1

The following attributes can be specified in the attributeSet input parameter of this command:

  Table: DIGIPASSAPPLCMD_TEST_EMVCAP_MODE1 (Supported input attributes)
Attribute nameOptionality
DIGIPASSAPPLFLD_APPL_NAMEMandatory
DIGIPASSAPPLFLD_CHALLENGEOptional
DIGIPASSAPPLFLD_DOMAINOptional
DIGIPASSAPPLFLD_RESPONSEMandatory
DIGIPASSAPPLFLD_SERNOMandatory
DIGIPASSAPPLFLD_TRANSACTION_AMOUNTOptional
DIGIPASSAPPLFLD_TRANSACTION_CURRENCYOptional

The following attributes will be specified in the results output parameter of this command:

  Table: DIGIPASSAPPLCMD_TEST_EMVCAP_MODE1 (Supported output attributes)
Attribute nameReturned?
DIGIPASSAPPLFLD_APPL_NAMEAlways
DIGIPASSAPPLFLD_DOMAINAlways
DIGIPASSAPPLFLD_RESULT_CODEAlways
DIGIPASSAPPLFLD_RESULT_MESSAGEAlways
DIGIPASSAPPLFLD_SERNOAlways

DIGIPASSAPPLCMD_TEST_EMVCAP_MODE2

The following attributes can be specified in the attributeSet input parameter of this command:

  Table: DIGIPASSAPPLCMD_TEST_EMVCAP_MODE2 (Supported input attributes)
Attribute nameOptionality
DIGIPASSAPPLFLD_APPL_NAMEMandatory
DIGIPASSAPPLFLD_DATA_FIELD_1Mandatory
DIGIPASSAPPLFLD_DATA_FIELD_2Optional
DIGIPASSAPPLFLD_DATA_FIELD_3Optional
DIGIPASSAPPLFLD_DATA_FIELD_4Optional
DIGIPASSAPPLFLD_DATA_FIELD_5Optional
DIGIPASSAPPLFLD_DATA_FIELD_6Optional
DIGIPASSAPPLFLD_DATA_FIELD_7Optional
DIGIPASSAPPLFLD_DATA_FIELD_8Optional
DIGIPASSAPPLFLD_DATA_FIELD_9Optional
DIGIPASSAPPLFLD_DATA_FIELD_10Optional
DIGIPASSAPPLFLD_DOMAINOptional
DIGIPASSAPPLFLD_RESPONSEMandatory
DIGIPASSAPPLFLD_SERNOMandatory

The following attributes will be specified in the results output parameter of this command:

  Table: DIGIPASSAPPLCMD_TEST_EMVCAP_MODE2 (Supported output attributes)
Attribute nameReturned?
DIGIPASSAPPLFLD_APPL_NAMEAlways
DIGIPASSAPPLFLD_DOMAINAlways
DIGIPASSAPPLFLD_RESULT_CODEAlways
DIGIPASSAPPLFLD_RESULT_MESSAGEAlways
DIGIPASSAPPLFLD_SERNOAlways

DIGIPASSAPPLCMD_TEST_EMVCAP_MODE3

The following attributes can be specified in the attributeSet input parameter of this command:

  Table: DIGIPASSAPPLCMD_TEST_EMVCAP_MODE3 (Supported input attributes)
Attribute nameOptionality
DIGIPASSAPPLFLD_APPL_NAMEMandatory
DIGIPASSAPPLFLD_CHALLENGEMandatory
DIGIPASSAPPLFLD_DOMAINOptional
DIGIPASSAPPLFLD_RESPONSEMandatory
DIGIPASSAPPLFLD_SERNOMandatory

The following attributes will be specified in the results output parameter of this command:

  Table: DIGIPASSAPPLCMD_TEST_EMVCAP_MODE3 (Supported output attributes)
Attribute nameReturned?
DIGIPASSAPPLFLD_APPL_NAMEAlways
DIGIPASSAPPLFLD_DOMAINAlways
DIGIPASSAPPLFLD_RESULT_CODEAlways
DIGIPASSAPPLFLD_RESULT_MESSAGEAlways
DIGIPASSAPPLFLD_SERNOAlways

DIGIPASSAPPLCMD_CREATE_EMVCAP

The following attributes can be specified in the attributeSet input parameter of this command:

  Table: DIGIPASSAPPLCMD_CREATE_EMVCAP (Supported input attributes)
Attribute nameOptionality
DIGIPASSAPPLFLD_ACTIVEMandatory
DIGIPASSAPPLFLD_CARD_AIDOptional
DIGIPASSAPPLFLD_CARD_AIPMandatory
DIGIPASSAPPLFLD_CARD_ATCOptional
DIGIPASSAPPLFLD_CARD_CARDDATAOptional
DIGIPASSAPPLFLD_CARD_CDOL1Optional
DIGIPASSAPPLFLD_CARD_CIDOptional
DIGIPASSAPPLFLD_CARD_IADMandatory
DIGIPASSAPPLFLD_CARD_IAFMandatory
DIGIPASSAPPLFLD_CARD_IIPBMandatory
DIGIPASSAPPLFLD_DOMAINMandatory
DIGIPASSAPPLFLD_EMV_TYPEMandatory
DIGIPASSAPPLFLD_KEY_LABELMandatory
DIGIPASSAPPLFLD_KEY_KCVMandatory
DIGIPASSAPPLFLD_ORGANIZATIONAL_UNITOptional
DIGIPASSAPPLFLD_SERNOMandatory

The following attributes will be specified in the results output parameter of this command:

  Table: DIGIPASSAPPLCMD_CREATE_EMVCAP (Supported output attributes)
Attribute nameReturned?Remarks
DIGIPASSAPPLFLD_ACTIVE  
DIGIPASSAPPLFLD_APPL_NAMEAlwaysApplication name will be EMV.
DIGIPASSAPPLFLD_APPL_NO Application number will be 1.
DIGIPASSAPPLFLD_APPL_TYPE Application type will be MM.
DIGIPASSAPPLFLD_BLOB  
DIGIPASSAPPLFLD_CREATE_TIME  
DIGIPASSAPPLFLD_DOMAINAlways 
DIGIPASSAPPLFLD_MODIFY_TIME  
DIGIPASSAPPLFLD_SERNOAlways 

DIGIPASSAPPLCMD_GENERATE_ACTIVATION_DATA

The following attributes can be specified in the attributeSet input parameter of this command:

  Table: DIGIPASSAPPLCMD_GENERATE_ACTIVATION_DATA (Supported input attributes)
Attribute nameOptionality
DIGIPASSAPPLFLD_APPL_NAMEMandatory
DIGIPASSAPPLFLD_DOMAINMandatory
DIGIPASSAPPLFLD_SERNOMandatory

The following attributes will be specified in the results output parameter of this command:

  Table: DIGIPASSAPPLCMD_GENERATE_ACTIVATION_DATA (Supported output attributes)
Attribute nameReturned?
DIGIPASSAPPLFLD_FULL_ACTIVATION_DATAAlways
DIGIPASSAPPLFLD_EVENT_REACTIVATION_COUNTERAlways

Cet article vous a-t-il été utile ?

Changing your password will log you out immediately. Use the new password to log back in.
First name must have atleast 2 characters. Numbers and special characters are not allowed.
Last name must have atleast 1 characters. Numbers and special characters are not allowed.
Enter a valid email
Enter a valid password
Your profile has been successfully updated.
ESC

Ozzy, facilitant la découverte de connaissances grâce à l’intelligence conversationnelle