SDK viafirma platform

HIDE_MOBILE_BUTTONS

En las aplicaciones de selección de certificados, tanto móviles como de PC, existen una serie de botones con las funcionalidades de Ver documento (PC y móvil), usar smartcard(móvil), llaveros de credenciales (móvil) e importar certificado .pfx o .p12 (PC y móvil).

Éstos botones pueden ser ocultados, dependiendo de nuestras necesidades, mediante la utilización de este parámetro, indicando los valores separados por ";" de los botones a ocultar.

Los posibles valores que se le pueden indicar son los contenidos en la clase MobileButtonLabel:

  • VIEW_DOCUMENT: Ver documento (PC y móvil).
  • SMARTCARD: usar smartcard(móvil).
  • P12_FILE: Importar certificado .pfx o .p12 (PC y móvil).
  • KEYCHAIN: llaveros de credenciales (móvil).

Para ver más claro como implementar este parámetro os mostramos el siguiente código.

Java

Policy policy = new Policy();
policy.addParameter(PolicyParams.HIDE_MOBILE_BUTTONS.getKey(), "MobileButtonLabel.VIEW_DOCUMENT.name();MobileButtonLabel.P12_FILE.name()")

.Net

policy policy = PolicyUtil.newPolicy(typeFormatSign.PADES_BASIC, typeSign.ATTACHED);
PolicyUtil.AddParameter(policy, PolicyParams.HIDE_MOBILE_BUTTONS,"VIEW_DOCUMENT;P12_FILE");