// messages
var HermesFDABaseUrl = "../../hfda/";
var HermesFDAPrepareSignaturePageURL = "/FirmaDigitalAvanzada/PrepararCades"
var HermesFDAXpiName = "HermesFDA.xpi";
var HermesFDACrxName = "chrome.crx";
var HermesFDACrxMacName = "chromeMac.crx";
var HermesFDAMsiName = "HermesSoftFDA.msi";
var HermesFDASafariName = "HermesSoftFDAPkcs11.dmg";
var HermesFDAMavericks = "HermesSoftFDA64Pkcs11.dmg";
var HermesFDAMsgPluginNotInstalled = "No se encontró el plugin para firma digital";
var HermesFDAMsgInstallLink = "Instrucciones para instalar el
componente de firma digital";
var HermesFDAMsgUpdateLink = "Haga clic para actualizar el plugin de firma digital a la versión {1}. Actualmente tiene la versión {0}.";
var HFDAMsgUnableToCreatePluginInstance = "No se pudo crear una instancia del plugin";
var HFDAPinPrompt = "Pin:";
var HFDAWorking = "trabajando...";
var HFDAOperatingSystemNotSupported = "Este componente no funciona en este sistema operativo";
var HFDANavigatorNotSupported = "Este componente no funciona
con este navegador";
var HFDAPlatformNotSupported = "Este componente no funciona
con {0} en {1}";
var HFDANavigatorVersionNotSupported = "Este componente requiere la versión {0} o superior de {1}";
var HFDAUnknownBrowser = "no identificado";
var HFDASignatureDataFieldId = "SignatureData";
var HFDASignatureFieldId = "Signature";
var HFDARefrescar = "haga clic aquí";
var HFDAIntroduzcaLaTarjeta = "Por favor introduzca la tarjeta inteligente";
var HFDAIntroduzcaElLector = "Por favor introduzca el lector de tarjetas inteligentes";
var HDFAFirmaRemota = false;
var HermesFDAUrlBaseMessaging = "/";
// errors
var HFDA_NO_ERROR = 0, HFDA_NOT_INITIALIZED = 1, HFDA_CERTIFICATE_NOT_FOUND = 2,
HFDA_INVALID_BASE64_STRING = 3, HFDA_BASE64_ENCODING_FAILED = 4, HFDA_INVALID_PIN = 5,
HFDA_PRIVATEKEY_NOT_FOUND = 6, HFDA_SIGN_OPERATION_FAILED = 7, HFDA_INVALID_PUBLICKEY_BUFFER = 8,
HFDA_NOT_AUTHORIZED = 9, HFDA_INVALID_DOMAINS_SIGNATURE = 10, HFDA_MISSING_PIN = 11;
var HermesFDAErrorMessages = ["", "No se pudo inicializar la libreria criptografica", "No se encontró el certificado",
"Codificación inválida en base64", "Falló codificación a base 64",
"PIN inválido para '{1}',
lleva {0} intento(s)", "No se encontró la llave privada", "Falló la operación de firma",
"Llave pública inválida", "Dominio no autorizado", "Firma digital de dominios es inválida",
"Debe introducir el pin para la tarjeta
'{0}'"];
var HermesFDAUnknownError = "Error desconocido";
//parameters
var HermesFDASignature = "lFVDOggiajiiGSTZ0KXrMl9C7rmRO3O/iXsKcd39s5NzbsiFGHGhEHKa00RfrRpQXU2fmfaCthmEtfmnfrnAffqBMMPi5QzK1wLcZCzQaIIrDfkT/I6E50QLnb7dFctOnMIYiIGS3zRARR5BAegacY45LzgrtwHsznfFM8faRcs=";
var HermesFDADomains = "aya.go.cr|127.0.0.1|localhost|aya-vsrv-appds|vsrv-sdigetrans|aya-vsrv-app|aya-vsrv-webapp|aya-vsrv-webfe|aya-vsrv-wsds|aya-vsrv-wstt|aya-vsrv-ws|aya-web|websolution";
var HermesFDACaSubjectNames = "E=b.simon@hermes-soft.com,serialNumber=CPJ-9-999-999999,CN=Hermes Test CA,OU=Firma Digital,O=Hermes Soluciones de Internet,ST=San Jose,C=CR|CN = CA SINPE - PERSONA FISICA v2,C = CR,O = BANCO CENTRAL DE COSTA RICA,OU = DIVISION SISTEMAS DE PAGO,Identificador de objeto (2 5 4 5) = CPJ-4-000-004017|CN = CA SINPE - PERSONA FISICA - PRUEBAS v2,OU = DIVISION SISTEMAS DE PAGO,O = BANCO CENTRAL DE COSTA RICA,C = CR,Identificador de objeto (2 5 4 5) = CPJ-9-999-999999";
var HFDAMinPinLength = 4;
var HFDAMinChromeVersion = 18;
var HFDAMinFirefoxVersion = 4;
var HFDAMinInternetExplorerVersion = 7;
var HFDAMinSafariVersion = 5;
var HFDAMinOperaVersion = 50;
var HFDAMinEdgeVersion = 14;
var HFDAHelpPageUrl = HermesFDABaseUrl + "Ayuda/index.html";
var HFDAVersion = 1.1;
var HFDAActivexCodeBase = "HermesSoftFDA.msi#VERSION=1,1,0,0";