- 18 Dec 2024
- 12 Minutes à lire
- SombreLumière
- PDF
digipassExecute (Command)
- Mis à jour le 18 Dec 2024
- 12 Minutes à lire
- SombreLumière
- PDF
The digipassExecute command supports authenticator–related administrative operations.
Command | Description |
---|---|
DIGIPASSCMD_ADD_DEVICE | Registers a new authenticator device or instance (see DIGIPASSCMD_ADD_DEVICE). In a two-step activation scenario, this constitutes the second activation step. Applies to authenticators that are compliant with multi-device licensing (MDL). |
DIGIPASSCMD_ASSIGN | Assigns an authenticator to a user (see DIGIPASSCMD_ASSIGN). |
DIGIPASSCMD_BIND_DEVICE | Binds a Mobile Authenticator Studio device (see DIGIPASSCMD_BIND_DEVICE). |
DIGIPASSCMD_DEACTIVATE | Generates a deactivation message for a specific authenticator instance (see DIGIPASSCMD_DEACTIVATE). Applies to authenticators that are compliant with multi-device licensing (MDL). |
DIGIPASSCMD_DECRYPT_INFORMATION_MESSAGE | Decrypts the body of an information message with an encrypted payload key created by a device compliant with multi-device licensing (MDL) (see DIGIPASSCMD_DECRYPT_INFORMATION_MESSAGE). |
encryptRequestMessage | Encrypts the body of an information message with an encrypted payload key created by a device compliant with multi-device licensing (MDL) (see encryptRequestMessage). |
DIGIPASSCMD_DELETE | Deletes the specified authenticator (see DIGIPASSCMD_DELETE). |
DIGIPASSCMD_GENERATE_ACTIVATION_DATA | Generates activation data for Mobile Authenticator Studio (see DIGIPASSCMD_GENERATE_ACTIVATION_DATA). |
DIGIPASSCMD_GENERATE_ACTIVATION_MESSAGE | Generates the first activation message for a specific authenticator license (see DIGIPASSCMD_GENERATE_ACTIVATION_MESSAGE). In a two-step activation scenario, this constitutes the first activation step. Applies to authenticators that are compliant with multi-device licensing (MDL). |
DIGIPASSCMD_MOVE | Moves the specified authenticator to another domain and/or organizational unit in the organizational structure (see DIGIPASSCMD_MOVE). |
DIGIPASSCMD_RESET_ACTIVATION | Resets the activation information for the specified authenticator. For authenticators that are compliant with a standard activation, the activation account, location, and time are reset. For authenticators that are compliant with multi-device licensing (MDL), the activation count and challenge message are reset (see DIGIPASSCMD_RESET_ACTIVATION). |
DIGIPASSCMD_SEND_ACTIVATION_DATA | Sends activation data to Mobile Authenticator Studio (see DIGIPASSCMD_SEND_ACTIVATION_DATA). |
DIGIPASSCMD_SET_EXPIRATION | Sets the expiration and/or start date for the specified authenticator (see DIGIPASSCMD_SET_EXPIRATION). |
DIGIPASSCMD_UNASSIGN | Unassigns the specified authenticator (see DIGIPASSCMD_UNASSIGN). |
DIGIPASSCMD_UNBIND_DEVICE | Unbinds a bound Mobile Authenticator Studio device (see DIGIPASSCMD_UNBIND_DEVICE). |
DIGIPASSCMD_UPDATE | Updates the specified authenticator information (see DIGIPASSCMD_UPDATE). |
DIGIPASSCMD_VIEW | Displays the authenticator information for the specified authenticator (see DIGIPASSCMD_VIEW). |
Parameters
Parameter name | Data type | Description |
---|---|---|
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: digipassExecute commands (SOAP Administration). |
attributeSet | DigipassAttributeSet | Required. A set containing zero or more attribute fields. |
Parameter name | Data type | Description |
---|---|---|
results | DigipassResults | 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:
Attribute name | Data type | Description |
---|---|---|
DIGIPASSFLD_ACTIVATION_CHALLENGE | ||
DIGIPASSFLD_ACTIV_COUNT | Integer | 0 or positive integer. |
DIGIPASSFLD_ACTIV_LOCATIONS | String | Up to 1024 characters. |
DIGIPASSFLD_ACTIVE_APPL_NAMES | String | Up to 255 characters. |
DIGIPASSFLD_ACTIVE_APPL_TYPES | String | Up to 32 characters. |
DIGIPASSFLD_APPL_NAME | String | The name of the authenticator application that can be used to validate the activation signature parameter. Applies to authenticators compliant with multi-device licensing (MDL). |
DIGIPASSFLD_ASSIGN_STATUS | String | Supported values:
|
DIGIPASSFLD_ASSIGNED_DATE | DateTime | |
DIGIPASSFLD_ASSIGNED_USER_LDAP_DN | String | |
DIGIPASSFLD_ASSIGNED_USER_ORG_UNIT | String | Up to 255 characters. |
DIGIPASSFLD_ASSIGNED_USERID | String | Up to 255 characters. |
DIGIPASSFLD_AUTO_EXECUTE | Boolean | Specifies whether the respective pending operation should be automatically executed on behalf of the maker administrator upon approval by the checker administrator. Effective only if maker–checker authorization is enabled. Default value: False |
DIGIPASSFLD_BACKUP_VDP_ENABLED | String | Up to 1024 characters Supported values:
|
DIGIPASSFLD_BACKUP_VDP_EXPIRES | Date | |
DIGIPASSFLD_BACKUP_VDP_USES_LEFT | Integer | 0 or positive integer. |
DIGIPASSFLD_BIND_STATUS | String | |
DIGIPASSFLD_CHECKER_DOMAIN | String | The domain of the administrator to approve a pending operation via maker–checker authorization. Mandatory to create a pending operation of a maker–checker-enabled command (approve request), if maker–checker authorization is enabled. Up to 255 characters. |
DIGIPASSFLD_CHECKER_USERID | String | The user ID of the administrator to approve a pending operation via maker–checker authorization. Mandatory to create a pending operation of a maker–checker-enabled command (approve request), if maker–checker authorization is enabled. Up to 255 characters. |
DIGIPASSFLD_CREATE_TIME | DateTime | |
DIGIPASSFLD_DELIVERY_METHOD | String | |
DIGIPASSFLD_DERIVATION_CODE | String | |
DIGIPASSFLD_DESTINATION | String | |
DIGIPASSFLD_DEVICE_CODE | String | The device code generated by the authenticator when processing the first activation message. Applies to authenticators compliant with multi-device licensing (MDL) |
DIGIPASSFLD_DEVICE_ID | String | The identifier that refers to a specific authenticator. Applies to authenticators compliant with multi-device licensing (MDL). |
DIGIPASSFLD_DEVICE_PNID | String | The DIGIPASS Push Notification Identifier (PNID) is a OneSpan-specific identifier, which uniquely identifies any mobile device. Up to 2064 characters. |
DIGIPASSFLD_DEVICE_TYPE | String | The device type of the authenticator to be activated. Applies to authenticators compliant with multi-device licensing (MDL). Supported values:
|
DIGIPASSFLD_DIRECT_ASSIGN_ONLY | Boolean | |
DIGIPASSFLD_DOMAIN | String | The domain the relevant authenticator belongs to. Up to 255 characters. |
DIGIPASSFLD_DP_DESCRIPTION | String | A custom field used to identify authenticators. |
DIGIPASSFLD_DPSOFT_PARAMS_ID | String |
|
DIGIPASSFLD_DPTYPE | String | The authenticator type identifier. Exactly 5 characters. |
DIGIPASSFLD_EMVCAP_PAN | String | EMV-CAP primary account number (PAN). |
DIGIPASSFLD_EVENT_REACTIVATION_COUNTER | String | |
DIGIPASSFLD_EXPIRATION_TIME | DateTime | The expiration date and time of the authenticator. An expired authenticator is ignored when processing authentication, administrative logon, signature validation, and provisioning requests. |
DIGIPASSFLD_EXPIRED | Boolean | Indicates whether the authenticator has expired. Only set if the authenticator is assigned to a user. |
DIGIPASSFLD_FULL_ACTIVATION_DATA | String | |
DIGIPASSFLD_GRACE_PERIOD_DAYS | Integer | 0 or positive integer. Defines the grace period expiration date of the authenticator during assignment. |
DIGIPASSFLD_GRACE_PERIOD_EXPIRED | Boolean | Indicates whether the grace period for the authenticator has ended. Only set if the authenticator is assigned to a user. |
DIGIPASSFLD_GRACE_PERIOD_EXPIRES | Date |
|
DIGIPASSFLD_INFORMATION_BODY | String | In case of a successful operation, this parameter contains the clear information body extracted from the information message. Up to 1024 hexadecimal characters. |
DIGIPASSFLD_INFORMATION_MESSAGE | String | Contains the information message that has been generated by the authenticator. The string length must be a multiple of 2 with a maximum length of 1070 characters. |
DIGIPASSFLD_LAST_ACTIV_TIME | DateTime | |
DIGIPASSFLD_LDAP_DN | String | |
DIGIPASSFLD_LICENSE_SERNO | String | The serial number or authenticator license for which an authenticator instance has been activated. Applies to authenticators compliant with multi-device licensing (MDL). |
DIGIPASSFLD_MAX_ACTIVATIONS | Integer | The maximum number of authenticator activations that can be performed with an authenticator license. Applies to authenticators compliant with multi-device licensing (MDL). |
DIGIPASSFLD_MDC_PROFILE | String | The specific MDC profile used to send activation data via Message Delivery Component (MDC). This takes precedence over the MDC profile specified in the user profile. Can be a null-value (via attributeOptions). |
DIGIPASSFLD_MODIFY_TIME | DateTime | |
DIGIPASSFLD_NEW_DOMAIN | String | Up to 255 characters. |
DIGIPASSFLD_NEW_ORGANIZATIONAL_UNIT | String | Up to 255 characters. |
DIGIPASSFLD_ORGANIZATIONAL_UNIT | String | The organizational unit the authenticator belongs to. Up to 255 characters. |
DIGIPASSFLD_PAYLOAD_KEY_BLOB | ||
DIGIPASSFLD_PENDING_OPERATION_ID | String | The ID of a pending operation awaiting approval via maker–checker authorization. This identifier is a case-sensitive alphanumeric 8-character string. It is automatically generated and returned. It is mandatory to execute a pending operation of a supported maker–checker-enabled command (approve request), if maker–checker authorization is enabled. Exactly 8 characters. |
DIGIPASSFLD_PROV_ACTIV_COUNT | Integer | The provisioning activation count, i.e. the total number of provisioning activations performed for an MDL license, allowing to limit provisioning to a certain threshold. Can be reset to 0 to allow additional provisioning attempts. Supported values: 0 and positive integer values Default value: 0 |
DIGIPASSFLD_QR_CODE | String | |
DIGIPASSFLD_REQUEST_KEY | String | The key that refers to the second activation message cached by OneSpan Authentication Server. In the response, DIGIPASSFLD_REQUEST_KEY must be used together with DIGIPASSFLD_APPL_NAME, i.e. both attributes are either present or missing. Applies to authenticators compliant with multi-device licensing (MDL). |
DIGIPASSFLD_REQUEST_MESSAGE | String | The activation message. Applies to authenticators compliant with multi-device licensing (MDL). |
DIGIPASSFLD_RESULT_CODE | String | |
DIGIPASSFLD_RESULT_MESSAGE | String | |
DIGIPASSFLD_SEARCH_DOWN_OU_PATH | Boolean | Determines whether to search within child organizational units when performing a query or assigning an authenticator. |
DIGIPASSFLD_SEARCH_UP_OU_PATH | Boolean | Determines whether to search upwards to the domain root and in the DIGIPASS pool for an available, unassigned authenticator. |
DIGIPASSFLD_SECURE_CHANNEL | Boolean | If true, at least one authenticator application supports Secure Channel. Applies to authenticators compliant with multi-device licensing (MDL). |
DIGIPASSFLD_SERNO | String | The authenticator serial number. Exactly 10 characters. |
DIGIPASSFLD_START_TIME | DateTime | The date and time the authenticator becomes active and can effectively be used (delayed activation). Format: YYYY-MM-DDThh:mm:ss.SSSZ |
DIGIPASSFLD_TO_EXPIRATION_TIME | DateTime | Used when searching authenticators within a range from DIGIPASSFLD_EXPIRATION_TIME to DIGIPASSFLD_TO_EXPIRATION_TIME (using digipassQuery). Format: YYYY-MM-DDThh:mm:ss.SSSZ |
DIGIPASSFLD_TO_SERNO | String | Used as upper bound when searching authenticators within a range from DIGIPASSFLD_SERNO to DIGIPASSFLD_TO_SERNO (using digipassQuery or using DIGIPASSCMD_ASSIGN for auto-assignment). |
DIGIPASSFLD_TO_START_TIME | DateTime | Used when searching authenticators within a range from DIGIPASSFLD_START_TIME to DIGIPASSFLD_TO_START_TIME (using digipassQuery). Format: YYYY-MM-DDThh:mm:ss.SSSZ |
DIGIPASSFLD_TOP_ORGANIZATIONAL_UNIT | String |
DIGIPASSCMD_VIEW
DIGIPASSCMD_VIEW displays the authenticator information for the specified authenticator.
Parameters
The following attributes can be specified in the attributeSet input parameter of this command:
Attribute name | Optionality |
---|---|
DIGIPASSFLD_DOMAIN | Optional |
DIGIPASSFLD_SERNO | Mandatory |
The following attributes will be specified in the results output parameter of this command.
Attribute name | Returned |
---|---|
DIGIPASSFLD_ACTIV_COUNT | If defined |
DIGIPASSFLD_ACTIV_LOCATIONS | If defined |
DIGIPASSFLD_ACTIVE_APPL_NAMES | Always |
DIGIPASSFLD_ACTIVE_APPL_TYPES | Always |
DIGIPASSFLD_ASSIGN_STATUS | Always |
DIGIPASSFLD_ASSIGNED_DATE | If defined |
DIGIPASSFLD_ASSIGNED_USERID | If defined |
DIGIPASSFLD_BACKUP_VDP_ENABLED | If defined |
DIGIPASSFLD_BACKUP_VDP_EXPIRES | If defined |
DIGIPASSFLD_BACKUP_VDP_USES_LEFT | If defined |
DIGIPASSFLD_CREATE_TIME | Always |
DIGIPASSFLD_DEVICE_ID | If defined |
DIGIPASSFLD_DEVICE_PNID | If defined |
DIGIPASSFLD_DIRECT_ASSIGN_ONLY | If defined |
DIGIPASSFLD_DOMAIN | Always |
DIGIPASSFLD_DPSOFT_PARAMS_ID | If defined |
DIGIPASSFLD_DPTYPE | Always |
DIGIPASSFLD_EXPIRATION_TIME | If defined |
DIGIPASSFLD_EXPIRED | Always |
DIGIPASSFLD_GRACE_PERIOD_EXPIRED | Always |
DIGIPASSFLD_GRACE_PERIOD_EXPIRES | If defined |
DIGIPASSFLD_LAST_ACTIV_TIME | If defined |
DIGIPASSFLD_LICENSE_SERNO | If defined |
DIGIPASSFLD_MAX_ACTIVATIONS | If defined |
DIGIPASSFLD_MODIFY_TIME | Always |
DIGIPASSFLD_ORGANIZATIONAL_UNIT | If defined |
DIGIPASSFLD_PROV_ACTIV_COUNT | If defined |
DIGIPASSFLD_SERNO | Always |
DIGIPASSFLD_START_TIME | If defined |
Requirements
Required administrative privileges:
- View DIGIPASS
DIGIPASSCMD_UPDATE
The following attributes can be specified in the attributeSet input parameter of this command:
Attribute name | Optionality |
---|---|
DIGIPASSFLD_BACKUP_VDP_ENABLED | Optional |
DIGIPASSFLD_BACKUP_VDP_EXPIRES | Optional |
DIGIPASSFLD_BACKUP_VDP_USES_LEFT | Optional |
DIGIPASSFLD_DIRECT_ASSIGN_ONLY | Optional |
DIGIPASSFLD_DOMAIN | Optional |
DIGIPASSFLD_DP_DESCRIPTION | Optional |
DIGIPASSFLD_GRACE_PERIOD_EXPIRES | Optional |
DIGIPASSFLD_SERNO | Mandatory |
The following attributes will be specified in the results output parameter of this command:
Attribute name | Returned |
---|---|
DIGIPASSFLD_ACTIV_COUNT | If defined |
DIGIPASSFLD_ACTIV_LOCATIONS | If defined |
DIGIPASSFLD_ACTIVE_APPL_NAMES | Always |
DIGIPASSFLD_ACTIVE_APPL_TYPES | Always |
DIGIPASSFLD_ASSIGN_STATUS | Always |
DIGIPASSFLD_ASSIGNED_USERID | If defined |
DIGIPASSFLD_ASSIGNED_DATE | If defined |
DIGIPASSFLD_BACKUP_VDP_ENABLED | If defined |
DIGIPASSFLD_BACKUP_VDP_EXPIRES | If defined |
DIGIPASSFLD_BACKUP_VDP_USES_LEFT | If defined |
DIGIPASSFLD_CREATE_TIME | Always |
DIGIPASSFLD_DIRECT_ASSIGN_ONLY | If defined |
DIGIPASSFLD_DOMAIN | Always |
DIGIPASSFLD_DP_DESCRIPTION | If defined |
DIGIPASSFLD_DPSOFT_PARAMS_ID | If defined |
DIGIPASSFLD_DPTYPE | Always |
DIGIPASSFLD_GRACE_PERIOD_EXPIRES | If defined |
DIGIPASSFLD_LAST_ACTIV_TIME | If defined |
DIGIPASSFLD_MODIFY_TIME | Always |
DIGIPASSFLD_ORGANIZATIONAL_UNIT | If defined |
DIGIPASSFLD_SERNO | Always |
encryptRequestMessage
encryptRequestMessage encrypts the body of a request message for the communication between the server side and a software authenticator in a mobile app with an encrypted payload key. This key is generated by a device compliant with multi-device licensing (MDL).
Parameters
Parameter name | Data type | Description |
---|---|---|
serialNumber | String | Required. The serial number of the authenticator used to encrypt the request message. |
domain | String | Optional. The domain of the user to be authenticated with the respective authenticator. |
orgUnit | String | Optional. The organizational unit of the user to be authenticated with the respective authenticator. |
message | String | Required. The body of the Secure Channel message used to communicate the relevant information to the mobile app. |
Parameter name | Data type | Description |
---|---|---|
status | CommandStatusResponse | Required. The error stack, indicating that the command has not completed successfully, if applicable, and the result and status codes returned by the command. |
result | EncryptRequestMessageResult | Required. The output field for this command, returning information about the Secure Channel message. |
EncryptRequestMessageResult (Data type)
Parameter name | Data type | Description |
---|---|---|
serialNumber | String | Required. The serial number of the authenticator used for the authentication process. |
domain | String | Required. The domain of the user to be authenticated with the respective authenticator. |
orgUnit | String | Optional. The organizational unit of the user to be authenticated with the respective authenticator. |
encryptedmessage | String | Required. The body of the encrypted Secure Channel message used to communicate the relevant information to the mobile app. It contains the encrypted payload key. |
Requirements
Required administrative privileges:
- Encrypt DIGIPASS Information Message
DIGIPASSCMD_DECRYPT_INFORMATION_MESSAGE
DIGIPASSCMD_DECRYPT_INFORMATION_MESSAGE decrypts the body of an information message with an encrypted payload key generated by a device compliant with multi-device licensing (MDL).
Parameters
The following attributes can be specified in the attributeSet input parameter of this command:
Attribute name | Optionality |
---|---|
DIGIPASSFLD_DOMAIN | Optional |
DIGIPASSFLD_INFORMATION_MESSAGE | Mandatory |
DIGIPASSFLD_ORGANIZATIONAL_UNIT | Optional |
DIGIPASSFLD_SERNO | Mandatory |
The following attributes will be specified in the results output parameter of this command:
Attribute name | Returned |
---|---|
DIGIPASSFLD_DOMAIN | Always |
DIGIPASSFLD_INFORMATION_BODY | Always |
DIGIPASSFLD_ORGANIZATIONAL_UNIT | If defined |
DIGIPASSFLD_SERNO | Always |
Requirements
Required administrative privileges:
- Decrypt DIGIPASS Information Message
DIGIPASSCMD_DELETE
Only the authenticator attribute DIGIPASSFLD_SERNO can be specified in the attributeSet input parameter of this command. This attribute is mandatory.
This command returns no result attributes.
DIGIPASSCMD_ASSIGN
DIGIPASSCMD_ASSIGN assigns an authenticator (either a specific or automatically selected one) to a user.
This command supports maker–checker authorization.
Parameters
The following attributes can be specified in the attributeSet input parameter of this command:
Attribute name | Optionality (Regular) | Optionality (Maker–Checker) | |
---|---|---|---|
Approve Request | Execute | ||
DIGIPASSFLD_ACTIV_COUNT | Optional | Optional | n/a |
DIGIPASSFLD_ACTIVE_APPL_NAMES | Optional | Optional | n/a |
DIGIPASSFLD_ASSIGNED_USER_ORG_UNIT | Optional | Optional | n/a |
DIGIPASSFLD_ASSIGNED_USERID | Mandatory | Mandatory | n/a |
DIGIPASSFLD_AUTO_EXECUTE | n/a | Optional | n/a |
DIGIPASSFLD_CHECKER_DOMAIN | n/a | Mandatory | n/a |
DIGIPASSFLD_CHECKER_USERID | n/a | Mandatory | n/a |
DIGIPASSFLD_DOMAIN | Mandatory | Mandatory | n/a |
DIGIPASSFLD_DPTYPE | Optional | Optional | n/a |
DIGIPASSFLD_EXPIRATION_TIME | Optional | Optional | n/a |
DIGIPASSFLD_GRACE_PERIOD_DAYS | Optional | Optional | n/a |
DIGIPASSFLD_PENDING_OPERATION_ID | n/a | n/a | Mandatory |
DIGIPASSFLD_SEARCH_UP_OU_PATH | Optional | Optional | n/a |
DIGIPASSFLD_SERNO | Optional | Optional | n/a |
DIGIPASSFLD_START_TIME | Optional | Optional | n/a |
DIGIPASSFLD_TO_SERNO | Optional | Optional | n/a |
If DIGIPASSFLD_SERNO is missing, the next unassigned and available authenticator is automatically assigned to the user. If this attribute is missing, you should set DIGIPASSFLD_SEARCH_UP_OU_PATH to make sure that an available authenticator can be found, in the case that users and authenticators are stored in different organizational entities.
If DIGIPASSFLD_SERNO is missing but DIGIPASSFLD_DPTYPE is specified, only authenticators of that particular type are considered. If DIGIPASSFLD_SERNO and DIGIPASSFLD_DPTYPE are specified, DIGIPASSFLD_SERNO takes precedence and DIGIPASSFLD_DPTYPE is ignored.
The DIGIPASSFLD_SERNO attribute takes precedence over DIGIPASSFLD_ACTIV_COUNT and DIGIPASSFLD_ACTIVE_APPL_NAMES, if DIGIPASSFLD_SERNO is specified, DIGIPASSFLD_ACTIV_COUNT and DIGIPASSFLD_ACTIV_COUNT have no effect.
You can specify multiple serial numbers as a comma-separated list in the DIGIPASSFLD_SERNO attribute. The first available authenticator from that list is assigned. Alternatively, you can use DIGIPASSFLD_SERNO and DIGIPASSFLD_TO_SERNO to define a range of serial numbers and automatically pick an authenticator from that range to assign.
The DIGIPASSFLD_SERNO attribute supports the use of asterisks (*) as wildcard characters. A single asterisk wildcard to specify any serial number is supported.
The DIGIPASSFLD_TO_SERNO attribute does not support the use of asterisks (*) as wildcard characters.
The following attributes will be specified in the results output parameter of this command:
Attribute name | Returned (Regular) | Returned (Maker–Checker) | |
---|---|---|---|
Approve Request | Execute | ||
DIGIPASSFLD_ACTIV_COUNT | If defined | n/a | If defined |
DIGIPASSFLD_ACTIV_LOCATIONS | If defined | n/a | If defined |
DIGIPASSFLD_ACTIVE_APPL_NAMES | Always | n/a | Always |
DIGIPASSFLD_ACTIVE_APPL_TYPES | Always | n/a | Always |
DIGIPASSFLD_ASSIGN_STATUS | Always | n/a | Always |
DIGIPASSFLD_ASSIGNED_DATE | Always | n/a | Always |
DIGIPASSFLD_ASSIGNED_USERID | Always | n/a | Always |
DIGIPASSFLD_AUTO_EXECUTE | n/a | Always | n/a |
DIGIPASSFLD_BACKUP_VDP_ENABLED | If defined | n/a | If defined |
DIGIPASSFLD_BACKUP_VDP_EXPIRES | If defined | n/a | If defined |
DIGIPASSFLD_BACKUP_VDP_USES_LEFT | If defined | n/a | If defined |
DIGIPASSFLD_CREATE_TIME | Always | n/a | Always |
DIGIPASSFLD_DIRECT_ASSIGN_ONLY | If defined | n/a | If defined |
DIGIPASSFLD_DOMAIN | Always | n/a | Always |
DIGIPASSFLD_DPSOFT_PARAMS_ID | If defined | n/a | If defined |
DIGIPASSFLD_DPTYPE | Always | n/a | Always |
DIGIPASSFLD_EXPIRATION_TIME | If defined | n/a | If defined |
DIGIPASSFLD_GRACE_PERIOD_EXPIRES | If defined | n/a | If defined |
DIGIPASSFLD_LAST_ACTIV_TIME | If defined | n/a | If defined |
DIGIPASSFLD_MODIFY_TIME | Always | n/a | Always |
DIGIPASSFLD_ORGANIZATIONAL_UNIT | If defined | n/a | If defined |
DIGIPASSFLD_PENDING_OPERATION_ID | n/a | Always | n/a |
DIGIPASSFLD_SERNO | Always | n/a | Always |
DIGIPASSFLD_START_TIME | If defined | n/a | If defined |
DIGIPASSFLD_TO_SERNO | If defined | n/a | If defined |
Requirements
Required administrative privileges:
- Assign DIGIPASS
DIGIPASSCMD_UNASSIGN
DIGIPASSCMD_UNASSIGN unassigns the specified authenticator. The start time (DIGIPASSFLD_START_TIME) is reset.
This command supports maker–checker authorization.
Parameters
The following attributes can be specified in the attributeSet input parameter of this command:
Attribute name | Optionality (Regular) | Optionality (Maker–Checker) | |
---|---|---|---|
Approve Request | Execute | ||
DIGIPASSFLD_AUTO_EXECUTE | n/a | Optional | n/a |
DIGIPASSFLD_CHECKER_DOMAIN | n/a | Mandatory | n/a |
DIGIPASSFLD_CHECKER_USERID | n/a | Mandatory | n/a |
DIGIPASSFLD_DOMAIN | Optional | Optional | n/a |
DIGIPASSFLD_PENDING_OPERATION_ID | n/a | n/a | Mandatory |
DIGIPASSFLD_SERNO | Mandatory | Mandatory | n/a |
The following attributes will be specified in the results output parameter of this command:
Attribute name | Returned (Regular) | Returned (Maker–Checker) | |
---|---|---|---|
Approve Request | Execute | ||
DIGIPASSFLD_ACTIV_COUNT | If defined | n/a | If defined |
DIGIPASSFLD_ACTIV_LOCATIONS | If defined | n/a | If defined |
DIGIPASSFLD_ACTIVE_APPL_NAMES | Always | n/a | Always |
DIGIPASSFLD_ACTIVE_APPL_TYPES | Always | n/a | Always |
DIGIPASSFLD_ASSIGN_STATUS | Always | n/a | Always |
DIGIPASSFLD_AUTO_EXECUTE | n/a | Always | n/a |
DIGIPASSFLD_BACKUP_VDP_ENABLED | If defined | n/a | If defined |
DIGIPASSFLD_CREATE_TIME | Always | n/a | Always |
DIGIPASSFLD_DIRECT_ASSIGN_ONLY | If defined | n/a | If defined |
DIGIPASSFLD_DOMAIN | Always | n/a | Always |
DIGIPASSFLD_DPSOFT_PARAMS_ID | If defined | n/a | If defined |
DIGIPASSFLD_DPTYPE | Always | n/a | Always |
DIGIPASSFLD_LAST_ACTIV_TIME | If defined | n/a | If defined |
DIGIPASSFLD_MODIFY_TIME | Always | n/a | Always |
DIGIPASSFLD_ORGANIZATIONAL_UNIT | If defined | n/a | If defined |
DIGIPASSFLD_PENDING_OPERATION_ID | n/a | Always | n/a |
DIGIPASSFLD_SERNO | Always | n/a | Always |
Requirements
Required administrative privileges:
- Unassign DIGIPASS
DIGIPASSCMD_MOVE
The following attributes can be specified in the attributeSet input parameter of this command:
Attribute name | Optionality |
---|---|
DIGIPASSFLD_DOMAIN | Optional |
DIGIPASSFLD_NEW_DOMAIN | Mandatory |
DIGIPASSFLD_NEW_ORGANIZATIONAL_UNIT | Optional |
DIGIPASSFLD_ORGANIZATIONAL_UNIT | Optional |
DIGIPASSFLD_SERNO | Mandatory |
This command returns no result attributes.
DIGIPASSCMD_SET_EXPIRATION
DIGIPASSCMD_SET_EXPIRATION sets the authenticator expiration and/or start date.
Parameters
The following attributes can be specified in the attributeSet input parameter of this command:
Attribute name | Optionality |
---|---|
DIGIPASSFLD_DOMAIN | Mandatory |
DIGIPASSFLD_EXPIRATION_TIME | Optional |
DIGIPASSFLD_SERNO | Mandatory |
DIGIPASSFLD_START_TIME | Optional |
DIGIPASSFLD_EXPIRATION_TIME and DIGIPASSFLD_START_TIME are each optional, but either DIGIPASSFLD_EXPIRATION_TIME, DIGIPASSFLD_START_TIME, or both must be specified.
The following attributes will be specified in the results output parameter of this command:
Attribute name | Returned |
---|---|
DIGIPASSFLD_DOMAIN | Always |
DIGIPASSFLD_EXPIRATION_TIME | If defined |
DIGIPASSFLD_ORGANIZATIONAL_UNIT | If defined |
DIGIPASSFLD_SERNO | Always |
DIGIPASSFLD_START_TIME | If defined |
Requirements
Required administrative privileges:
- Set DIGIPASS Expiration
DIGIPASSCMD_RESET_ACTIVATION
The following attributes can be specified in the attributeSet input parameter of this command:
Attribute name | Optionality |
---|---|
DIGIPASSFLD_DOMAIN | Optional |
DIGIPASSFLD_SERNO | Mandatory |
The following attributes will be specified in the results output parameter of this command:
Attribute name | Returned |
---|---|
DIGIPASSFLD_ACTIV_COUNT | If defined |
DIGIPASSFLD_ACTIV_LOCATIONS | If defined |
DIGIPASSFLD_ACTIVE_APPL_NAMES | Always |
DIGIPASSFLD_ACTIVE_APPL_TYPES | Always |
DIGIPASSFLD_ASSIGN_STATUS | Always |
DIGIPASSFLD_ASSIGNED_DATE | If defined |
DIGIPASSFLD_ASSIGNED_USERID | If defined |
DIGIPASSFLD_BACKUP_VDP_ENABLED | If defined |
DIGIPASSFLD_BACKUP_VDP_EXPIRES | If defined |
DIGIPASSFLD_BACKUP_VDP_USES_LEFT | If defined |
DIGIPASSFLD_CREATE_TIME | Always |
DIGIPASSFLD_DIRECT_ASSIGN_ONLY | If defined |
DIGIPASSFLD_DOMAIN | Always |
DIGIPASSFLD_DPSOFT_PARAMS_ID | If defined |
DIGIPASSFLD_DPTYPE | Always |
DIGIPASSFLD_GRACE_PERIOD_EXPIRES | If defined |
DIGIPASSFLD_LAST_ACTIV_TIME | If defined |
DIGIPASSFLD_MODIFY_TIME | Always |
DIGIPASSFLD_ORGANIZATIONAL_UNIT | If defined |
DIGIPASSFLD_SERNO | Always |
DIGIPASSCMD_GENERATE_ACTIVATION_DATA
The following attributes can be specified in the attributeSet input parameter of this command:
Attribute name | Optionality |
---|---|
DIGIPASSFLD_DOMAIN | Optional |
DIGIPASSFLD_SERNO | Mandatory |
The following attributes will be specified in the results output parameter of this command:
Attribute name | Returned |
---|---|
DIGIPASSFLD_DOMAIN | Always |
DIGIPASSFLD_EVENT_REACTIVATION_COUNTER | If defined |
DIGIPASSFLD_FULL_ACTIVATION_DATA | If defined |
DIGIPASSFLD_QR_CODE | If defined |
DIGIPASSFLD_SERNO | Always |
DIGIPASSCMD_SEND_ACTIVATION_DATA
The following attributes can be specified in the attributeSet input parameter of this command:
Attribute name | Optionality |
---|---|
DIGIPASSFLD_DELIVERY_METHOD | Mandatory (see below) |
DIGIPASSFLD_DESTINATION | Mandatory (see below) |
DIGIPASSFLD_DOMAIN | Optional |
DIGIPASSFLD_MDC_PROFILE | Optional (see below) |
DIGIPASSFLD_SERNO | Mandatory |
DIGIPASSFLD_DELIVERY_METHOD and DIGIPASSFLD_DESTINATION are mandatory input fields unless you are using the Tcl Command-Line Administration tool. If you are using the Tcl Command-Line Administration tool, those fields can be left blank, and the settings will be derived from the default values specified in the user and policy configuration.
If DIGIPASSFLD_MDC_PROFILE is not specified, DIGIPASSCMD_SEND_ACTIVATION_DATA 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, Message Delivery Component (MDC) uses the default MDC profile order as configured in the MDC configuration.
If DIGIPASSFLD_MDC_PROFILE is specified as null-value using attributeOptions (see Table: DigipassAttribute (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:
Attribute name | Returned |
---|---|
DIGIPASSFLD_DOMAIN | If defined |
DIGIPASSFLD_RESULT_CODE | If defined |
DIGIPASSFLD_RESULT_MESSAGE | If defined |
DIGIPASSFLD_SERNO | Always |
DIGIPASSCMD_BIND_DEVICE
The following attributes can be specified in the attributeSet input parameter of this command:
Attribute name | Optionality |
---|---|
DIGIPASSFLD_DERIVATION_CODE | Mandatory |
DIGIPASSFLD_DOMAIN | Optional |
DIGIPASSFLD_SERNO | Mandatory |
This command returns no result attributes.
DIGIPASSCMD_UNBIND_DEVICE
The following attributes can be specified in the attributeSet input parameter of this command:
Attribute name | Optionality |
---|---|
DIGIPASSFLD_DOMAIN | Optional |
DIGIPASSFLD_SERNO | Mandatory |
This command returns no result attributes.
DIGIPASSCMD_GENERATE_ACTIVATION_MESSAGE
The following attributes can be specified in the attributeSet input parameter of this command:
Attribute name | Optionality |
---|---|
DIGIPASSFLD_DOMAIN | Optional |
DIGIPASSFLD_SERNO | Mandatory |
The following attributes will be specified in the results output parameter of this command:
Attribute name | Returned |
---|---|
DIGIPASSFLD_DOMAIN | Always |
DIGIPASSFLD_ORGANIZATIONAL_UNIT | If defined |
DIGIPASSFLD_REQUEST_MESSAGE | Always |
DIGIPASSFLD_SERNO | Always |
DIGIPASSCMD_ADD_DEVICE
The following attributes can be specified in the attributeSet input parameter of this command:
Attribute name | Optionality |
---|---|
DIGIPASSFLD_DEVICE_CODE | Mandatory |
DIGIPASSFLD_DOMAIN | Optional |
DIGIPASSFLD_SERNO | Mandatory |
The following attributes will be specified in the results output parameter of this command:
Attribute name | Returned | Remarks |
---|---|---|
DIGIPASSFLD_APPL_NAME | If defined | DIGIPASSFLD_APPL_NAME must be used together with DIGIPASSFLD_REQUEST_KEY, i.e. both attributes are either present (Secure Channel support) or missing (no Secure Channel support). |
DIGIPASSFLD_DEVICE_TYPE | Always | |
DIGIPASSFLD_DOMAIN | Always | |
DIGIPASSFLD_ORGANIZATIONAL_UNIT | If defined | |
DIGIPASSFLD_REQUEST_KEY | If defined | DIGIPASSFLD_REQUEST_KEY must be used together with DIGIPASSFLD_APPL_NAME, i.e. both attributes are either present (Secure Channel support) or missing (no Secure Channel support). |
DIGIPASSFLD_REQUEST_MESSAGE | Always | |
DIGIPASSFLD_SERNO | Always |
DIGIPASSCMD_DEACTIVATE
The following attributes can be specified in the attributeSet input parameter of this command:
Attribute name | Optionality |
---|---|
DIGIPASSFLD_DOMAIN | Optional |
DIGIPASSFLD_SERNO | Mandatory |
The following attributes will be specified in the results output parameter of this command:
Attribute name | Returned |
---|---|
DIGIPASSFLD_DOMAIN | Always |
DIGIPASSFLD_ORGANIZATIONAL_UNIT | If defined |
DIGIPASSFLD_REQUEST_MESSAGE | Always |
DIGIPASSFLD_SERNO | Always |