Skip to main content

Veritran Docs

Configuration

En la sección Configuration, tienes acceso a las páginas Versions, Rules, Domains, Transaction Resp. Code y Business Parameters. En estas páginas tienes diferentes acciones que te permiten trabajar y editar las reglas en diferentes versiones, activar las versiones para que sus reglas tengan efecto en la app, y ver los parámetros aplicados a la operación de la consola AS, entre otras tareas. Consulta la tabla a continuación para obtener más información sobre cada acción.

Versions

Las versiones son mecanismos que permiten identificar una configuración específica de reglas: cada versión corresponde a un conjunto de reglas aplicadas a una app. Permiten configurar y desplegar reglas en masa, sin afectar la estabilidad del sistema. Además, si detectas errores en producción derivados de las reglas de la versión activada, puedes volver a una versión anterior.

En esta página puedes crear, editar o activar una versión.

Rules

Las reglas son especificaciones que definen parámetros relacionados a usuarios, tokens, sesiones y OTCs, y definen cómo operan los usuarios en la app. Permiten definir las condiciones de creación, validación y autenticación de los usuarios, sus contraseñas y los tokens asociados.

En esta página, puedes buscar las reglas asociadas a un dominio y versión concretos, organizadas en categorías y subcategorías específicas, y revisar su contenido.

Domains

Los dominios permiten segmentar a los usuarios en función de su perfil de seguridad y aplicar un conjunto de reglas para cada segmento.

En esta página puedes crear o editar dominios y asignarlos a conjuntos de reglas.

Transaction Resp. Code

Los códigos de respuesta de transacción traducen las respuestas dadas por el servicio AS en códigos de respuesta para la transacción ejecutada.

En esta página, puedes buscar respuestas a transacciones y ver sus detalles, así como editar los mensajes que podrían mostrarse a los usuarios cuando se ejecuta la transacción.

Business Parameters

Los parámetros de negocio son conjuntos de configuraciones que definen el ambiente empresarial en el que se está trabajando.

En esta página, puedes buscar parámetros de negocio, ver sus detalles y editar sus valores.

Versions

Las versiones son mecanismos que permiten identificar una configuración específica de reglas, y se crean siempre que se requieren cambios en las reglas o en caso de problemas de seguridad en la app. Las versiones pueden utilizarse con dos fines:

  • Modificar una o varias reglas de autenticación aplicadas a una app bajo un dominio y realizar un seguimiento de los cambios realizados en dichas reglas. Sólo puedes modificar las reglas de la última versión creada, y no puedes modificar las reglas de una versión activa.

  • Prueba las reglas y vuelve a la versión anterior de las mismas. Por ejemplo, si identificas errores en una regla dentro de un ambiente de desarrollo, puedes volver a la versión anterior de esa regla.

Nota

Al crear una versión, ésta hereda las reglas aplicadas a la última versión creada.

En la página Versiones (Configuration> Versions), puedes ver los detalles de todas las versiones creadas en el ambiente en el que estás trabajando. Además, puedes activar las versiones existentes, crear otras nuevas o editar los detalles de las versiones inactivas.

Navega por la página Versions

Por defecto, se muestran todas las versiones creadas. Cada versión muestra el número de versión, que el sistema establece automáticamente cuando se crea la versión, una descripción que la identifica, si está activa o inactiva y la fecha y hora de los últimos cambios realizados en la versión.

Nota

Sólo la última versión activada aparece como Active. Si activas una versión, la última versión activa se desactiva automáticamente.

VERSIONS_GIF.gif
Crea una versión

Crea una nueva versión si necesitas hacer cambios en reglas específicas. Lee las instrucciones a continuación para aprender cómo crear una solicitud.

Importante

Sólo podrás crear una nueva versión si la última versión creada está configurada como Active.

ACTIVATE_A_VERSION.gif
  1. Dirígete a la página Versions (Configurations > Versions).

  2. Se abre la página Create Version, donde se configuran los parámetros de la nueva versión.

    1. El campo Version Number aparece completo por defecto. El AS asigna un número automático para identificar la versión, que no puede editarse. El número se asigna por orden de creación.

    2. En el campo Status, define el estado de la versión. El sistema establece el estado de la nueva versión como Inactive. Una versión inactiva sólo puede activarse si la última versión creada ya está activa.

    3. En el campo Description, introduce un texto breve para describir la versión (mín. 10 caracteres, máx. 200 caracteres).

    4. En el campo Comments, introduce los comentarios que consideres necesarios sobre la versión para que tú o tu equipo identifiquen el motivo de su creación (mín. 10 caracteres, máx. 200 caracteres).

  3. Haz clic en Save.

  4. Se abre un modal, informándote que la nueva versión incluye la configuración de la versión actualmente activa. Haz clic en Confirm para volver a la página Versions, donde aparecerá un mensaje confirmando que la nueva versión se ha creado correctamente.

La nueva versión debe activarse para aplicar las reglas de autenticación a la app asociada. Para obtener más información, lee la sección Activa una versión.

Edita una versión

Edita una versión inactiva sólo si necesitas hacer cambios en la descripción o en los comentarios, por ejemplo, si no son lo suficientemente descriptivos para entender por qué se creó la versión. Lee las instrucciones a continuación para aprender cómo editar una versión.

Nota

La versión configurada como Active no puede editarse.

  1. Dirígete a la página Versions (Configurations > Versions).

  2. Navega por la lista de versiones hasta encontrar la que deseas editar y haz clic en el icono vertical de tres puntos situado a la derecha.

  3. Haz clic en Edit.

  4. Se abre la página Edit Version, en la que sólo puede editar los campos Description y Comments.

  5. Haz clic en Save.

  6. Se abrirá un modal informándote de que estás editando una versión existente. Haz clic en Confirm para volver a la página Versions, donde aparecerá un mensaje confirmando que la versión se ha actualizado correctamente.

Activa una versión

Activa una versión para que los cambios realizados en las reglas de esta versión se apliquen a la app.

Las versiones sólo pueden activarse si están inactivas. Independientemente de si la versión se activó previamente o no, otra versión debe estar activa en este momento y la versión que deseas activar debe aparecer como Inactive. Lee las instrucciones a continuación para aprender cómo activar una versión.

ACTIVATE_A_VERSION.gif
  1. Dirígete a la página Versions (Configurations > Versions).

  2. Navega por la lista de versiones hasta encontrar la que deseas activar y haz clic en el icono vertical de tres puntos situado a la derecha.

  3. Haz clic en Activate.

  4. Se abre la página Activate Version, donde puedes ver un resumen de las reglas que se han modificado en esta versión. No se aplican hasta que confirmes la activación. El resumen contiene la siguiente información:

    Domain

    Dominio asociado a cada regla incluida en la versión.

    Rule

    Regla que se modificó en la versión. Sólo aparecerán en la lista las reglas que hayan cambiado de versión, en comparación con la versión activa.

    Sugerencia

    Los cambios no tendrán efecto en la aplicación hasta que se active la versión que incluye esas reglas modificadas.

    Selected Version

    Versión a activar.

    Active Version

    Versión actualmente activa. Una vez confirmada la activación, esta versión se desactivará y su estado pasará a ser Inactive.

  5. Haz clic en Save. Al activar una nueva versión, desactivas la última versión activa.

    Buena práctica

    Activar las versiones en horario sin conexión para no afectar al uso de la app.

  6. Aparece en pantalla un mensaje informando de que se está activando la versión. A continuación, serás redirigido a la página Versions y aparecerá un mensaje emergente confirmando que la versión seleccionada se ha activado correctamente.

Rules

Las reglas son especificaciones que definen parámetros relacionados con los usuarios, los tokens, las sesiones y los OTCs, y definen cómo operan los usuarios en la app. Estas reglas están preconfiguradas en la consola. Por ejemplo, las reglas pueden determinar un umbral de intentos fallidos de contraseña u OTP, el número de dígitos visibles para las tarjetas de crédito o los caracteres disponibles en una contraseña.

En la página Rules (Configuration> Rules), puedes ver y gestionar el conjunto de reglas de autenticación aplicadas a una app.

Navega por la página Rules

Para ver el conjunto de reglas disponibles, selecciona primero un dominio y una versión en los respectivos menús desplegables. A continuación, haz clic en Search.

Nota

Puedes ver las reglas tanto en la versión activa como en la inactiva. La versión activa contiene la palabra ACTIVE en el desplegable de versiones para que puedas identificarla fácilmente.

Verás las categorías de reglas disponibles en ese dominio y versión. En primer lugar, haz clic en la categoría de reglas que desees editar. Estas categorías son: Users, Sessions, Tokens y OTCs. Luego, selecciona la subcategoría que contiene la regla o reglas que deseas ver o editar. Cada subcategoría comprende un conjunto diferente de normas.

El número (signo naranja) a la derecha de una categoría o subcategoría de reglas representa el número de reglas que tienen cambios y están pendientes de activación. Esto significa que esos cambios en las reglas no se aplicarán a la app hasta que se active la versión que contiene dichos cambios.

Una vez seleccionada la subcategoría de reglas, verás el conjunto de reglas incluidas en ella. También puedes comparar la regla con la versión activa actual y la versión seleccionada en el primer paso.

La lista de reglas contiene cada regla incluida en esa subcategoría. Cada regla muestra el nombre de la regla junto con información adicional. La columna Status especifica si la regla está pendiente o si no hay cambios. Si la regla tiene un estado Pending, significa que la regla tiene cambios pero su versión no ha sido activada; si la regla tiene un estado No changes, significa que no ha sido modificada, y no hay diferencias entre la configuración de la regla en la versión seleccionada y la versión actualmente activa.

Nota

Para aplicar las reglas con estadoPending a la app, activa la versión #UUID-f6d15cb2-fc40-9b15-4e78-1337fff2ea8f .

Además, la lista muestra el valor definido para la regla en la versión seleccionada y en la versión actualmente activa.

Importante

Si seleccionaste la versión ACTIVE en el primer paso, esta columna no aparecerá en pantalla y los valores de la versión activa aparecerán en la columna Selected Version.

Por último, puedes hacer clic en el icono del ojo para acceder a los detalles de la regla. Lee View Rule Details a continuación para obtener más información.

Importante

Si seleccionaste la última versión inactiva creada en el primer paso, aquí aparece la opción Edit (icono de lápiz). En lugar de ver sus detalles, podrás modificar los valores de la regla.

SET_OF_RULES_-_SUBCATEGORY_SELECTED.png

En esta página, puedes ver los detalles básicos de la regla y la comparación entre los valores de la versión seleccionada y la versión actual. Consulta la tabla a continuación para conocer más sobre la información disponible.

Rule Description

Texto corto que describe la regla.

Current value

Ajustes de la versión seleccionada. En esta sección puedes ver el valor de la regla en la versión seleccionada, el número de versión y el dominio en el que está establecida la regla.

Active value

Ajustes de la versión activa. En esta sección puedes ver el valor de la regla en la versión activa actualmente, el número de versión y el dominio en el que está establecida la regla.

Si seleccionaste la versión activa en el primer paso, no podrás modificar las reglas dentro de dicha versión. Sólo puedes editar los detalles de la regla de la versión inactiva que se creó última. Consulta Edita una regla para obtener más información.

Edita una regla

Edita una regla siempre que necesites hacer un cambio en su valor, para que se aplique a la versión y dominio en el que está incluida. Lee las instrucciones a continuación para aprender cómo editar valores.

Importante

Las reglas deben modificarse siempre en la consola AS y no a través de la base de datos.

RULES_CHANGE.gif
  1. Crea la versión en la que se aplicarán las normas modificadas. Lee Versions para obtener más información.

  2. Dirígete a la página Rules (Configuration> Rules).

  3. Busca la regla que deseas editar, como se ha explicado anteriormente. Para este ejemplo:

    1. Selecciona 0 - Default Domain y 2- New Version - November changes en los menús desplegables Domains y Versions.

    2. Selecciona la categoría Tokens.

    3. Selecciona la subcategoría Time OTP.

  4. Haz clic en el icono del lápiz situado a la derecha de la regla que deseas modificar. Para este ejemplo, edita la regla Right Interval. Serás redirigido a la página de configuración de reglas.

  5. Dirígete a la sección Add New Values y completa los nuevos ajustes de la regla seleccionada. Dependiendo del tipo de regla, tendrás que seleccionar una opción de un menú desplegable o introducir un nuevo valor de regla, e introducir los comentarios pertinentes para tu equipo en relación con los cambios realizados. Para este ejemplo, escribe 33.

    Nota

    En la parte inferior de la página, puedes ver el valor de la regla que está editando en la versión actualmente activa.

  6. Haz clic en Confirm.

  7. Se abre un panel en el que se te informa en qué dominio y versión tendrán efecto los cambios en las reglas y que debes activar la versión para aplicar esos cambios a la app. Haz clic de nuevo en Confirm para finalizar el proceso de edición.

    Importante

    Los cambios realizados en una regla de un dominio específico sólo afectan al dominio y la versión seleccionados, pero los cambios realizados en las reglas del dominio 0 afectan a todos los demás dominios asociados a él.

  8. Ahora, la regla aparecerá con el estado Pending. Además, la categoría y subcategoría de la regla tendrán un número a la derecha que indicará el número de reglas con cambios. Esto significa que la regla sólo tendrá efecto si activas la versión en la que está incluida. Para este ejemplo, debes activar la versión 2- New Version - November changes para que la regla tenga impacto en la app. Lee Versions para obtener más información.

    Nota

    Una vez activada la versión, el número a la derecha de la categoría y subcategoría desaparece.

Domains

Los dominios permiten segmentar a los usuarios en función de su perfil de seguridad y aplicar un conjunto de reglas para cada segmento, basadas en un conjunto predeterminado (parte del dominio predeterminado). Por ejemplo, se pueden utilizar distintos dominios si el proyecto se refiere a una billetera con dos productos: banca persona y banca empresa. En ese caso, para la misma app, se crearán dos dominios, por lo que se aplicarán diferentes reglas de autenticación para perfiles con el mismo ID: uno con reglas de autenticación para perfiles de banca persona y otro con reglas de autenticación para perfiles de banca empresa.

Puedes crear un dominio para definir que las reglas del proceso de autenticación se apliquen a un segmento específico de usuarios. Como resultado, una vez que el dominio se asocia a una app y se activa, las reglas de autenticación que contiene se aplican a esa app.

Por defecto, el AS tiene instalado un dominio (Dominio 0), que contiene conjuntos preconfigurados de reglas. Los cambios en las reglas del dominio 0 afectan a todos los dominios asociados a él. Esto significa que, si realiza cambios en una regla asociada al Dominio 0, esos cambios también afectarán a los valores de las reglas del dominio que heredó las reglas del Dominio 0.

Sugerencia

El dominio por defecto se identifica en la lista de dominios con un 0 al principio de su nombre. Este dominio no puede modificarse.

En la página Domains (Configuration > Domains), puedes ver la lista de dominios creados y editarlos o crear un dominio nuevo. Puedes editar los detalles de un dominio o crear uno nuevo para luego hacer cambios en las reglas de ese dominio.

Navega por la página Domains

La página Domains muestra todos los dominios creados para el ambiente en el que estás trabajando. En la lista, cada dominio contiene un código alfanumérico que lo identifica y está asociado a la app en Studio, un nombre que lo identifica, comentarios y la fecha y hora en que el dominio fue creado o modificado por última vez.

Crea un dominio

Crea un dominio si necesitas modificar los valores de sus reglas. Como resultado, si un usuario está asociado a un dominio específico, la consola AS buscará el valor de la regla configurada para ese dominio. Si no se define ningún valor, la consola buscará el valor establecido en el dominio por defecto. Lee las instrucciones a continuación para aprender cómo crear un dominio.

DOMAIN_BUSIESS_BANKING.gif
  1. Dirígete a la página Domains (Configuration > Domains).

  2. Se abre la página Create Domain, donde podrás configurar los parámetros del nuevo dominio.

    1. En el campo Code, introduce un código alfanumérico para el nuevo dominio (mín. 1 carácter, máx. 16 caracteres sin espacios ni caracteres especiales). Para este ejemplo, escribe BB.

    2. En el campo Name, introduce un nombre para identificar el dominio internamente. Puede tener espacios y caracteres especiales (mín. 10 caracteres, máx. 29 caracteres). Para este ejemplo, introduce Business Banking.

    3. En el campo Comments, introduce los comentarios sobre el dominio que consideres necesarios. Por ejemplo, explica por qué estás creando el dominio o qué reglas agrupará. El texto puede tener espacios, saltos de línea y caracteres especiales (mín. 10 caracteres, máx. 200 caracteres). Para este ejemplo, introduce New domain for Business Banking segment.

  3. Haz clic en Save.

  4. Se abre un modal, informándote que el nuevo dominio incluye las reglas de la última versión activa o inactiva bajo el dominio por defecto. Haz clic en Confirm para ser redirigido a la página Domains, donde aparecerá un mensaje emergente confirmando que el nuevo dominio se ha creado correctamente.

Nota

Todos los campos de esta página son obligatorios.

Edita un dominio

Edita un dominio si necesitas hacer cambios en el nombre o en los comentarios, por ejemplo, si no son lo suficientemente descriptivos para entender por qué se creó el dominio. Lee las instrucciones a continuación para aprender cómo configurar un evento.

  1. Dirígete a la página Domains (Configuration > Domains).

  2. Navega por la lista de dominios en la página Domains para encontrar el que desea editar y haz clic en el icono vertical de tres puntos.

  3. Haz clic en Edit.

  4. Se abre la página Edit Domain, donde sólo puedes editar los campos Name y Comments.

  5. Haz clic en Save.

  6. Se abre un modal, informándote que estás editando un dominio existente y que el sistema no se reiniciará después de guardar los cambios. Haz clic en Confirm.

  7. Se te redirigirá a la página de dominios y aparecerá un mensaje confirmando que el dominio se ha actualizado correctamente.

    Nota

    Este campo no se puede editar.

Transaction Response Codes

Cuando el usuario o cualquier otro sistema de cliente que invoque la API del AS intenta ejecutar una transacción, se ejecuta un servicio de AS que proporciona como resultado una respuesta (con su respectivo código). En el caso de las apps creadas por Veritran, los códigos de respuesta de transacción podrían traducir las respuestas dadas por el servicio AS en códigos de respuesta para la transacción ejecutada.

En la página Transaction Response Codes (Configurations > Transaction Resp. Codes), puedes encontrar respuestas de transacciones y sus detalles, incluidos sus códigos y mensajes. También puedes editar el mensaje de cliente de cada respuesta (ver a continuación).

Navega por la página Transaction Response Codes
TRX_RESPONSE_CODE.gif

En primer lugar, busca la respuesta de transacción que deseas ver o editar. Haz clic en la barra de búsqueda y escriba el código de respuesta de la transacción o cualquier palabra clave relevante (mínimo 3 caracteres). A continuación, pulsa Enter o haz clic en Search. Si buscas la respuesta de transacción por código, la página muestra la respuesta de transacción identificada con ese código. Si busca por palabras clave, la página muestra la lista de respuestas de transacciones que incluyen esas palabras clave en sus mensajes técnicos o de cliente. Una vez que aparezcan los resultados, podrás ver los detalles del mensaje y editar el mensaje del cliente. Consulta la siguiente tabla para saber más sobre la información que encontrarás en esta página.

Code

Código asociado a la respuesta de la transacción. Los códigos pueden ser numéricos o alfanuméricos.

Tech Message

Mensaje de respuesta de transacción que incluye una descripción técnica para uso interno.

Client Message

Mensaje de respuesta de transacción orientado al cliente facilitado por el AS Dependiendo del canal que invoque este mensaje, puede mostrarse al usuario cuando ejecute la transacción. Para saber cómo editar el mensaje del cliente, lea Edita una respuesta de transacción.

Edit

Haz clic en el icono del lápiz para editar los detalles del mensaje del código de respuesta de transacción. Lea Edita una respuesta de transacción para obtener más información.

Edita una respuesta de transacción

Consulte las instrucciones a continuación para saber cómo editar el mensaje del cliente en una respuesta de transacción.

  1. Dirígete a la página Transaction Response Codes ( Configuration > Transaction Resp. Code

  2. Busca la transacción que deseas editar, como se explica en la sección anterior.

  3. Haz clic en el icono del lápiz situado a la derecha de cada respuesta de transacción.

  4. En la página Edit Transaction Response Code que se abre, edita el Client Message según sea necesario.

  5. Haz clic en Save y, a continuación, haz clic en Confirm en el modal que aparece.

  6. El sistema te devuelve a la página Transaction Response Codes, donde aparece un mensaje informándote que la respuesta de transacción se ha actualizado correctamente.

Transaction Response Codes

A continuación puedes ver una lista de los códigos de respuesta de transacción disponibles y el mensaje técnico asociado a cada respuesta.

Code

Nombre de la respuesta a la transacción - Mensaje técnico

000

OK The operation was successfully completed.

001

OK_RESET The operation was successfully completed and the preexisting Token was restarted.

002

OK_ADD The operation was successfully completed and a a preexisting token was assigned to a user.

003

OK_ADD_CHANGE_PSW The operation was successfully completed and a preexisting token was assigned to a user.

010

OK_ALREADY_ACTIVED The coordinate card is already active and associated to the user.

020

OK_USER_CREATE The operation was successfully completed and a successful User was created. Successful operation.

030

030 OK_PRODUCT_UPDATED The operation was successfully completed and the product register was updated.

031

OK_NO_ PRODUCTS_REMAINING The operation was successfully completed and there are no products linked to the user.

999

Successful operation. Response code by default.

A01

DOMAIN_USER_NOT_FOUND Domain/User not found.

A02

INVALID_TOKEN_STATUS_NOACTIVATED The token is not activated.

A03

INVALID_CHALLENGE_MODE Invalid challenge generation mode.

A04

CHALLENGE_NOT_FOUND There is no challenge for the reported token.

A05

CHALLENGE_EXPIRED The challenge use time expired.

A06

INVALID_OTP Invalid OTP.

A07

BACKSEARCH An attempt was made to reuse a previously generated OTP.

A08

BACKSEARCH_TOKEN_WAS_DESTROYED An attempt was made to reuse a previously generated OTP and the token was destroyed. The user must request the token again.

A09

INVALID_TOKEN_REFERENCE Invalid token activation reference.

A10

TOKEN_REFERENCE_EXPIRED The time limit for token activation was exceeded.

A11

INVALID_TOKEN_STATUS_INUSE The user already has an active token in use.

A12

WRONG_REFERENCE_THRESHOLD_REACHED The maximum number of token activation attempts was exceeded. A new reference must be generated.

A13

USER_PSW_NOT_SET The user does not have a password defined.

A14

TOKEN_NOT_FOUND The specified token does not exist.

A15

The reported OCRA Suite is invalid.

A16

The challenge ID was not reported and it is mandatory.

A17

TRX_DATA_NOT_SET The transaction data field was not reported and it is mandatory.

A18

Invalid token destruction mode.

A19

The reported OCRA Suite is not enabled for the user.

A20

An invalid value was specified in the userPasswordMode parameter.

A21

OCRASUITE_NOT_SUPPORTED The reported OCRA Suite is not supported for this feature.

A22

WARNING_LEVEL_REACHED The WARNING level of erroneous OTPs entered was reached.

A23

CRITICAL_LEVEL_REACHED The CRITICAL level of erroneous OTPs entered was reached.

A24

TOKEN_WAS_DISABLED The DISABLE level of erroneous OTPs entered was reached. The token was disabled. The user must resynchronize the token.

A25

TOKEN_WAS_DESTROYED The DESTROY level of erroneous OTPs entered was reached. The token was destroyed. You must request it again.

A26

MULTIUSER_TOKEN_NOT_ADMITTED The token you want to activate is associated to another user.

A27

BACKSEARCH_AND_WARNING_LEVEL_REACHED An attempt was made to reuse a previously generated OTP and the WARNING level of erroneous OTPs entered was reached.

A28

BACKSEARCH_AND_CRITICAL_LEVEL_REACHED An attempt was made to reuse a previously generated OTP and the CRITICAL level of erroneous OTPs entered was reached.

A29

BACKSEARCH_TOKEN_WAS_DISABLED An attempt was made to reuse a previously generated OTP and the DISABLE level of erroneous OTPs entered was reached. The user must resync the token.

A30

USR_PSW_MODE_NOT_ENABLED The value specified in the userPasswordMode parameter is not enabled for the user.

A31

USER_EXIST_WITH_DIFF_GROUP The user already exists, but for a different group of parameters.

A32

USER_WITH_NO_TKN The user has no token assigned.

A33

INVALID_TOKEN_TIME_VALUE The information in the time field is invalid.

A34

INVALID_TOKEN_TIME_DRIFT The time DRIFT calculated for the token differs by more than 72 hours with the server time.

A35

TOKEN_SOFT_RESYNC_NEEDED Soft Resync of the token is required.

A36

TOKEN_HARD_RESYNC_NEEDED Hard Resync of the token is required.

A37

TOKEN_INVALID_DISABLE_STATUS The status indicated to disable the Token is invalid.

A38

TOTP_VALID_IN_OTHER_TIME_ZONE TOTP was validated but in a different time zone than the server time zone.

A39

RESYNC_DATA_NEEDED The required information for the OCRA Suite used in the resynchronization was not provided.

A40

USER_CREATION_MODE_NOT_ENABLED The value of the userCreationMode parameter is not enabled for the user.

A41

INVALID_USER_PSW_FORMAT The value of the new password does not comply with the defined format rules.

A42

USER_ALREADY_EXISTS The user you are trying to create already exists.

A43

REPEATED_USER_PSW The value of the new password has already been used.

A44

PSW_SET_MODE_NOT_ENABLED The value of the pswSetMode parameter is not enabled for the user.

A45

USER_PSW_CONFIRM_FAIL The confirmation of the new password failed.

A46

INVALID_USER_STATUS_BLOCKED The operation is not allowed for the user's current state: blocked.

A47

INVALID_USER_STATUS_DISABLED The operation is not allowed for the user's current state: disabled.

A48

CURR_PSW_VALIDATION_FAIL The validation of the User's current password failed.

A49

BLOCK_PSW_LIFETIME_REACHED The user was blocked because the password age limit was reached.

A50

BLOCK_PSW_TRIES_REACHED The user was blocked because it reached the limit of failed password validation attempts.

A51

BAD_PSW_WARNING_LEVEL_REACHED The WARNING level of failed password validations was reached.

A52

PSW_VALIDATION_FAIL The validation of the User's password failed.

A53

USER_UNBLOCK_MODE_NOT_ENABLED The value of the unblockMode parameter is not enabled for the user.

A54

INVALID_USER_STATUS The operation is not allowed for the user's current state.

A55

TEMP_PSW_EXPIRED The temporary password expired.

A56

OFFLINE_RESYNC_FAIL The TOTP was validated but in a different time zone than the server time zone.

A57

TOKEN_REFERENCE_NOT_SET The User has no activation reference assigned.

A58

NO_HISTORY_FOUND No historical information could be found under the parameters entered.

A59

DOMAIN_GROUP_NOT_FOUND The Domain and Group specified could not be found.

A60

WRONG_USER_UNBLOCK_MODE The value of the unblockMode parameter is invalid for the user's previous status.

A61

TOTP_LEFT_INTERVAL_NOT_ALLOWED The value of the totpLeftInterval parameter is not allowed.

A62

USER_CONFIDENCE_NOT_ENABLED The value of the userConfidenceLevel parameter is not allowed.

A63

USER_CONFIDENCE_INVALID The value of the userConfidenceLevel parameter is invalid.

A64

USER_CONFIDENCE_SET_MODE_INVALID The value of the userConfidenceSetMode parameter is invalid.

A65

USER_CONFIDENCE_VALIDATION_FAIL User trust level validation failed.

A68

GRIDC_USE_LIMIT_REACHED The maximum number of coordinate card uses was reached.

A69

GRIDC_TRY_LIMIT_REACHED The maximum number of attempts for the coordinates card was reached.

A70

VALIDITY_DAYS_NOT_ENABLED The value of the validityDays parameter is not allowed for the user.

A71

INVALID_GRIDC_SERIAL_NUMBER The serial number is invalid. Invalid coordinate card.

A72

GRIDC_NOT_FOUND The required coordinate card does not exist.

A73

GRIDC_ACTIVATED_FOR_OTHER_USER The card specified has been activated by another user.

A74

GRIDC_ACTIVATE_PERIOD_EXPIRED The card activation period expired.

A75

INVALID_GRIDC_REFS_MODE The value in the refsMode parameter is invalid.

A76

GRIDC_REFS_MODE_NOT_ENABLED The value of the refsMode parameter is not allowed for the user.

A77

USER_WITH_NO_GRID_CARD The user does not have a coordinate card.

A78

GRIDC_EXPIRED The coordinate card expired.

A79

REFERENCES_NOT_FOUND The reported references do not exist.

A80

REFERENCES_EXPIRED The requested references expired.

A81

REFERENCES_MISMATCHED The reported references do not match the references requested.

A82

GRIDC_WAS_DESTROYED The DESTROY level of failed coordinate card validations was reached. The card has been disabled. The user must request the card again.

A83

GRIDC_CRITICAL_LEVEL_REACHED The CRITICAL level of erroneous card validations was reached.

A84

GRIDC_WARNING_LEVEL_REACHED The WARNING level of erroneous card validations was reached.

A85

INVALID_GRIDC_VALUES Coordinate card validation failed.

A86

GRIDC_DOMAIN_GROUP_MISTMATCH The user's domain and group do not match the domain and group of the card you want to enable.

A87

CNT_USES_LIMIT_NOT_ENABLED The value of the cntUsesLimit parameter is not allowed for the user.

A88

CNT_TRIES_LIMIT_NOT_ENABLED The value of the cntTriesLimit parameter is not allowed for the user.

A89

INVALID_CARD_TYPE The value of the cardType parameter is invalid.

A90

REQUEST_NEW_TOKEN The OTP validation was successful, but a new OTP is required.

A91

USER_PSW_MUST_CHANGE The user must modify the password.

A92

REQUEST_TOKEN A successful token validation is required.

A93

REQUEST_NEW_REFS The validation of the coordinate card was successful, but a new validation is required.

A94

GCARD_NOT_PRINTED Operation not allowed because the card has not been printed.

A95

GCARD_CANCELED Operation not allowed because the card is canceled.

B01

ESERVER Internal error. Application error.

B02

EDATABASE Internal error. Database error.

B03

EOBJECT_NOT_FOUND Internal error. Data inconsistency.

C01

FAULTSOAP_PARSE Parsing of input message failed.

C02

FAULTSOAP_NULL_BODY The input message is not reported.

C03

FAULTSOAP_EMPTY_BODY Empty input message.

C04

FAULTSOAP_OPERATION_UNDEF Undefined operation.

C05

FAULTSOAP_OPERATION_ERROR A fatal error occurred (no memory, etc.) while processing the operation.

C06

FAULTSOAP_REQUIERED_DATA A required field was not reported in the message.

C07

FAULTSOAP_INVALID_DATA The value in the in the input message has an invalid format.

C08

FAULTSOAP_INVALID_HEADER The value in the header of the input message has an invalid format.

D01

ADMIN_USER_NOT_FOUND The administrative user requesting the operation does not exist.

D02

ACTIVATION_DAYS_NOT_ENABLED The value of the activationDaysLimit parameter is not allowed.

D03

ACTIVATION_DAYS_ERROR The value of the activationDaysLimit parameter cannot exceed that value of the validityDays parameter.

D04

CNT_BATCH_CARDS_ERROR The value of the cntBatchCards parameter must be greater than 0..

D05

CARD_BATCH_NOT_FOUND The batch of cards with the reported id could not be found.

D06

INVALID_NEW_STATUS_CODE The value of the batchNewStatus field is invalid.

D07

NEW_STATUS_NOT_ENABLED Given the current batch status, the value of the batchNewStatus field is not allowed.

D08

BATCH_NOT_CONFIRMED The card batch was not confirmed.

D09

INVALID_BATCH_DELETE_MODE The value of the batchDeleteMode field is invalid.

D10

BATCH_WITH_ASSIGNED_CARDS The lot has cards assigned. T

D11

CARD_NOT_FOUND The card could not be found.

D12

CARD_NOT_PRINTED The card was not printed.

D13

CARD_ALREADY_CANCELED The card has already been canceled.

D14

CARD_ASIGNED The card is assigned.

E01

INVALID_OTCSUITE The reported OTC Suite is invalid.

E02

OTCSUITE_NOT_ENABLED The reported OTC Suite is not enabled for the user.

E03

OTC_VALUE_NOT_SET The OTC value was not entered and it is mandatory.

E04

INVALID_EXT_OTC_VALUE The value of the externally generated OTC is invalid. The value does not comply with the OTCSuite defined.

E05

INVALID_FUNCION_KEY_LEN The length of the Key Function parameter is invalid.

E06

INVALID_OTC_DESTINATION The OTC destination is invalid.

E07

INVALID_OTC_DEST_DOM The OTC destination domain is invalid.

E08

DOMAIN_DESTINATION_NOT_FOUND The OTC destination does not exist in the database.

E09

DESTINATION_USER_NOT_SET The OTC destination field and the User field were not completed, and one of the two is mandatory.

E10

OTC_VALUE_NOT_PROPERLY_SET The OTC field was not completed or it has an invalid format.

E11

OTC_RECORD_NOT_FOUND The OTC does not exist in the Database.

E12

OTC_EXPIRED The OTC expired. The OTC has expired.

E13

ORIG_OTCSUITE_MISMATCH The OTCSuite in the validation differs from the generation value

E14

INVALID_OTC Invalid OTC.

E15

INVALID_OTC_TRX_DATA Invalid OTC due to failure in transaction data.

E16

INVALID_OTC_ONE_TRY Invalid OTC. You only have one attempt left.

E17

INVALID_OTC_TRX_DATA_ONE_TRY Invalid OTC due to failure in transaction data. You only have one attempt left.

E18

INVALID_OTC_LAST_TRY Invalid OTC. There are no further attempts left.

E19

INVALID_OTC_TRX_DATA_LAST_TRY Invalid OTC due to failure in transaction data. There are no further attempts left.

F01

PRODUCT_ID_NOT_SET Product identifier was not completed: account number or card number.

F02

PRODUCT_ALREADY_EXISTS The User-Product relationship already exists.

F03

NO_REMAINING_PRODUCTS There are no products linked to the user.

F04

NVALID_INPUT_FIELD_COMBINATION The combination of input parameters is invalid.

F05

PRODUCT_NOT_FOUND The user does not have the product linked.

F06

INVALID_POTCSUITE The POTC Suite is invalid.

F07

POTCSUITE_NOT_ENABLED The POTC Suite is not enabled for the user.

F08

PRODUCT_NOT_EXIST The product does not exist.

F09

PRODUCT_NOT_ACTIVATED The product status is not Active.

F10

INVALID_POTC Invalid POTC. POTC validation failed.

F11

ORIG_POTCSUITE_MISMATCH The POTCSuite in the validation differs from the generation value.

F12

POTC_EXPIRED The POTC expired.

F13

PRODUCT_CATALOG_CAN_NOT_CHANGE The field indicating the catalog cannot differ from the existing field.

F14

ERROR_ON_CARD_NUMBER Error in card number field.

F15

ERROR_ON_CARD_EXPIRATION_DATE Error in the expiration date field.

F16

INVALID_PRODUCT_CATALOG The value of the productCatalog field is invalid.

F17

NVALID_PRODUCT_TYPE The value of the productType field is invalid.

F18

INVALID_PRODUCT_SOURCE The productSource field is invalid.

F19

PRODUCT_EXPIRED The retrieved product expired.

F20

INVALID_TOKEN_REQUESTOR The Requestor Token is invalid for the TSP.

F21

CARD_BIN_RANGE_NOT_FOUND The card number could not be found in the Bin Ranges table.

F22

NVALID_REQUEST_ASSURANCE_LEVEL The security level is invalid.

F23

INVALID_TOKEN_LOCATION The tokenLocation field is invalid.

F24

MAX_GROUP_CONCURRENT_POTC_REACHED The maximum number of concurrent POTCs defined for the group was reached.

F25

PRODUCT_ALREADY_DELETED The product was previously deleted.

G01

INVALID_PAYMENT_TOKEN The Payment Token is invalid.

G02

PAYMENT_TOKEN_EXPIRED The Payment Token expired.

G03

DOMAIN_RESTRICTION_UNVERIFIED Verification of Token Requestor domain restrictions failed.

G04

DE-TOKENIZED_CARD_EXPIRED The detokenized card expired.

G05

TOKEN_REQUESTOR_MISTMATCH The Requestor Token differs from that used in the generation of the Payment Token.

G06

INVALID_TRACK2_DATA Track2 information is invalid.

G07

INVALID_CRYPTOGRAM_VERSION_NUMBER The cryptogram version is invalid.

G08

CRYPTO_DATA_VALIDATION_FAIL Validation of the cryptogram failed.

G09

PAYMENT_EXPIRITY_MISTMATCH The expiration date differs from that assigned to the Payment Token.

G10

INVALID_CRYPTOGRAPHY_METHOD Cryptogram validation method.

G11

INVALID CRYPTOGRAM VALIDATION TICKET The Cryptogram Validation Ticket is invalid or expired.

G12

TOKEN_REQUESTOR_NOT_SET - Token Requestors have not loaded.

G13

OKEN_OPERATION_NOT_ALLOWED - The operation is not allowed.

ZZZ

The request could not be processed, response code by default.

Business Parameters

Los parámetros de negocio son conjuntos de configuración por defecto que tev permiten definir el ambiente de negocio en el que estás trabajando. Por ejemplo, definen las condiciones para los tiempos de espera y los indicadores de características. Estos parámetros se refieren al funcionamiento del AS y no a las reglas de autenticación que incluye. Los parámetros de negocio se definen en el modelo AS dentro de una base de datos independiente de la base de datos de Middleware.

En la página Business Parameters (Configuration> Business Parameters) puedes ver una lista de todos los parámetros configurados para el ambiente en el que está trabajando.

Nota

Cada componente de la plataforma Veritran tiene un tipo específico de parámetros de negocio. Los parámetros de negocio del AS se identifican con una T al principio del nombre del parámetro y se establecen en una base de datos específica.

Navega por la página Business Parameters

Por defecto, se muestran todos los parámetros. Para filtrar los parámetros uno a uno, dirígete al campo Parameters, haz clic en la flecha y selecciona un parámetro del menú desplegable. A continuación, pulsa Enter en tu teclado o haz clic en Search para filtrar el parámetro.

En ambos casos, puedes ver el nombre dado al parámetro cuando se creó, su valor y la última hora y fecha en que se modificó el parámetro. Si necesitas modificar el valor del parámetro, puedes editarlo.

Nota

Los parámetros de negocio son utilizados y modificados por el equipo de ITCD.

Edita un parámetro de negocio

Dado que los parámetros de negocio no se crean en la consola AS, sólo se pueden editar valores específicos dentro de cada uno de ellos. Consulta las siguientes instrucciones para saber cómo editar un parámetro de negocio.

  1. Busca el parámetro en la lista Business Parameters.

  2. Haz clic en el icono del lápiz situado a la derecha del parámetro que deseas modificar.

  3. Se abre la página Edit Business Parameter, donde sólo puedes editar los campos Value y Comments.

    1. Haz clic en el campo Value y cambia el valor.

    2. Haz clic en el campo Comments y modifica o añade la descripción de los comentarios para informar a los usuarios de la plataforma sobre la finalidad del parámetro y los cambios realizados en el valor (de corresponder).