NET API
HSM Dinamo
Cargando...
Buscando...
No se han encontrado entradas
Estructuras de datos Tipos públicos Miembros Públicos Atributos públicos estáticos
Referencia de la clase DinamoApi

Clase de bajo nivel para acceder al HSM. Para utilizar esta clase es necesario un conocimiento más profundo de las funcionalidades y de cómo se realiza el proceso de comunicación con la máquina. Recomendamos utilizar la clase DinamoClient para programar aplicaciones. Más...

Estructuras de datos

struct  AUTH_ATOKEN
 
struct  AUTH_PWD
 
struct  AUTH_PWD_EX
 
struct  AUTH_PWD_EX_2
 
struct  DBLOB
 
struct  ARCHIVO DBLOB
 
struct  DN_A_TOKEN
 
struct  DN_A_TOKEN_FULL
 
struct  DN_BCHAIN_BIP32_SEED_XPRV_DATA
 
struct  DN_BCHAIN_BIP39_SEED_XPRV_DATA
 
struct  DN_BCHAIN_KEY_INFO
 
struct  DN_M_OF_N_PART
 
struct  DN_M_OF_N_SPLIT_INFO
 
struct  EXT_MAP_2_OBJ_INFO
 
struct  HOTP_CHAP
 
struct  HOTP_CHAP_OUT
 
struct  HOTP_INFO_EX
 
struct  HOTP_SYNC
 
struct  IP_FILTER_INFO
 
struct  ISSUE_OATH_BLOB
 
struct  ISSUE_OATH_INFO_t
 
struct  ISSUE_OTP_BLOB
 
struct  MAP_2_OBJ_INFO
 
struct  OATH_PSKC_TRANSLATE_OUTPUT
 
struct  OATH_SA_v1
 
struct  OATH_SA_v2
 
struct  OBJ_HDR_V1
 
struct  OBJ_LIST_FILTER
 
struct  OBJ_LIST_FILTER_OUT_DATA
 
struct  PIXHTTPReqDetails
 
struct  SPB_CERT_X509_INFO
 
struct  SVAULT_GEN_TOKEN
 
struct  SYS_COUNTER_INFO
 
struct  SYS_HW_STR_INFO
 
struct  tm
 
struct  USER_BLOCK
 
struct  USER_INFO
 

Tipos públicos

enum  AttributeFilter { MOD_SPB_RELATED = (0x00001000) }
 
enum  Tipo de filtro { LST_NO_FILTER = 1 LST_FILTER = 2 }
 
enum  Verb { OBJ_LIST_VERB_VERSION = (1 << 0) , OBJ_LIST_VERB_TYPE = (1 << 1) , OBJ_LIST_VERB_ATTRIB = (1 << 2) , OBJ_LIST_OBJS_OR = (1 << 31) }
 

Miembros públicos

delegado Int32 FuncListAKeysCallback (IntPtr pvToken, ref DBLOB pParam, Int32 bFinal)
 
delegado Int32 ListIpFilterCallback (IntPtr pInData, Int32 dwInDataLen, IntPtr pParam, Int32 bFinal)
 
delegado Int32 ListCallback (string szName, ref DBLOB pParam, Int32 bFinal)
 
delegado Int32 ListCallbackFilter (IntPtr pvIn, IntPtr pParam, Int32 bFinal)
 
delegado Int32 WriteLocalFileCallback (IntPtr pbData, Int32 cbData, ref DinamoApi.DBLOB_FILE pParam, Int32 bFinal)
 
delegado Int32 ReadLocalFileCallback (IntPtr pbData, ref Int32 pcbData, IntPtr pParam, out Int32 pbFinal)
 
delegado Int32 ListUserTrustsCallback (string szUserName, Int32 dwACL, ref DBLOB pParam, Int32 bFinal)
 
Int32 estática DInitialise (Int32 dwReserved)
 
Int32 estática DFinalise ()
 
Int32 estática DOpenSession (out IntPtr phSession, Int32 dwParam, ref AUTH_PWD pbData, Int32 dwDataLen, Int32 dwFlags)
 
Int32 estática DOpenSession (out IntPtr phSession, Int32 dwParam, ref AUTH_PWD_EX pbData, Int32 dwDataLen, Int32 dwFlags)
 
Int32 estática DOpenSession (out IntPtr phSession, Int32 dwParam, ref AUTH_PWD_EX_2 pbData, Int32 dwDataLen, Int32 dwFlags)
 
Int32 estática DOpenSession (out IntPtr phSession, Int32 dwParam, ref AUTH_ATOKEN pbData, Int32 dwDataLen, Int32 dwFlags)
 
Int32 estática DGetSessionParam (IntPtr phSession, Int32 dwParam, ref PIXHTTPReqDetails pbData, out Int32 pdwDataLen, Int32 dwFlags)
 
Int32 estática DGetSessionParam (IntPtr phSession, Int32 dwParam, ref long pbData, out Int32 pdwDataLen, Int32 dwFlags)
 
Int32 estática DGetSessionParam (IntPtr phSession, Int32 dwParam, ref UInt32 pbData, out Int32 pdwDataLen, Int32 dwFlags)
 
Int32 estática DCloseSession (out IntPtr phSession, Int32 dwFlags)
 
Int32 estática DAdmOperation (IntPtr hSession, Int32 dwParam, IntPtr pbData, Int32 dwDataLen, Int32 dwFlags)
 
Int32 estática DCreateHash (IntPtr hSession, Int32 nAlgId, IntPtr hKey, Int32 dwFlags, out IntPtr hHash)
 
Int32 estática DDestroyHash (ref IntPtr phHash)
 
Int32 estática DGetUserKey (IntPtr hSession, string szKeyId, Int32 dwFlags, out IntPtr phKey)
 
Int32 estática DListUserTrusts (IntPtr hSession, string szUserId, byte bType, ListUserTrustsCallback listObjCallback, ref DBLOB pParam)
 
Int32 estática DSignXml (IntPtr hKey, IntPtr hHash, string szCertId, Int32 dwSizeUnsignedXml, byte[] pbUnsignedXml, Int32 dwFilterLen, byte[] pbFilter, out Int32 pdwSizeSignedXml, out IntPtr ppbSignedXml)
 
Int32 estática DSignXml2 (IntPtr hSession, byte bHashMode, Int32 dwFlags, string szKeyId, string szCertId, Int32 dwSizeUnsignedXml, byte[] pbUnsignedXml, Int32 dwFilterLen, byte[] pbFilter, out Int32 pdwSizeSignedXml, out IntPtr ppbSignedXml)
 
Int32 estática DVerifySignedXml (IntPtr hSession, string szCertsId, Int32 dwSizeSignedXml, byte[] pbSignedXml, Int32 dwFilterLen, byte[] pbFilter)
 
Int32 estática DPIXSign (IntPtr hSession, string szKeyId, string szCertId, Int32 dwFlags, Int32 dwSizeUnsignedXml, byte[] pbUnsignedXml, out Int32 pdwSizeSignedXml, out IntPtr ppbSignedXml)
 
Int32 estática DPIXVerify (IntPtr hSession, string szCertsId, string szCRL, Int32 dwFlags, Int32 dwSizeSignedXml, byte[] pbSignedXml)
 
Int32 estática DPIXDictSign (IntPtr hSession, string szKeyId, string szCertId, Int32 dwFlags, Int32 dwSizeUnsignedXml, byte[] pbUnsignedXml, out Int32 pdwSizeSignedXml, out IntPtr ppbSignedXml)
 
Int32 estática DPIXDictVerify (IntPtr hSession, string szCertsId, string szCRL, Int32 dwFlags, Int32 dwSizeSignedXml, byte[] pbSignedXml)
 
Int32 estática DPIXJWSSign (IntPtr hSession, string szKeyId, Int32 dwFlags, Int32 dwHeaderLen, byte[] pbHeader, Int32 dwPayloadLen, byte[] pbPayload, out Int32 pdwJWSLen, byte[] pbJWS)
 
Int32 estática DPIXJWSCheck (IntPtr hSession, string szChain, string szCRL, Int32 dwJWSLen, byte[] pbJWS, Int32 dwFlags, out Int32 pdwHeaderLen, byte[] pbHeader, out Int32 pdwPayloadLen, byte[] pbPayload)
 
Int32 estática DPIXPost (IntPtr hSession, string szKeyId, string szCertChainId, string szPIXCertChainId, string szURL, Int32 dwCountRequestHeaderList, string[] pszRequestHeaderList, Int32 dwSizeRequestData, byte[] pbRequestData, Int32 dwTimeOut, out Int32 pdwSizeResponseHeaders, out IntPtr ppbResponseHeaders, out Int32 pdwSizeResponseBody, out IntPtr ppbResponseBody, Int32 dwParam)
 
Int32 estática DPIXPut (IntPtr hSession, string szKeyId, string szCertChainId, string szPIXCertChainId, string szURL, Int32 dwCountRequestHeaderList, string[] pszRequestHeaderList, Int32 dwSizeRequestData, byte[] pbRequestData, Int32 dwTimeOut, out Int32 pdwSizeResponseHeaders, out IntPtr ppbResponseHeaders, out Int32 pdwSizeResponseBody, out IntPtr ppbResponseBody, Int32 dwParam)
 
Int32 estática DPIXGet (IntPtr hSession, string szKeyId, string szCertChainId, string szPIXCertChainId, string szURL, Int32 dwCountRequestHeaderList, string[] pszRequestHeaderList, Int32 dwTimeOut, out Int32 pdwSizeResponseHeaders, out IntPtr ppbResponseHeaders, out Int32 pdwSizeResponseBody, out IntPtr ppbResponseBody, Int32 dwParam)
 
Int32 estática DPIXDelete (IntPtr hSession, string szKeyId, string szCertChainId, string szPIXCertChainId, string szURL, Int32 dwCountRequestHeaderList, string[] pszRequestHeaderList, Int32 dwTimeOut, out Int32 pdwSizeResponseHeaders, out IntPtr ppbResponseHeaders, out Int32 pdwSizeResponseBody, out IntPtr ppbResponseBody, Int32 dwParam)
 
Int32 estática DDestroyKey (ref IntPtr phKey, Int32 dwFlags)
 
static void DFree (IntPtr p)
 
Int32 estática DGetObjInfo (IntPtr hSession, string szObjId, Int32 nAlgId, ref EXT_MAP_2_OBJ_INFO data, ref Int32 pdwDataLen)
 
Int32 estática DCreateUser (IntPtr hSession, USER_INFO userInfo)
 
Int32 estática DRemoveUser (IntPtr hSession, string szUserId)
 
Int32 estática DSetUserParam (IntPtr hSession, Int32 dwParam, IntPtr pbData, Int32 dwDataLen, Int32 dwFlags)
 
Int32 estática DGetUserParam (IntPtr hSession, Int32 dwParam, ref USER_BLOCK pbData, ref Int32 pdwDataLen, Int32 dwFlags)
 
Int32 estática DGenerateMapObj (IntPtr hSession, string szMapId, string szObj1Id, Int32 nObj1AlgId, string szObj2Id, Int32 nObj2AlgId)
 
Int32 estática DRemoveObj (IntPtr hSession, string szObjId)
 
Int32 estática DSVaultGenToken (IntPtr hSession, UInt32 dwOp, ref SVAULT_GEN_TOKEN pbInData, byte[] pbTokenBlob, out UInt32 pdwTokenBlob, byte[] szToken, UInt32 dwReserved)
 
Int32 estática DSVaultGetData (IntPtr hSession, UInt32 dwOp, string szMK, byte[] szMask, byte[] pbTokenBlob, UInt32 dwTokenBlob, byte[] szData, ref UInt32 pdwDataLen, UInt32 dwReserved)
 
Int32 estática DBackupData (IntPtr hSession, string szBackupFile, string szPin, Int32 nDirection)
 
Int32 estática DGetStatLogSize (IntPtr hSession, out Int32 pdwLogLen)
 
Int32 estática DTruncateLog (IntPtr hSession)
 
Int32 estática DGetStatLog (IntPtr hSession, Int32 dwStart, Int32 dwOffSet, out Int32 pdwLogSize, out IntPtr ppbLog)
 
Int32 estática DEncrypt (IntPtr hKey, IntPtr hHash, Int32 bFinal, Int32 dwFlags, byte[] pbData, ref Int32 pdwDataLen, Int32 dwBufLen)
 
Int32 estática DDecrypt (IntPtr hKey, IntPtr hHash, Int32 bFinal, Int32 dwFlags, byte[] pbData, ref Int32 pdwDataLen)
 
Int32 estática DGenerateKey (IntPtr hSession, string szKeyId, Int32 nAlgId, Int32 dwFlags, out IntPtr phKey)
 
Int32 estática DListUsers (IntPtr hSession, ListCallback listUsersCallback, ref DBLOB pParam)
 
Int32 estática DReadFile (IntPtr hSession, string FileId, WriteLocalFileCallback writeLocalFileCallback, ref DinamoApi.DBLOB_FILE pParam)
 
Int32 estática DWriteFile (IntPtr hSession, string FileId, Int32 FileSize, ReadLocalFileCallback readLocalFileCallback, IntPtr pParam)
 
Int32 estática DGetKeyParam (IntPtr hKey, Int32 dwParam, byte[] pbData, ref Int32 pdwDataLen, Int32 dwFlags)
 
Int32 estática DSetKeyParam (IntPtr hKey, Int32 dwParam, byte[] pbData, Int32 dwDataLen, Int32 dwFlags)
 
Int32 estática DImportKey (IntPtr hSession, string szKeyId, IntPtr hKEKey, Int32 dwBlobType, Int32 nAlgId, Int32 dwFlags, byte[] pbData, Int32 dwDataLen, out IntPtr phKey)
 
Int32 estática DExportKey (IntPtr hKey, IntPtr hKEKey, Int32 dwBlobType, Int32 dwFlags, byte[] pbData, ref Int32 pdwDataLen)
 
Int32 estática DSignHash (IntPtr hHash, IntPtr hKey, Int32 dwFlags, byte[] pbSignature, ref Int32 pdwSigLen)
 
Int32 estática DBatchSign (IntPtr hKey, byte[] pbBlock, Int32 dwBlockCount, Int32 dwFlags)
 
Int32 estática DVerifySignature (IntPtr hHash, byte[] pbSignature, Int32 dwSigLen, IntPtr hPubKey, Int32 dwFlags)
 
Int32 estática DHashData (IntPtr hHash, byte[] pbData, Int32 dwDataLen, Int32 dwFlags)
 
Int32 estática DSetHashParam (IntPtr hHash, Int32 dwParam, byte[] pbData, Int32 dwDataLen, Int32 dwFlags)
 
Int32 estática DGetHashParam (IntPtr hHash, Int32 dwParam, byte[] pbData, ref Int32 pdwDataLen, Int32 dwFlags)
 
Int32 estática DEFTExportTR31 (IntPtr hSession, string szKBPK, string szKey, IntPtr pvReserved, UInt16 wUsage, byte bMode, byte bExport, byte[] pbOutBlock, ref UInt32 pdwOutBlockLen, UInt32 dwParam)
 
Int32 estática DEFTImportTR31 (IntPtr hSession, string szKBPK, string szKey, UInt32 dwKeyAttributes, byte[] pbKeyBlock, UInt32 dwKeyBlockLen, UInt32 dwParam)
 
Int32 estática DPKCS7Sign (IntPtr hSession, string szKeyName, string szKeyCert, string szCerts, UInt32 dwAttrib, byte[] pbContent, Int32 dwContentLen, out Int32 pdwSignatureLen, out IntPtr ppbSignature, Int32 dwParam)
 
Int32 estática DOATHIssueHOTPBlob (IntPtr hSession, string szMasterKeyId, byte[] pbOutPwdEnvelope, byte[] pbOutEncMobileSeed, byte[] pbOutEncSeedBlob, Int32 dwFlags)
 
Int32 estática DOATHIssueBlob (IntPtr hSession, string szMasterKeyId, UInt32 dwParamBlobType, IntPtr pvParamBlob, Int32 dwParamBlobLen, byte[] pbOTPBlob, ref Int32 pdwOTPBlobLen, Int32 dwFlags)
 
Int32 estática DListObjs (IntPtr hSession, ListCallback listObjCallback, ref DBLOB pParam)
 
Int32 estática DListObjsFilter (IntPtr hSession, FilterType filter, ref DinamoApi.OBJ_LIST_FILTER pvFilter, ListCallbackFilter listObjCallback, IntPtr pParam)
 
Int32 estática DGetUserAcl (IntPtr hSession, string szUser, out Int32 pdwUserAcl)
 
Int32 estática DIPFilterOperation (IntPtr hSession, byte bOP, string szUser, string szIP, ListIpFilterCallback listIpFilterCallback, IntPtr pParam, out Int32 pdwStatus, Int32 dwReserved)
 
Int32 estática DSPBMapInfo (IntPtr hSession, string sIdCert, ref DinamoApi.EXT_MAP_2_OBJ_INFO pstExtMap, Int32 dwParam)
 
Int32 estática DSPBGenerateKey (IntPtr hSession, string sID, IntPtr szPrivateKeyName, Int32 dwKeyParam, Int32 dwParam)
 
Int32 estática DSPBGenerateCSR (IntPtr hSession, string sPrivateKeyName, byte bVersion, string sSPBSubject, Int32 dwOutType, ref Int32 pdwCSRLen, out IntPtr ppbCSR, Int32 dwParam)
 
Int32 estática DGeneratePKCS10CSR (IntPtr hSession, string szKeyName, byte bVersion, string szDN, Int32 dwOutType, ref Int32 pdwCSRLen, out IntPtr ppbCSR, Int32 dwParam)
 
Int32 estática DPKCS8ImportKey (IntPtr hSession, string szKeyId, string szSecret, Int32 dwKeyAlg, Int32 dwAttrib, IntPtr pbKeyEnvelope, Int32 dwKeyEnvelopeLen)
 
Int32 estática DPKCS8ExportKey (IntPtr hSession, string szKeyId, string szSecret, out IntPtr ppbKeyEnvelope, out Int32 ppbKeyEnvelopeLen)
 
Int32 estática DSPBImportPKCS12 (IntPtr hSession, byte bActivate, cadena szReserved, cadena szPkcs12File, cadena szPkcs12Pwd, cadena szDomain, Int32 dwKeyAttr)
 
Int32 estática DSPBExportPKCS12 (IntPtr hSession, cadena szPkcs12Pwd, cadena szISPB, cadena szReserved, out IntPtr pPkcs12File, out Int32 pdwPkcs12Len, Int32 dwReserved)
 
Int32 estática DImportPKCS12 (IntPtr hSession, string szPkcs12File, string szPkcs12Pwd, string szKeyId, Int32 dwKeyAttr, string szCertId)
 
Int32 estática DImportPKCS12Buffer (IntPtr hSession, byte[] pbPkcs12, Int32 dwPkcs12Len, string szPkcs12Pwd, string szKeyId, Int32 dwKeyAttr, string szCertId, string szPubKeyId, Int32 dwFlags)
 
Int32 estática DExportPKCS12 (IntPtr hSession, string szPkcs12Pwd, string szKeyId, string szCertId, string szReserved, out IntPtr pPkcs12, out Int32 pdwPkcs12Len, Int32 dwReserved)
 
Int32 estática DSPBImportCertificate (IntPtr hSession, byte bActivate, cadena szReserved, IntPtr pCertificate, Int32 dwCertificateLen, cadena szDomain, uint dwParam)
 
Int32 estática DSPBActivateCertificate (IntPtr hSession, cadena szIdCert, cadena szDomain, uint dwParam)
 
Int32 estática DSPBGetCertificate (IntPtr hSession, string szIdCert, out IntPtr ppbCertificate, out Int32 pdwCertificateLen, Int32 dwParam)
 
Int32 estática DSPBGetCertificateList (IntPtr hSession, string szDomain, Int32 bActive, ref DBLOB pdbList, ref Int32 pdwListLen, Int32 dwParam)
 
Int32 estática DSPBSetISPBMap (IntPtr hSession, cadena szISPB, cadena szKeyId, cadena szCertId, Int32 dwParam)
 
Int32 estática DSPBEncodeInit (IntPtr hSession, string szSrcISPB, string szDstISPB, Int32 dwTotalDataLen, byte bErrorCode, byte bSpecialTreatment, out IntPtr hSPBCtx, UInt32 dwFlags)
 
Int32 estática DSPBEncodeCont (IntPtr hSPBCtx, IntPtr pbDataIn, Int32 dwDataInLen, IntPtr pbDataOut, out Int32 pdwDataOutLen)
 
Int32 estática DSPBEncodeCont (IntPtr hSPBCtx, byte[] pbDataIn, Int32 dwDataInLen, IntPtr pbDataOut, out Int32 pdwDataOutLen)
 
Int32 estática DSPBEncodeEnd (out IntPtr hSPBCtx, IntPtr pbSPBHeader, out Int32 pdwSPBHeaderLen)
 
Int32 estática DSPBDecodeInit (IntPtr hSession, string szSrcISPB, string szDstISPB, IntPtr pbHeader, Int32 dwHeaderLen, byte bAcceptExpiredCert, byte bAutoUpdateCert, Int32 dwMessageDataLen, out IntPtr hSPBCtx, UInt32 dwFlags)
 
Int32 estática DSPBDecodeInit (IntPtr hSession, string szSrcISPB, string szDstISPB, byte[] pbHeader, Int32 dwHeaderLen, byte bAcceptExpiredCert, byte bAutoUpdateCert, Int32 dwMessageDataLen, out IntPtr hSPBCtx, UInt32 dwFlags)
 
Int32 estática DSPBDecodeCont (IntPtr hSPBCtx, IntPtr pbDataIn, Int32 dwDataInLen, out IntPtr ppbDataOut, out Int32 pdwDataOutLen)
 
Int32 estática DSPBDecodeCont (IntPtr hSPBCtx, byte[] pbDataIn, Int32 dwDataInLen, out IntPtr ppbDataOut, out Int32 pdwDataOutLen)
 
Int32 estática DSPBDecodeEnd (out IntPtr hSPBCtx)
 
Int32 estática DGetErrorString (Int32 code, IntPtr szCod, IntPtr szMsg)
 
Int32 estática DCert2CertInfo (byte[] pbCert, Int32 dwCertLen, Int32 dwOutType, out SPB_CERT_X509_INFO pvCertInfo, Int32 dwFlags)
 
Int32 estática DOATHGetNextOTP (IntPtr hSession, string szMasterKeyId, byte bOTPLen, byte[] pbOATHBlob, Int32 dwOATHBlobLen, IntPtr szOTP, Int32 dwParam)
 
Int32 estática DOATHResync (IntPtr hSession, string szUser, string szOTP1, string szOTP2, Int32 dwParam)
 
Int32 estática DUnassignToken (IntPtr hSession, Int32 dwParam, string szUserId)
 
Int32 estática DAssignToken (IntPtr hSession, string szUserId, Int32 dwParam, IntPtr pbData, Int32 dwDataLen)
 
Int32 estática DSPBCalculateObjectId (cadena szISPB, cadena szDomain, Int32 dwKeyType, IntPtr szOutObjName, Int32 dwParam)
 
Int32 estática DBchainCreateXPrv (IntPtr hSession, byte bType, Int32 dwAttributes, string szId, IntPtr pcbData, UInt32 dwDataLen, UInt32 dwReserved)
 
Int32 estática DBchainCreateXPrv (IntPtr hSession, byte bType, Int32 dwAttributes, string szId, ref DN_BCHAIN_BIP32_SEED_XPRV_DATA pcbData, UInt32 dwDataLen, UInt32 dwReserved)
 
Int32 estática DBchainCreateXPrv (IntPtr hSession, byte bType, Int32 dwAttributes, string szId, ref DN_BCHAIN_BIP39_SEED_XPRV_DATA pcbData, UInt32 dwDataLen, UInt32 dwReserved)
 
Int32 estática DBchainCreateXPrv (IntPtr hSession, byte bType, Int32 dwAttributes, string szId, byte[] pcbData, UInt32 dwDataLen, UInt32 dwReserved)
 
Int32 estática DBchainCreateBip32Ckd (IntPtr hSession, byte bVersion, UInt32 dwIndex, Int32 dwAttributes, string cszPar, string cszDst, ref DN_BCHAIN_KEY_INFO pKeyInfo, UInt32 dwReserved)
 
Int32 estática DBchainSignHash (IntPtr hSession, byte bType, byte bHashMode, byte[] pbHash, UInt32 dwHashLen, string cszPk, byte[] pbSig, out UInt32 pdwSigLen, UInt32 dwReserved)
 
Int32 estática DBchainGetPubKey (IntPtr hSession, byte bType, string szId, byte[] pbData, out UInt32 pdwDataLen, UInt32 dwReserved)
 
Int32 estática DBchainGetAddress (IntPtr hSession, byte bType, byte bVer, string szHrp, string szPk, byte[] pbAddress, out UInt32 pdwAddressLen, UInt32 dwReserved)
 
Int32 estática DBchainEdDsaSign (IntPtr hSession, byte bType, string szCtxStr, byte[] pbData, UInt32 dwDataLen, string szPk, byte[] pbSig, out UInt32 pdwSigLen, UInt32 dwReserved)
 
Int32 estática DOATHIssueHOTPBlob (IntPtr hSession, string szMasterKeyId, Int32 dwParamBlobType, IntPtr pvParamBlob, Int32 dwParamBlobLen, byte[] pbOTPBlob, ref Int32 pdwOTPBlobLen, Int32 dwFlags)
 
Int32 estática DOATHGetBlobInfo (IntPtr hSession, string szMasterKey, byte[] pbInBlob, Int32 dwInBlobLen, Int32 dwOutBlobType, byte[] pbOutInfo, ref Int32 pdwOutInfoLen, Int32 dwParam)
 
Int32 estática DOATHBlobResync (IntPtr hSession, string szMasterKeyId, string szOTP1, string szOTP2, byte[] pbOATHBlob, ref Int32 pdwOATHBlobLen, Int32 dwFlags)
 
Int32 estática DOATHPskcTranslate (IntPtr hSession, string szMasterKey, byte[] pbPSK, byte bPSKLen, byte[] pbPSKC, Int32 dwPSKCLen, out IntPtr pvBlobList, out Int32 pdwBlobListQuantity, Int32 dwParam)
 
Int32 estática DOATHCheckOTP (IntPtr hSession, string szMasterKeyId, string szOTP, byte[] pbOutData, ref Int32 pdwOutDataLen, Int32 dwFlags)
 
Int32 estática DGetRandom (IntPtr hSession, byte[] pbData, Int32 dwDataLen)
 
Int32 estática DMofNSplit (IntPtr hSession, byte bM, byte bN, byte[] pbSecret, UInt32 dwSecretLen, out DN_M_OF_N_SPLIT_INFO pstSplitInfo, UInt32 dwReserved)
 
Int32 estática DMofNRecover (IntPtr hSession, DN_M_OF_N_PART[] pstParts, UInt32 dwPartsCount, byte[] pbSecret, UInt32 dwReserved)
 
Int32 estática DGetHsmInfo (IntPtr hSession, ref byte pbFinal, UInt32 dwParam, ref DinamoApi.SYS_HW_STR_INFO pbData, ref UInt32 pdwDataLen, UInt32 dwFlags)
 
Int32 estática DGetHsmInfo (IntPtr hSession, ref byte pbFinal, UInt32 dwParam, ref UInt64 pbData, ref UInt32 pdwDataLen, UInt32 dwFlags)
 
Int32 estática DGetHsmInfo (IntPtr hSession, ref byte pbFinal, UInt32 dwParam, IntPtr pbData, ref UInt32 pdwDataLen, UInt32 dwFlags)
 
Int32 estática DGenerateDUKPT (IntPtr hSession, byte[] pbKSI, byte[] pbDID_CTR, IntPtr szDUKPT, UInt32 dwParam)
 
Int32 estática DGenerateBDKName (byte[] pbKSI, IntPtr szBDKName, UInt32 dwParam)
 
Int32 estática DGenerateCVV (IntPtr hSession, string szKeyId, string szPAN, string szExpirationDate, string szServiceCode, StringBuilder szCVV, UInt32 dwParam)
 
Int32 estática DVerifyCVV (IntPtr hSession, string szKeyId, string szPAN, string szExpirationDate, string szServiceCode, string szCVV, UInt32 dwParam)
 
Int32 estática DGeneratePIN (IntPtr hSession, string szPGK, string szPAN, UInt32 dwOperation, Int32 nPinLen, string szInPin, StringBuilder szOffset, StringBuilder szOutPin, UInt32 dwParam)
 
Int32 estática DVerifyPINBlock (IntPtr hSession, cadena szPTK, cadena szPGK, cadena szPAN, cadena szOffset, byte[] pbInPinBlock, UInt32 dwParam)
 
Int32 estática DManageAToken (IntPtr hSession, byte bOP, ref DN_A_TOKEN_FULL pstATokenFull, FuncListAKeysCallback fnCallBack, ref DBLOB pvCallbackParam, UInt32 dwParam)
 
Int32 estática DManageAToken (IntPtr hSession, byte bOP, ref DN_A_TOKEN_FULL pstATokenFull, FuncListAKeysCallback fnCallBack, IntPtr pvCallbackParam, UInt32 dwParam)
 
Int32 estática DManageATokenCache (IntPtr hSession, UInt32 dwOP, out UInt32 pOutData, UInt32 dwParam)
 
Int32 estática DCreateObjMetadata (ref IntPtr hmUpdateMetaCtx, Int32 dwFlag)
 
Int32 estática DSetObjMetadata (IntPtr hInMeta, Int32 dwOption, ref Int32 pvOptionData, Int32 dwOptionDataLen, Int32 dwParam)
 
Int32 estática DGetObjMetadata (IntPtr hInMeta, Int32 dwOption, byte[] pvOptionData, ref Int32 pdwOptionDataLen, Int32 dwParam)
 
Int32 estática DFindObjMetadataInit (IntPtr hSession, IntPtr hmSearchInfoCtx, out IntPtr hmSearchCtx, Int32 dwFlag)
 
Int32 estática DFindObjMetadataCont (IntPtr hmSearchCtx, IntPtr[] hmSearchResult, Int32 lenSearchResult, out Int32 dwOutCount, Int32 dwFlag)
 
Int32 estática DFindObjMetadataEnd (ref IntPtr hmSearchCtx, Int32 dwFlag)
 
Int32 estática DDestroyObjMetadata (ref IntPtr hmSearchCtx, Int32 dwFlag)
 

Atributos públicos estáticos

const Int32 FALSE = (0)
 
const Int32 TRUE = (1)
 
const Int32 NULL = (0)
 
const Int32 D_OK = 0
 
const Int32 AUTH_PWD_LEN = MAX_ADDR_LEN + MAX_USR_LEN + MAX_USR_PWD + sizeof(Int32)
 
const Int32 ND_OATH_PWD_ENV_LEN = 16
 
const Int32 ND_OATH_ENC_SEED_BLOB_LEN = 32
 
const Int32 ND_OATH_ENC_MOB_SEED = 32
 
const Int32 MAX_OTP_LOOK_AHEAD_INTERVAL = 255
 
const Int32 D_INVALID_SECRET = D_ERR_INVALID_SECRET
 
const Int32 D_SOCKET_FAILED = (-10)
 
const Int32 D_GETHOSTNAME_FAILED = (-11)
 
const Int32 D_CONNECT_FAILED = (-12)
 
const Int32 D_SEND_FAILED = (-13)
 
const Int32 D_RECV_FAILED = (-14)
 
const Int32 D_TAMAÑO_PAQUETE_INVALIDO = (-15)
 
const Int32 D_SETSOCKOPT_FAILED = (-16)
 
const Int32 D_GETSOCKOPT_FAILED = (-17)
 
const Int32 D_ALL_LOAD_BALANCE_HSM_FAILED = (-18)
 
const Int32 D_SSL_CTX_NEW_FAILED = (1)
 
const Int32 D_SSL_NEW_FAILED = (2)
 
const Int32 D_SSL_CONNECT_FAILED = (3)
 
const Int32 D_CRL_GENERAL_ERROR = (101)
 
const Int32 D_CRL_SSL_CACERT_BADFILE = (102)
 
const Int32 D_CRL_COULDNT_RESOLVE_HOST = (103)
 
const Int32 D_CRL_COULDNT_CONNECT = (104)
 
const Int32 D_CRL_OPERATION_TIMEDOUT = (105)
 
const Int32 D_CRL_PEER_FAILED_VERIFICATION = (106)
 
const Int32 D_CRL_SSL_CONNECT_ERROR = (107)
 
const Int32 D_CRL_SEND_ERROR = (108)
 
const Int32 D_CRL_RECV_ERROR = (109)
 
const Int32 D_CRL_SSL_CERTPROBLEM = (110)
 
const Int32 D_CRL_SSL_ISSUER_ERROR = (111)
 
const Int32 D_CRL_AUTH_ERROR = (112)
 
const Int32 D_CRL_GOT_NOTHING = (113)
 
const Int32 D_CRL_UNSUPPORTED_PROTOCOL = (114)
 
const Int32 D_CRL_URL_MALFORMAT = (115)
 
const Int32 D_CRL_WEIRD_SERVER_REPLY = (116)
 
const Int32 D_CRL_REMOTE_ACCESS_DENIED = (117)
 
const Int32 D_CRL_HTTP2 = (118)
 
const Int32 D_CRL_WRITE_ERROR = (119)
 
const Int32 D_CRL_READ_ERROR = (120)
 
const Int32 D_CRL_HTTP_POST_ERROR = (121)
 
const Int32 D_CRL_ABORTED_BY_CALLBACK = (122)
 
const Int32 D_CRL_TOO_MANY_REDIRECTS = (123)
 
const Int32 D_CRL_SSL_CIPHER = (124)
 
const Int32 D_CRL_BAD_CONTENT_ENCODING = (125)
 
const Int32 D_CRL_LOGIN_DENIED = (126)
 
const Int32 D_WSASTARTUP = (2001)
 
const Int32 D_MEMORY_ALLOC = (2002)
 
const Int32 D_INVALID_PARAM = (1001)
 
const Int32 D_INVALID_TYPE = (1002)
 
const Int32 D_INVALID_STATE = (1003)
 
const Int32 D_LOGGING_NOT_STARTED = (1004)
 
const Int32 D_MÁS_DATOS = (1005)
 
const Int32 D_INVALID_RESPONSE = (1006)
 
const Int32 D_INVALID_CONTEXT = (1007)
 
const Int32 D_KEY_GEN_ERROR = (1008)
 
const Int32 D_KEY_DEL_ERROR = (1009)
 
const Int32 D_KEY_NOT_EXISTS = (1010)
 
const Int32 D_INVALID_DATA_LENGTH = (1011)
 
const Int32 D_INVALID_KEY_ALG = (1012)
 
const Int32 D_INVALID_PADDING = (1013)
 
const Int32 D_CLAVE_INVALIDA = (1014)
 
const Int32 D_DATOS_MALOS = (1015)
 
const Int32 D_INVALID_PUBKEY = (1016)
 
const Int32 D_INVALID_ALG_ID = (1017)
 
const Int32 D_INVALID_HASH = (1018)
 
const Int32 D_INIT_HASH_FAILED = (1019)
 
const Int32 D_INVALID_HASH_STATE = (1020)
 
const Int32 D_END_HASH_FAILED = (1021)
 
const Int32 D_GET_INFO_ERROR = (1022)
 
const Int32 D_INVALID_PIN_LEN = (1023)
 
const Int32 D_OPEN_FILE_FAILED = (1025)
 
const Int32 D_BACKUP_FAILED = (1026)
 
const Int32 D_RESTORE_FAILED = (1027)
 
const Int32 D_INVALID_CALLBACK = (1028)
 
const Int32 D_NOT_IMPLEMENTED = (1029)
 
const Int32 D_AUTH_FAILED = (1030)
 
const Int32 D_INVALID_CLEAR_OP = (1031)
 
const Int32 D_CHANGE_PWD_ERROR = (1032)
 
const Int32 D_PWD_SIZE_ERROR = (1033)
 
const Int32 D_IMPORT_KEY_ERROR = (1034)
 
const Int32 D_INVALID_KEY_ID = (1035)
 
const Int32 D_INVALID_FLAG = (1036)
 
const Int32 D_FIRMA_INVALIDA = (1037)
 
const Int32 D_INVALID_PUB_KEY = (1038)
 
const Int32 D_INVALID_KEY_STATE = (1039)
 
const Int32 D_CREATE_USER_ERROR = (1040)
 
const Int32 D_NO_MORE_OBJECT = (1041)
 
const Int32 D_PUT_ENV_VAR_FAILED = (1042)
 
const Int32 D_TAMAÑO_ARCHIVO_INVALIDO = (1043)
 
const Int32 D_INVALID_TEXT_SIZE = (1044)
 
const Int32 D_FILE_ACCESS_ERROR = (1045)
 
const Int32 D_INVALID_COUNTER = (1046)
 
const Int32 D_INVALID_MODE = (1047)
 
const Int32 D_INVALID_STRUCT_ID = (1048)
 
const Int32 D_INVALID_IP_ADDRESS = (1049)
 
const Int32 D_GET_PEER_IP_ERROR = (1050)
 
const Int32 D_CERTIFICATE_PARSE_FAILED = (1051)
 
const Int32 D_INVALID_KEY_PART_1 = (1052)
 
const Int32 D_INVALID_KEY_PART_2 = (1053)
 
const Int32 D_INVALID_KEY_PART_3 = (1054)
 
const Int32 D_VERIFY_DAC_FAILED = (1055)
 
const Int32 D_DEPRECATED = (1056)
 
const Int32 D_NO_MATCHING_KEY_FOUND = (1057)
 
const Int32 D_CALLBACK_ERROR = (1058)
 
const Int32 D_ERROR_INTERNO = (1059)
 
const Int32 D_KEY_NOT_EXPORTABLE_ERROR = (1060)
 
const Int32 D_INVALID_SPB_ID = (1062)
 
const Int32 D_JSON_PARSE_ERROR = (1063)
 
const Int32 D_JSON_PARSE_WRONG_TYPE_ERROR = (1064)
 
const Int32 D_JSON_SET_VALUE_ERROR = (1065)
 
const Int32 D_JSON_UNSET_VALUE_ERROR = (1066)
 
const Int32 D_JSON_VALUE_NOT_FOUND = (1067)
 
const Int32 D_JSON_OBJ_CREATE_ERROR = (1068)
 
const Int32 D_SLP_PARSE_ERROR = (1069)
 
const Int32 D_SLP_ERROR_INTERNO = (1070)
 
const Int32 D_SLP_TOO_MANY_SERVERS_ERROR = (1071)
 
const Int32 D_INVALID_SERVER_VERSION = (1072)
 
const Int32 D_GENERATE_PKCS12_ERROR = (1073)
 
const Int32 D_SET_LOAD_BALANCE_LIST_ERROR = (1074)
 
const Int32 D_OATH_BLOB_UPDATE = (1075)
 
const Int32 D_KEEP_ALIVE_ERROR = (3001)
 
const Int32 D_RECEIVE_LOG_ERROR = (3002)
 
const Int32 D_ERROR_NOTIFY = (3003)
 
const Int32 D_ERR_UNKNOWN = (5000)
 
const Int32 D_ERR_NET_FAIL = (5001)
 
const Int32 D_ERR_ACCESS_DENIED = (5002)
 
const Int32 D_ERR_CANNOT_CREATE_OBJ = (5003)
 
const Int32 D_ERR_CANNOT_OPEN_OBJ = (5004)
 
const Int32 D_ERR_CANNOT_DEL_OBJ = (5005)
 
const Int32 D_ERR_CANNOT_ALLOC_RES = (5006)
 
const Int32 D_ERR_INVALID_CTX = (5007)
 
const Int32 D_ERR_INVALID_OPERATION = (5008)
 
const Int32 D_ERR_INVALID_KEY = (5009)
 
const Int32 D_ERR_NO_TLS_USED = (5010)
 
const Int32 D_ERR_CANNOT_CHANGE_PWD = (5011)
 
const Int32 D_ERR_OBJ_NOT_EXPORTABLE = (5012)
 
const Int32 D_ERR_USR_ALREADY_EXISTS = (5013)
 
const Int32 D_ERR_INVALID_USR_NAME = (5014)
 
const Int32 D_ERR_CANNOT_CREATE_USR = (5015)
 
const Int32 D_ERR_NO_MORE_LOG_SLOTS = (5016)
 
const Int32 D_ERR_CANNOT_DELETE_USR = (5017)
 
const Int32 D_ERR_CANNOT_DELETE_MASTER = (5018)
 
const Int32 D_ERR_NOT_IMPLEMENTED = (5019)
 
const Int32 D_ERR_USR_NOT_FOUND = (5020)
 
const Int32 D_ERR_INVALID_PAYLOAD = (5021)
 
const Int32 D_ERR_OBJ_ALREADY_EXISTS = (5022)
 
const Int32 D_ERR_INVALID_OBJ_NAME = (5023)
 
const Int32 D_ERR_OBJ_IN_USE = (5024)
 
const Int32 D_ERR_CANNOT_WRITE_BACKUP_BLOB = (5025)
 
const Int32 D_ERR_CANNOT_OPEN_BACKUP_BLOB = (5026)
 
const Int32 D_ERR_CANNOT_RESTORE_BACKUP_BLOB = (5027)
 
const Int32 D_ERR_INVALID_BACKUP_PIN_OR_LEN = (5028)
 
const Int32 D_ERR_INVALID_XML_SIGNATURE = (5029)
 
const Int32 D_ERR_INVALID_CERTIFICATE = (5030)
 
const Int32 D_ERR_VERIFY_XML_FAILED = (5031)
 
const Int32 D_ERR_INVALID_XML = (5032)
 
const Int32 D_ERR_SIGN_XML_FAILED = (5033)
 
const Int32 D_ERR_UPACK_VERIFY_FAILED = (5034)
 
const Int32 D_ERR_CANNOT_TRUNCATE_LOG = (5035)
 
const Int32 D_ERR_CANNOT_BACKUP_OLD_LOG = (5036)
 
const Int32 D_ERR_CERTIFICATE_EXPIRED = (5037)
 
const Int32 D_ERR_CERTIFICATE_FAILED = (5038)
 
const Int32 D_ERR_CERTIFICATE_NOT_FOUND = (5039)
 
const Int32 D_ERR_CERTIFICATE_REVOKED = (5040)
 
const Int32 D_ERR_CERTIFICATE_ISSUER_FAILED = (5041)
 
const Int32 D_ERR_CERTIFICATE_NOT_YET_VALID = (5042)
 
const Int32 D_ERR_CERT_EXPIRED_SIGN_VALID = (5043)
 
const Int32 D_ERR_CRL_EXPIRED = (5044)
 
const Int32 D_ERR_INVALID_CRL_SIGN = (5045)
 
const Int32 D_ERR_CRL_CERT_MISMATCH = (5046)
 
const Int32 D_ERR_CERT_REVOKED = D_ERR_CERTIFICATE_REVOKED
 
const Int32 D_ERR_ACCESS_DENIED_NO_TOKEN = (5048)
 
const Int32 D_ERR_ACCESS_DENIED_TOKEN_NEED = (5049)
 
const Int32 D_ERR_CERT_REVOKED_CRL_VAL_UNUSED = (5050)
 
const Int32 D_ERR_CERT_VALID_CRL_VAL_UNUSED = (5051)
 
const Int32 D_ERR_CANNOT_PARSE_XML = (5052)
 
const Int32 D_ERR_CANNOT_CREATE_XML_SIG_TEMPL = (5053)
 
const Int32 D_ERR_CANNOT_ADD_XML_SIG_TEMPL_REF = (5054)
 
const Int32 D_ERR_CANNOT_ADD_XML_SIG_TEMPL_TRANS = (5055)
 
const Int32 D_ERR_CANNOT_ADD_XML_SIG_KEY_INFO = (5056)
 
const Int32 D_ERR_CANNOT_ADD_XML_SIG_KEY_CERT = (5057)
 
const Int32 D_ERR_CANNOT_ALLOC_XML_SIG_CTX = (5058)
 
const Int32 D_ERR_CANNOT_PARSE_DER_PRIV_KEY = (5059)
 
const Int32 D_ERR_XML_CANNOT_LOAD_PRIV_KEY = (5060)
 
const Int32 D_ERR_XML_CANNOT_LOAD_CERT = (5061)
 
const Int32 D_ERR_XML_CANNOT_CREATE_KEY_MNG = (5062)
 
const Int32 D_ERR_XML_CANNOT_INIT_KEY_MNG = (5063)
 
const Int32 D_ERR_XML_CANNOT_LOAD_TRUSTED_CERTS = (5064)
 
const Int32 D_ERR_XML_SIG_NODE_NOT_FOUND = (5065)
 
const Int32 D_ERR_XML_CERT_NODE_NOT_FOUND = (5066)
 
const Int32 D_ERR_XML_CANNOT_DECODE_CERT_NODE = (5067)
 
const Int32 D_ERR_CANNOT_PARSE_DER_CERT = (5068)
 
const Int32 D_ERR_CANNOT_DECODE_XML_COMPRESS = (5069)
 
const Int32 D_ERR_INVALID_CERTIFICATE_NULL_RES = (5070)
 
const Int32 D_ERR_CANNOT_RECREATE_MASTER = (5071)
 
const Int32 D_ERR_CANNOT_CREATE_USR_STORAGE1 = (5072)
 
const Int32 D_ERR_CANNOT_CREATE_USR_STORAGE2 = (5073)
 
const Int32 D_ERR_CANNOT_CREATE_USR_DEFAULT_ACL = (5074)
 
const Int32 D_ERR_CANNOT_ALLOC_CTX = (5075)
 
const Int32 D_ERR_CANNOT_LOAD_PRIV_KEY = (5076)
 
const Int32 D_ERR_CANNOT_DECODE_PUB_KEY = (5077)
 
const Int32 D_ERR_CANNOT_GENERATE_RND_DATA = (5078)
 
const Int32 D_ERR_CACHE_LAYER_EXHAUSTED = (5079)
 
const Int32 D_ERR_RSA_POWER_SIGN_FAILED = (5080)
 
const Int32 D_ERR_CANNOT_GET_SYS_INFO = (5100)
 
const Int32 D_ERR_CANNOT_ALLOC_UPACK_ID = (5101)
 
const Int32 D_ERR_CANNOT_ALLOC_UPACK_PATH = (5102)
 
const Int32 D_ERR_CANNOT_WRITE_UPACK_OBJ = (5103)
 
const Int32 D_ERR_INVALID_CRL = (5104)
 
const Int32 D_ERR_OPERATION_FAILED = (5105)
 
const Int32 D_ERR_GET_USR_ACL_FAILED = (5106)
 
const Int32 D_ERR_INVALID_SIGNATURE = (5107)
 
const Int32 D_ERR_CANNOT_GENERATE_SOFT_TOKEN = (5108)
 
const Int32 D_ERR_INVALID_SECRET = (5109)
 
const Int32 D_ERR_ACCESS_DENIED_USR_BLOCKED = (5120)
 
const Int32 D_ERR_INVALID_IMEI = (5121)
 
const Int32 D_ERR_REPLAY_DETECTED = (5122)
 
const Int32 D_ERR_NON_APPROVED_FIPS_OPERATION = (5123)
 
const Int32 D_ERR_ACCESS_DENIED_OBJ_BLOCKED = (5124)
 
const Int32 D_ERR_FIPS_DRBG_CONTINUOUS_TEST = (5125)
 
const Int32 D_ERR_FIPS_RSA_CONTINUOUS_TEST = (5126)
 
const Int32 D_ERR_FIPS_ECC_CONTINUOUS_TEST = (5127)
 
const Int32 D_ERR_FIPS_DES_CONTINUOUS_TEST = (5128)
 
const Int32 D_ERR_FIPS_AES_CONTINUOUS_TEST = (5129)
 
const Int32 D_ERR_CANNOT_UPDATE_OBJ = (5175)
 
const Int32 D_ERR_CANNOT_GET_PWD_POLICY = (5176)
 
const Int32 D_ERR_PWD_BLOCKED_BY_POLICY = (5177)
 
const Int32 D_ERR_PWD_EXPIRED = (5178)
 
const Int32 D_ERR_CERT_VALID_CRL_VAL_UNUSED_CRL_EXPIRED = (5179)
 
const Int32 D_ERR_CERT_VALID_CRL_EXPIRED = (5180)
 
const Int32 D_ERR_INVALID_CERT_SIGN = (5181)
 
const Int32 D_ERR_CANNOT_LOAD_CORRUPTED_OBJ = (5200)
 
const Int32 D_ERR_INVALID_CERT_ISPB_MISMATCH = (5230)
 
const Int32 D_ERR_INVALID_CA = (5231)
 
const Int32 D_ERR_DEPRECATED_FUNCTION = (5303)
 
const Int32 D_ERR_SERVER_BUSY = (5304)
 
const Int32 D_ERR_SL_BE_BUSY = (5305)
 
const Int32 D_ERR_SVMK_MISMATCH = (5306)
 
const Int32 D_ERR_INVALID_CERT_SN_MATCH = (5307)
 
const Int32 D_ERR_CANNOT_DEC_SYM_KEY = (5308)
 
const Int32 D_ERR_CANNOT_REC_SYM_KEY = (5309)
 
const Int32 D_SUCCESS_CANNOT_OPEN_OBJ_AT_REPL = (5401)
 
const Int32 D_ERR_CANNOT_OPEN_INVALID_OBJ_AT_REPL = (5402)
 
const Int32 D_ERR_REPLICATION_BUSY = (36000)
 
const Int32 D_ERR_REPLICATION_D_BUSY = (36001)
 
const Int32 D_ERR_REPLICATION_S_BUSY = (36002)
 
const Int32 D_ERR_REPLICATION_STORAGE_LAYER_BUSY = (36003)
 
const Int32 D_ERR_REPLICATION_SEC_LAYER_BUSY = (36004)
 
const Int32 D_ERR_REPLICATION_PEER_NOT_SYNCED = (36500)
 
const Int32 D_ERR_REPLICATION_CANNOT_PREPARE_TRANS = (37001)
 
const Int32 D_ERR_REPLICATION_CANNOT_P2P_HANDSHAKE = (37002)
 
const Int32 D_ERR_REPLICATION_CANNOT_P2P_FIND = (37003)
 
const Int32 D_ERR_REPLICATION_CANNOT_P2P_CONNECT = (37004)
 
const Int32 D_ERR_REPLICATION_CANNOT_P2P_SEND = (37005)
 
const Int32 D_ERR_REPLICATION_CANNOT_P2P_RECV = (37006)
 
const Int32 D_ERR_REPLICATION_CANNOT_P2P_SEND_ALL = (37007)
 
const Int32 D_ERR_REPLICATION_CANNOT_P2P_RECV_ALL = (37008)
 
const Int32 D_ERR_REPLICATION_CANNOT_P2P_SCONNECT = (37009)
 
const Int32 D_ERR_REPLICATION_CANNOT_P2P_SSEND = (37010)
 
const Int32 D_ERR_REPLICATION_CANNOT_P2P_SRECV = (37011)
 
const Int32 D_ERR_REPLICATION_CANNOT_P2P_SSEND_ALL = (37012)
 
const Int32 D_ERR_REPLICATION_CANNOT_P2P_SRECV_ALL = (37013)
 
const Int32 D_ERR_REPLICATION_CANNOT_P2P_WORK = (37014)
 
const Int32 D_ERR_REPLICATION_NOT_FOUND = (37015)
 
const Int32 D_ERR_REPLICATION_ACK_NOT_FOUND = (37016)
 
const Int32 D_ERR_REPLICATION_INVALID_OPERATION = (37017)
 
const Int32 D_ERR_REPLICATION_INVALID_EVENT = (37018)
 
const Int32 D_ERR_REPLICATION_OPERATION_FAILED = (37019)
 
const Int32 D_ERR_REPLICATION_COMMIT_FAILED = (37020)
 
const Int32 D_ERR_REPLICATION_ERASE_FAILED = (37021)
 
const Int32 D_ERR_REPLICATION_INQUIRE_FAILED = (37022)
 
const Int32 D_ERR_REPLICATION_UPDATE_ACK_FAILED = (37023)
 
const Int32 D_ERR_REPLICATION_DISPATCH_FAILED = (37024)
 
const Int32 D_ERR_REPLICATION_CANNOT_SL_BE_TRANSP = (37025)
 
const Int32 D_ERR_REPLICATION_CANNOT_PRUNE_LOG = (37026)
 
const Int32 D_ERR_REPLICATION_CANNOT_LOAD_LOG = (37027)
 
const Int32 D_ERR_REPLICATION_CANNOT_WORK = (37028)
 
const Int32 D_ERR_REPLICATION_CANNOT_VALIDATE_EVENT = (37029)
 
const Int32 D_ERR_REPLICATION_TRANS_MISMATCH = (37030)
 
const Int32 D_ERR_REPLICATION_CANNOT_SYNC_POINT = (37031)
 
const Int32 D_ERR_REPLICATION_UNDEFINED_LIVE_SYNC = (37032)
 
const Int32 D_ERR_REPLICATION_CONNECTED_LIVE_SYNC = (37033)
 
const Int32 D_ERR_REPLICATION_SELF_LIVE_SYNC = (37034)
 
const Int32 D_ERR_REPLICATION_OBJ_IN_USE = (37035)
 
const Int32 NOT_LISTED_ERROR = (-999999)
 
const Int32 SS_ANONYMOUS = (0x00000001)
 
const Int32 SS_USER_PWD = (0x00000002)
 
const Int32 SS_CERTIFICATE = (0x00000004)
 
const Int32 SS_CLUSTER = (0x00000008)
 
const Int32 SS_USR_PWD_EX = (0x00000010)
 
const Int32 SS_ATOKEN = (0x00000020)
 
const Int32 ENCRYPTED_CONN = (0x00000001)
 
const Int32 USER_INTERACTIVE = (0x00000002)
 
const Int32 CLEAR_CONN = (0x00000004)
 
const Int32 LB_BYPASS = (0x00000008)
 
const Int32 CACHE_BYPASS = (0x00000010)
 
const Int32 SA_AUTH_NONE = (0x00000000)
 
const Int32 SA_AUTH_OTP = (0x00000001)
 
const Int32 SP_SESSION_TIMEOUT = (0x00000001)
 
const Int32 SP_SEND_TIMEOUT = (0x00000002)
 
const Int32 SP_RECV_TIMEOUT = (0x00000004)
 
const Int32 SP_ENCRYPTED = (0x00000008)
 
const Int32 SP_SESSION_ID = (0x00000010)
 
const Int32 SP_SESSION_CID = (0x00000020)
 
const Int32 SP_SESSION_TYPE = (0x00000040)
 
const Int32 SP_SESSION_CIPHER = (0x00000080)
 
const Int32 SP_SESSION_PIX_HTTP_RET = (0x00000100)
 
const Int32 SP_SESSION_PIX_HTTP_REQ_DETAILS = (0x00000200)
 
const Int32 WAIT_OPERATIONS = (0x00000004)
 
const Int32 CLOSE_PHYSICALLY = (0x00000008)
 
const Int32 MAKE_BACKUP = (0)
 
const Int32 MAKE_RESTORE = (1)
 
const Int32 MAKE_RESTORE_CON_CONFIG_RED = MAKE_RESTORE
 
const Int32 MAKE_RESTORE_WITHOUT_NET_CONFIG = (2)
 
const Int32 HD_AUDIT_START = (0x00000001)
 
const Int32 HD_AUDIT_RECV = (0x00000002)
 
const Int32 DATA_ONLY = (0x00000008)
 
const Int32 CONFIG_ONLY = (0x00000010)
 
const Int32 HC_PASS_PORT_VALUE = (0x00000001)
 
const Int32 HC_PASS_PORT_ENABLE = (0x00000002)
 
const Int32 HC_MAX_CONNECT = (0x00000004)
 
const Int32 HC_MAX_MONITORING = (0x00000008)
 
const Int32 HC_PERMISSION_IP = (0x00000010)
 
const Int32 ENABLE_VALUES = (0x00000020)
 
const Int32 DISABLE_VALUES = (0x00000040)
 
const Int32 AO_SHUTDOWN = (0x00000001)
 
const Int32 AO_RESTART = (0x00000002)
 
const Int32 AO_KEEPALIVE = (0x00000004)
 
const Int32 AO_SET_DATE_TIME = (0x00000008)
 
const Int32 AO_ADD_CLUSTER_LIST = (0x00000010)
 
const Int32 AO_DEL_CLUSTER_LIST = (0x00000012)
 
const Int32 AO_GET_CLUSTER_LIST = (0x00000014)
 
const Int32 AO_RST_CLUSTER_LIST = (0x00000018)
 
const Int32 AO_SET_PWD_SEC_POLICY = (0x00000019)
 
const Int32 AO_GET_PWD_SEC_POLICY = (0x00000020)
 
const Int32 AO_REPL_UPDATE = (0x00000021)
 
const Int32 AO_REPL_NODE_MESSAGE = (0x00000022)
 
const Int32 AO_KEEPALIVE_FLAG_NOISELESS = (-2371)
 
const Int32 RNM_PROBE = (1)
 
const Int32 RNM_DOWN = (2)
 
const Int32 RNM_SLP_BYPASS_ADD = (3)
 
const Int32 RNM_SLP_BYPASS_DEL = (4)
 
const Int32 UP_USER_NAME = (0x00000001)
 
const Int32 UP_AUTH_MASK = (0x00000002)
 
const Int32 UP_ACCESS_TYPE = (0x00000004)
 
const Int32 UP_CERTIFICATE = (0x00000008)
 
const Int32 UP_PASSWORD = (0x00000010)
 
const Int32 UP_INVALID_LOGIN_ATTEMPTS = (0x00000020)
 
const Int32 UP_BLOCK_USR = (0x00000040)
 
const Int32 UP_UNBLOCK_USR = (0x00000080)
 
const Int32 UP_USR_PASSWORD = (0x00000100)
 
const Int32 FU_USER_ID = (0x00000001)
 
const Int32 FU_USER_NAME = (0x00000002)
 
const Int32 FU_AUTH_MASK = (0x00000004)
 
const Int32 FU_ACCESS_TYPE = (0x00000008)
 
const Int32 FU_ROOT_ID = (0x00000010)
 
const Int32 VALOR_PARCIAL = (0x00000080)
 
const Int32 INVALID_OBJ_TYPE = (0)
 
const Int32 MAX_REPL_DOMAIN_NAME = GET_INFO_MAX_REPL_DOMAIN_NAME
 
const Int32 MAX_REPL_NODES = GET_INFO_MAX_REPL_NODES
 
const Int32 BLOB_LEN_MAX = 16 * 1024
 
const Int32 REPL_STATE_TWOPC_VIRTUAL = (1)
 
const Int32 REPL_STATE_TWOPC_PREPARED = (2)
 
const Int32 REPL_STATE_TWOPC_COMMITTED = (3)
 
const Int32 REPL_STATE_TWOPC_COMMITTED_TM = (4)
 
const Int32 REPL_EVENT_ET_NULL = (1)
 
const Int32 REPL_EVENT_ET_CREATE_USR = (2)
 
const Int32 REPL_EVENT_ET_DELETE_USR = (3)
 
const Int32 REPL_EVENT_ET_CREATE_OBJ = (4)
 
const Int32 REPL_EVENT_ET_DELETE_OBJ = (5)
 
const Int32 REPL_EVENT_ET_DELETE_USR_OTP_AUTH_INFO = (6)
 
const Int32 REPL_EVENT_ET_WRITE_USR_OTP_AUTH_INFO = (7)
 
const Int32 REPL_EVENT_ET_UPDATE_USR_OTP_AUTH_INFO = (8)
 
const Int32 REPL_EVENT_ET_CHANGE_USR_PWD = (9)
 
const Int32 REPL_EVENT_ET_SET_USR_LOCK_COUNT = (10)
 
const Int32 REPL_EVENT_ET_SET_GLOBAL_SEC_POLICY = (11)
 
const Int32 REPL_EVENT_ET_SET_SYS_DATE_TIME = (12)
 
const Int32 REPL_EVENT_ET_UPDATE_ACL = (13)
 
const Int32 REPL_EVENT_ET_BLOCK_OBJ = (14)
 
const Int32 REPL_EVENT_ET_UPDATE_OBJ = (15)
 
const Int32 REPL_EVENT_ET_SET_USR_NS_AUTH_COOKIE = (16)
 
const Int32 REPL_EVENT_ET_SET_USR_OTP_MOV_FACTOR = (17)
 
const Int32 OP_LST_USR_TRUSTERS = (0x01)
 
const Int32 OP_LST_USR_TRUSTEES = (0x02)
 
const Int32 AT_GO3_TOKEN = (1)
 
const Int32 AT_OATH_TOKEN = (2)
 
const Int32 AT_OATH_TOKEN_TOTP = (3)
 
const Int32 MAX_OATH_HMAC_LEN = (128)
 
const Int32 DN_USR_A_TOKEN_KLEN = 16
 
const Int32 OATH_SA_v1_type_SHA1 = (0x01)
 
const Int32 OATH_SA_v1_HOTP_DYN_TRUNC_OFF = (16)
 
const Int32 OATH_SA_v2_default_TIME_STEP = (30)
 
const Int32 OATH_SA_v2_default_T0_Epoch = (0)
 
const Int32 OATH_MIN_HOTP_LEN = (6 + 1)
 
const Int32 OATH_MAX_HOTP_LEN = (16 + 1)
 
const Int32 OATH_ISSUE_OATH_BLOB_t = (1)
 
const Int32 OATH_ISSUE_OATH_INFO_t = (2)
 
const Int32 TAC_MOD_CORE_P7_TEXT = 0x0001
 
const Int32 TAC_MOD_CORE_P7_NOCERTS = 0x0002
 
const Int32 TAC_MOD_CORE_P7_NOSIGS = 0x0004
 
const Int32 TAC_MOD_CORE_P7_NOCHAIN = 0x0008
 
const Int32 TAC_MOD_CORE_P7_NOINTERN = 0x0010
 
const Int32 TAC_MOD_CORE_P7_NOVERIFY = 0x0020
 
const Int32 TAC_MOD_CORE_P7_DETACHED = 0x0040
 
const Int32 TAC_MOD_CORE_P7_BINARY = 0x0080
 
const Int32 TAC_MOD_CORE_P7_NOATTR = 0x0100
 
const Int32 TAC_MOD_CORE_P7_NOSMIMECAP = 0x0200
 
const Int32 TAC_MOD_CORE_P7_NOOLDMIMETYPE = 0x0400
 
const Int32 TAC_MOD_CORE_P7_CRLFEOL = 0x0800
 
const Int32 TAC_MOD_CORE_P7_NOCRL = 0x2000
 
const Int32 ALG_MD5 = (1)
 
const Int32 ALG_SHA1 = (2)
 
const Int32 ALG_SSL_SHA1_MD5 = (3)
 
const Int32 ALG_SHA2_256 = (4)
 
const Int32 ALG_SHA2_384 = (5)
 
const Int32 ALG_SHA2_512 = (6)
 
const Int32 ALG_SHA2_224 = (7)
 
const Int32 ALG_SHA3_224 = (8)
 
const Int32 ALG_SHA3_256 = (9)
 
const Int32 ALG_SHA3_384 = (10)
 
const Int32 ALG_SHA3_512 = (11)
 
const Int32 ALG_IDENTITY_FUNC = (255)
 
const Int32 ALG_MD5_InclC14N = (1)
 
const Int32 ALG_SHA1_InclC14N = (2)
 
const Int32 ALG_SHA256_InclC14N = (3)
 
const Int32 ALG_SHA384_InclC14N = (4)
 
const Int32 ALG_SHA512_InclC14N = (5)
 
const Int32 ALG_SHA224_InclC14N = (6)
 
const Int32 ALG_MD5_ExclC14N = (31)
 
const Int32 ALG_SHA1_ExclC14N = (32)
 
const Int32 ALG_MD5_InclC14NConComentarios = (33)
 
const Int32 ALG_SHA1_InclC14NConComentarios = (34)
 
const Int32 ALG_MD5_ExclC14NConComentarios = (35)
 
const Int32 ALG_SHA1_ExclC14NConComentarios = (36)
 
const Int32 ALG_SHA256_ExclC14N = (37)
 
const Int32 ALG_SHA256_InclC14NConComentarios = (38)
 
const Int32 ALG_SHA256_ExclC14NConComentarios = (39)
 
const Int32 ALG_SHA384_ExclC14N = (40)
 
const Int32 ALG_SHA384_InclC14NConComentarios = (41)
 
const Int32 ALG_SHA384_ExclC14NConComentarios = (42)
 
const Int32 ALG_SHA512_ExclC14N = (43)
 
const Int32 ALG_SHA512_InclC14NConComentarios = (44)
 
const Int32 ALG_SHA512_ExclC14NConComentarios = (45)
 
const Int32 ALG_SHA224_ExclC14N = (46)
 
const Int32 ALG_SHA224_InclC14NConComentarios = (47)
 
const Int32 ALG_SHA224_ExclC14NConComentarios = (48)
 
const Int32 XML_SIGN_FLAGS_NOL = (1 << 31)
 
const String XML_FILTER_NULL_URI = "''"
 
const Int32 PIX_SIGN_RNS = (1)
 
const Int32 PIX_VERIFY_HOST_NAME = (0x00000001)
 
const Int32 PIX_BASIC_HTTP_HEADER = (0x00000002)
 
const Int32 PIX_GZIP = (0x00000004)
 
const Int32 PIX_JWS_GEN_MAX_LEN = (8 * 1024)
 
const Int32 MD5_LEN = (16)
 
const Int32 SHA1_LEN = (20)
 
const Int32 SSL_SHA1_MD5_LEN = (36)
 
const Int32 SHA2_256_LEN = (32)
 
const Int32 SHA2_384_LEN = (48)
 
const Int32 SHA2_512_LEN = (64)
 
const Int32 MAX_HASH_LEN = SHA2_512_LEN
 
const Int32 NO_HASH_OID = (1)
 
const Int32 MD5_HASH_OID = (2)
 
const Int32 SHA_HASH_OID = (3)
 
const Int32 SHA256_HASH_OID = (4)
 
const Int32 SHA384_HASH_OID = (5)
 
const Int32 SHA512_HASH_OID = (6)
 
const Int32 MD5_HASH_OID_LEN = (18)
 
const Int32 SHA_HASH_OID_LEN = (15)
 
const Int32 SHA256_HASH_OID_LEN = (19)
 
const Int32 SHA384_HASH_OID_LEN = (19)
 
const Int32 SHA512_HASH_OID_LEN = (19)
 
const Int32 DN_SIGN_NO_HASH_OID =(0x01)
 
const Int32 DN_SIGN_DISABLE_LEGACY_OPERATION =(0x02)
 
const Int32 DN_SIGN_ECC_P11_FMT =(0x04)
 
const Int32 ALG_DES = (1)
 
const Int32 ALG_3DES_112 = (2)
 
const Int32 ALG_3DES_168 = (3)
 
const Int32 ALG_DESX = (91)
 
const Int32 ALG_AES_128 = (7)
 
const Int32 ALG_AES_192 = (8)
 
const Int32 ALG_AES_256 = (9)
 
const Int32 ALG_ARC4 = (10)
 
const Int32 ALG_DES_LEN = (8)
 
const Int32 ALG_DES3_112_LEN = (16)
 
const Int32 ALG_DES3_168_LEN = (24)
 
const Int32 DES_LEN =(ALG_DES_LEN)
 
const Int32 DES3_112_LEN =(ALG_DES3_112_LEN)
 
const Int32 DES3_168_LEN =(ALG_DES3_168_LEN)
 
const Int32 ALG_DESX_LEN = (24)
 
const Int32 ALG_AES_128_LEN = (16)
 
const Int32 ALG_AES_192_LEN = (24)
 
const Int32 ALG_AES_256_LEN = (32)
 
const Int32 ALG_ARC4_LEN = (16)
 
const Int32 DES_BLOQUE = (8)
 
const Int32 DES3_BLOQUE = (8)
 
const Int32 DESX_BLOCK = (8)
 
const Int32 AES_BLOCK = (16)
 
const Int32 AES_128_BLOCK = (16)
 
const Int32 AES_192_BLOCK = (16)
 
const Int32 AES_256_BLOCK = (16)
 
const Int32 MODE_NONE = (0)
 
const Int32 MODE_ECB = (1 << 0)
 
const Int32 MODE_CBC = (1 << 1)
 
const Int32 MODE_KWP = (1 << 2)
 
const Int32 MODE_OFB = (1 << 3)
 
const Int32 D_ENCRYPT = (0 << 7)
 
const Int32 D_DECRYPT = (1 << 7)
 
const Int32 ALG_RSA_512 = (4)
 
const Int32 ALG_RSA_1024 = (5)
 
const Int32 ALG_RSA_2048 = (6)
 
const Int32 ALG_RSA_4096 = (11)
 
const Int32 ALG_RSA_1152 = (121)
 
const Int32 ALG_RSA_1408 = (122)
 
const Int32 ALG_RSA_1536 = (131)
 
const Int32 ALG_RSA_1976 = (130)
 
const Int32 ALG_RSA_1984 = (123)
 
const Int32 ALG_RSA_8192 = (124)
 
const Int32 ALG_RSA_2304 = (126)
 
const Int32 ALG_RSA_2560 = (127)
 
const Int32 ALG_RSA_2816 = (128)
 
const Int32 ALG_RSA_3072 = (129)
 
const Int32 ALG_ECC_SECP112R1 = (18)
 
const Int32 ALG_ECC_SECP112R2 = (19)
 
const Int32 ALG_ECC_SECP128R1 = (20)
 
const Int32 ALG_ECC_SECP128R2 = (21)
 
const Int32 ALG_ECC_SECP160K1 = (22)
 
const Int32 ALG_ECC_SECP160R1 = (23)
 
const Int32 ALG_ECC_SECP160R2 = (24)
 
const Int32 ALG_ECC_SECP192K1 = (25)
 
const Int32 ALG_ECC_SECP192R1 = (26)
 
const Int32 ALG_ECC_SECP224K1 = (27)
 
const Int32 ALG_ECC_SECP224R1 = (28)
 
const Int32 ALG_ECC_SECP256K1 = (29)
 
const Int32 ALG_ECC_SECP256R1 = (30)
 
const Int32 ALG_ECC_SECP384R1 = (31)
 
const Int32 ALG_ECC_SECP521R1 = (32)
 
const Int32 ALG_ECC_X9_62_PRIME192V1 =(ALG_ECC_SECP192R1)
 
const Int32 ALG_ECC_X9_62_PRIME192V2 = (33)
 
const Int32 ALG_ECC_X9_62_PRIME192V3 = (34)
 
const Int32 ALG_ECC_X9_62_PRIME239V1 = (35)
 
const Int32 ALG_ECC_X9_62_PRIME239V2 = (36)
 
const Int32 ALG_ECC_X9_62_PRIME239V3 = (37)
 
const Int32 ALG_ECC_X9_62_PRIME256V1 =(ALG_ECC_SECP256R1)
 
const Int32 ALG_ECC_BRAINPOOL_P160R1 = (38)
 
const Int32 ALG_ECC_BRAINPOOL_P160T1 = (39)
 
const Int32 ALG_ECC_BRAINPOOL_P192R1 = (40)
 
const Int32 ALG_ECC_BRAINPOOL_P192T1 = (41)
 
const Int32 ALG_ECC_BRAINPOOL_P224R1 = (42)
 
const Int32 ALG_ECC_BRAINPOOL_P224T1 = (43)
 
const Int32 ALG_ECC_BRAINPOOL_P256R1 = (44)
 
const Int32 ALG_ECC_BRAINPOOL_P256T1 = (45)
 
const Int32 ALG_ECC_BRAINPOOL_P320R1 = (46)
 
const Int32 ALG_ECC_BRAINPOOL_P320T1 = (47)
 
const Int32 ALG_ECC_BRAINPOOL_P384R1 = (48)
 
const Int32 ALG_ECC_BRAINPOOL_P384T1 = (49)
 
const Int32 ALG_ECC_BRAINPOOL_P512R1 = (50)
 
const Int32 ALG_ECC_BRAINPOOL_P512T1 = (51)
 
const Int32 TIPO_BLOB = (12)
 
const Int32 ALG_OBJ_BLOB = (12)
 
const Int32 ALG_OBJ_BLOB_X509 = (13)
 
const Int32 ALG_OBJ_BLOB_PKCS7 = (14)
 
const Int32 ALG_OBJ_BLOB_CRL = (15)
 
const Int32 ALG_OBJ_BLOB_HOTP = (16)
 
const Int32 ALG_OBJ_BLOB_DPGO3 = (17)
 
const Int32 ALG_OBJ_MAP = (90)
 
const Int32 ALG_OBJ_EXT_MAP_2_OBJ = (125)
 
const Int32 ALG_HMAC_MD5 = (92)
 
const Int32 ALG_HMAC_SHA1 = (93)
 
const Int32 ALG_HMAC_SHA2_256 = (94)
 
const Int32 ALG_HMAC_SHA2_384 = (95)
 
const Int32 ALG_HMAC_SHA2_512 = (96)
 
const Int32 ALG_PKCS11_MAP = (120)
 
const Int32 MAX_ALG_ID =(ALG_OBJ_EXT_MAP_2_OBJ)
 
const Int32 ALG_RSA_512_PUB = (ALG_RSA_512 | 1 << 31)
 
const Int32 ALG_RSA_1024_PUB = (ALG_RSA_1024 | 1 << 31)
 
const Int32 ALG_RSA_2048_PUB = (ALG_RSA_2048 | 1 << 31)
 
const Int32 ALG_RSA_4096_PUB = (ALG_RSA_4096 | 1 << 31)
 
const Int32 ALG_RSA_1152_PUB = (ALG_RSA_1152 | 1 << 31)
 
const Int32 ALG_RSA_1408_PUB = (ALG_RSA_1408 | 1 << 31)
 
const Int32 ALG_RSA_1536_PUB = (ALG_RSA_1536 | 1 << 31)
 
const Int32 ALG_RSA_1976_PUB = (ALG_RSA_1976 | 1 << 31)
 
const Int32 ALG_RSA_1984_PUB = (ALG_RSA_1984 | 1 << 31)
 
const Int32 ALG_RSA_8192_PUB = (ALG_RSA_8192 | 1 << 31)
 
const Int32 ALG_RSA_2304_PUB = (ALG_RSA_2304 | 1 << 31)
 
const Int32 ALG_RSA_2560_PUB = (ALG_RSA_2560 | 1 << 31)
 
const Int32 ALG_RSA_2816_PUB = (ALG_RSA_2816 | 1 << 31)
 
const Int32 ALG_RSA_3072_PUB = (ALG_RSA_3072 | 1 << 31)
 
const Int32 ALG_ECC_SECP112R1_PUB = (ALG_ECC_SECP112R1 | (1 << 31))
 
const Int32 ALG_ECC_SECP112R2_PUB = (ALG_ECC_SECP112R2 | (1 << 31))
 
const Int32 ALG_ECC_SECP128R1_PUB = (ALG_ECC_SECP128R1 | (1 << 31))
 
const Int32 ALG_ECC_SECP128R2_PUB = (ALG_ECC_SECP128R2 | (1 << 31))
 
const Int32 ALG_ECC_SECP160K1_PUB = (ALG_ECC_SECP160K1 | (1 << 31))
 
const Int32 ALG_ECC_SECP160R1_PUB = (ALG_ECC_SECP160R1 | (1 << 31))
 
const Int32 ALG_ECC_SECP160R2_PUB = (ALG_ECC_SECP160R2 | (1 << 31))
 
const Int32 ALG_ECC_SECP192K1_PUB = (ALG_ECC_SECP192K1 | (1 << 31))
 
const Int32 ALG_ECC_SECP192R1_PUB = (ALG_ECC_SECP192R1 | (1 << 31))
 
const Int32 ALG_ECC_SECP224K1_PUB = (ALG_ECC_SECP224K1 | (1 << 31))
 
const Int32 ALG_ECC_SECP224R1_PUB = (ALG_ECC_SECP224R1 | (1 << 31))
 
const Int32 ALG_ECC_SECP256K1_PUB = (ALG_ECC_SECP256K1 | (1 << 31))
 
const Int32 ALG_ECC_SECP256R1_PUB = (ALG_ECC_SECP256R1 | (1 << 31))
 
const Int32 ALG_ECC_SECP384R1_PUB = (ALG_ECC_SECP384R1 | (1 << 31))
 
const Int32 ALG_ECC_SECP521R1_PUB = (ALG_ECC_SECP521R1 | (1 << 31))
 
const Int32 ALG_ECC_X9_62_PRIME192V1_PUB=(ALG_ECC_SECP192R1_PUB)
 
const Int32 ALG_ECC_X9_62_PRIME192V2_PUB = (ALG_ECC_X9_62_PRIME192V2 | (1 << 31))
 
const Int32 ALG_ECC_X9_62_PRIME192V3_PUB = (ALG_ECC_X9_62_PRIME192V3 | (1 << 31))
 
const Int32 ALG_ECC_X9_62_PRIME239V1_PUB = (ALG_ECC_X9_62_PRIME239V1 | (1 << 31))
 
const Int32 ALG_ECC_X9_62_PRIME239V2_PUB = (ALG_ECC_X9_62_PRIME239V2 | (1 << 31))
 
const Int32 ALG_ECC_X9_62_PRIME239V3_PUB = (ALG_ECC_X9_62_PRIME239V3 | (1 << 31))
 
const Int32 ALG_ECC_X9_62_PRIME256V1_PUB=(ALG_ECC_SECP256R1_PUB)
 
const Int32 ALG_ECC_BRAINPOOL_P160R1_PUB = (ALG_ECC_BRAINPOOL_P160R1 | (1 << 31))
 
const Int32 ALG_ECC_BRAINPOOL_P160T1_PUB = (ALG_ECC_BRAINPOOL_P160T1 | (1 << 31))
 
const Int32 ALG_ECC_BRAINPOOL_P192R1_PUB = (ALG_ECC_BRAINPOOL_P192R1 | (1 << 31))
 
const Int32 ALG_ECC_BRAINPOOL_P192T1_PUB = (ALG_ECC_BRAINPOOL_P192T1 | (1 << 31))
 
const Int32 ALG_ECC_BRAINPOOL_P224R1_PUB = (ALG_ECC_BRAINPOOL_P224R1 | (1 << 31))
 
const Int32 ALG_ECC_BRAINPOOL_P224T1_PUB = (ALG_ECC_BRAINPOOL_P224T1 | (1 << 31))
 
const Int32 ALG_ECC_BRAINPOOL_P256R1_PUB = (ALG_ECC_BRAINPOOL_P256R1 | (1 << 31))
 
const Int32 ALG_ECC_BRAINPOOL_P256T1_PUB = (ALG_ECC_BRAINPOOL_P256T1 | (1 << 31))
 
const Int32 ALG_ECC_BRAINPOOL_P320R1_PUB = (ALG_ECC_BRAINPOOL_P320R1 | (1 << 31))
 
const Int32 ALG_ECC_BRAINPOOL_P320T1_PUB = (ALG_ECC_BRAINPOOL_P320T1 | (1 << 31))
 
const Int32 ALG_ECC_BRAINPOOL_P384R1_PUB = (ALG_ECC_BRAINPOOL_P384R1 | (1 << 31))
 
const Int32 ALG_ECC_BRAINPOOL_P384T1_PUB = (ALG_ECC_BRAINPOOL_P384T1 | (1 << 31))
 
const Int32 ALG_ECC_BRAINPOOL_P512R1_PUB = (ALG_ECC_BRAINPOOL_P512R1 | (1 << 31))
 
const Int32 ALG_ECC_BRAINPOOL_P512T1_PUB = (ALG_ECC_BRAINPOOL_P512T1 | (1 << 31))
 
const Int32 ALG_OBJ_INVALID_TYPE = (0)
 
const Int32 ALG_OBJ_NULL =(ALG_OBJ_INVALID_TYPE)
 
const Int32 ALG_OBJ = (12)
 
const Int32 OBJ_BLOCK = (1)
 
const Int32 RSA_512_LEN = (64)
 
const Int32 RSA_1024_LEN = (128)
 
const Int32 RSA_2048_LEN = (256)
 
const Int32 RSA_4096_LEN = (512)
 
const Int32 RSA_1152_LEN = (144)
 
const Int32 RSA_1408_LEN = (176)
 
const Int32 RSA_1536_LEN = (192)
 
const Int32 RSA_1976_LEN = (247)
 
const Int32 RSA_1984_LEN = (248)
 
const Int32 RSA_8192_LEN = (1024)
 
const Int32 RSA_512_PUB_LEN = (74)
 
const Int32 RSA_1024_PUB_LEN = (140)
 
const Int32 RSA_2048_PUB_LEN = (270)
 
const Int32 RSA_4096_PUB_LEN = (526)
 
const Int32 RSA_1152_PUB_LEN = (156)
 
const Int32 RSA_1408_PUB_LEN = (188)
 
const Int32 RSA_1984_PUB_LEN = (261)
 
const Int32 RSA_8192_PUB_LEN = (1024 + 128)
 
const Int32 MAX_RSA_LEN = RSA_8192_LEN
 
const Int32 MAX_RSA_PUB_LEN = RSA_8192_PUB_LEN
 
const Int32 ECC_SECP112R1_LEN = (112)
 
const Int32 ECC_SECP112R2_LEN = (112)
 
const Int32 ECC_SECP128R1_LEN = (128)
 
const Int32 ECC_SECP128R2_LEN = (128)
 
const Int32 ECC_SECP160K1_LEN = (160)
 
const Int32 ECC_SECP160R1_LEN = (160)
 
const Int32 ECC_SECP160R2_LEN = (160)
 
const Int32 ECC_SECP192K1_LEN = (192)
 
const Int32 ECC_SECP192R1_LEN = (192)
 
const Int32 ECC_SECP224K1_LEN = (224)
 
const Int32 ECC_SECP224R1_LEN = (224)
 
const Int32 ECC_SECP256K1_LEN = (256)
 
const Int32 ECC_SECP256R1_LEN = (256)
 
const Int32 ECC_SECP384R1_LEN = (384)
 
const Int32 ECC_SECP521R1_LEN = (521)
 
const Int32 ECC_X9_62_PRIME192V1_LEN =(ECC_SECP192R1_LEN)
 
const Int32 ECC_X9_62_PRIME192V2_LEN = (192)
 
const Int32 ECC_X9_62_PRIME192V3_LEN = (192)
 
const Int32 ECC_X9_62_PRIME239V1_LEN = (239)
 
const Int32 ECC_X9_62_PRIME239V2_LEN = (239)
 
const Int32 ECC_X9_62_PRIME239V3_LEN = (239)
 
const Int32 ECC_X9_62_PRIME256V1_LEN =(ECC_SECP256R1_LEN)
 
const Int32 ECC_BRAINPOOL_P160R1_LEN = (160)
 
const Int32 ECC_BRAINPOOL_P160T1_LEN = (160)
 
const Int32 ECC_BRAINPOOL_P192R1_LEN = (192)
 
const Int32 ECC_BRAINPOOL_P192T1_LEN = (192)
 
const Int32 ECC_BRAINPOOL_P224R1_LEN = (224)
 
const Int32 ECC_BRAINPOOL_P224T1_LEN = (224)
 
const Int32 ECC_BRAINPOOL_P256R1_LEN = (256)
 
const Int32 ECC_BRAINPOOL_P256T1_LEN = (256)
 
const Int32 ECC_BRAINPOOL_P320R1_LEN = (320)
 
const Int32 ECC_BRAINPOOL_P320T1_LEN = (320)
 
const Int32 ECC_BRAINPOOL_P384R1_LEN = (384)
 
const Int32 ECC_BRAINPOOL_P384T1_LEN = (384)
 
const Int32 ECC_BRAINPOOL_P512R1_LEN = (512)
 
const Int32 ECC_BRAINPOOL_P512T1_LEN = (512)
 
const Int32 DES_IV_LEN = (8)
 
const Int32 AES_IV_LEN = (16)
 
const Int32 D_FORCE_ACTUAL_RSA = (4)
 
const Int32 D_NO_PADDING = (0)
 
const Int32 D_PKCS5_PADDING = (1)
 
const Int32 D_ACOLCHADO_CERO = (2)
 
const Int32 D_NO_RSA_PADDING = (3)
 
const Int32 D_PKCS1_PADDING = (4)
 
const Int32 D_PSS_PADDING = (5)
 
const Int32 D_X931_PADDING = (6)
 
const Int32 D_PSS_SALT_LEN_MD_PADDING = (7)
 
const Int32 PRIVATEKEY_BLOB = (1)
 
const Int32 PUBLICKEY_BLOB = (2)
 
const Int32 SIMPLE_BLOB = (3)
 
const Int32 PLAINTEXTKEY_BLOB = (4)
 
const Int32 RAW_BLOB = (5)
 
const Int32 HOTP_BLOB = (6)
 
const Int32 SIMPLE_BLOB_OAEP = (7)
 
const Int32 SIMPLE_BLOB_PKCS1 =(SIMPLE_BLOB)
 
const Int32 PUBLICKEY_BLOB_X509 = (8)
 
const Int32 SYM_WRAPPED_KEY_BLOB = (9)
 
const Int32 P11_BLOB = (1)
 
const Int32 UPDATE_P11_target = (1 << 0)
 
const Int32 UPDATE_P11_associate = (1 << 1)
 
const Int32 UPDATE_P11_Class = (1 << 2)
 
const Int32 UPDATE_P11_App = (1 << 3)
 
const Int32 UPDATE_P11_Id = (1 << 4)
 
const Int32 UPDATE_P11_Label = (1 << 5)
 
const Int32 UPDATE_P11_Trusted = (1 << 6)
 
const Int32 UPDATE_P11_WrapWithTrusted = (1 << 7)
 
const Int32 UPDATE_P11_Local = (1 << 8)
 
const Int32 UPDATE_P11_CertificateCategory = (1 << 9)
 
const Int32 UPDATE_P11_JavaMidpSecDomain = (1 << 10)
 
const Int32 UPDATE_P11_KeyGenMechanism = (1 << 11)
 
const Int32 NONEXPORTABLE_KEY = (0x00000000)
 
const Int32 EXPORTABLE_KEY = (0x00000001)
 
const Int32 NO_CRYPTO = (0x00000002)
 
const Int32 TEMPORARY_KEY = (0x00000004)
 
const Int32 PERMANENT_KEY = (0x00000008)
 
const Int32 REMOVE_FROM_HSM = (0x00000020)
 
const Int32 REMOVE_FROM_HCM =(REMOVE_FROM_HSM)
 
const Int32 REMOVE_ATTRIBUTE = (0x00000040)
 
const Int32 RSA_PUB_EXP3 = (0x00000800)
 
const Int32 MOD_SPB_RELATED = (0x00001000)
 
const Int32 TSP_KEY = (0x00002000)
 
const Int32 BCHAIN_KEY = (0x00004000)
 
const Int32 AUP_DIG_SIG =(0x01000000)
 
const Int32 AUP_DATA_CRYPTO =(0x02000000)
 
const Int32 AUP_KeK =(0x03000000)
 
const Int32 AUP_MAC =(0x04000000)
 
const Int32 AUP_KDF =(0x05000000)
 
const Int32 AUP_CRYPTOGRAM =(0x06000000)
 
const Int32 AUP_KEY_TRANSLATE =(0x07000000)
 
const Int32 AUP_EFT_CVK =(0x08000000)
 
const Int32 AUP_EFT_VISA_PVK =(0x09000000)
 
const Int32 AUP_EFT_IBM_3624 =(0x0a000000)
 
const Int32 AUP_EFT_PEK =(0x0b000000)
 
const Int32 AUP_EFT_BDK =(0x0c000000)
 
const Int32 AUP_EFT_IPEK =(0x0d000000)
 
const Int32 AUP_EMV_IMK =(0x0e000000)
 
const Int32 AUP_EMV_IMKDAC =(0x0f000000)
 
const Int32 AUP_EMV_IMKENC =(0x10000000)
 
const Int32 AUP_EMV_IMKMAC =(0x11000000)
 
const Int32 AUP_EMV_KeK =(0x12000000)
 
const Int32 AUP_EMV_IMKKDF =(0x13000000)
 
const Int32 AUP_EMV_IMKACRYPTO =(0x14000000)
 
const Int32 AUP_EFT_KeK =(0x15000000)
 
const Int32 AUP_EMV_DIG_SIG =(0x16000000)
 
const Int32 AUP_EFT_TR31_KBPK =(0x17000000)
 
const Int32 AUP_EFT_TR34_PK =(0x18000000)
 
const Int32 AUP_SPB_PK =(0x19000000)
 
const Int32 DKP_ALGID = (1)
 
const Int32 DKP_IV = (2)
 
const Int32 DKP_PADDING = (3)
 
const Int32 DKP_MODE = (4)
 
const Int32 DKP_PROPIETARIO = (5)
 
const Int32 DKP_USUARIO = (6)
 
const Int32 DKP_READ_LOCK = (7)
 
const Int32 DKP_ENCRYPTED = (8)
 
const Int32 DKP_KEYLEN = (9)
 
const Int32 DKP_TEMPORARY_KEY = (10)
 
const Int32 DKP_MAP_VALUE = (11)
 
const Int32 DKP_BLOQUEADO = (12)
 
const Int32 DKP_CERT_X509_INFO = (13)
 
const Int32 DKP_SESSION = (14)
 
const Int32 DKP_KEY_ID = (15)
 
const Int32 DKP_PUB_KEY_EXP = (16)
 
const Int32 DHP_ALGID = (1)
 
const Int32 DHP_HASH_VALUE = (2)
 
const Int32 DHP_HASH_SIZE = (4)
 
const Int32 DHS_LITTLE_ENDIAN = (1)
 
const Int32 OP_OBJ_BLOCKED = (1)
 
const Int32 OP_OBJ_UNBLOCKED = (2)
 
const Int32 LP_LOG_PATH = (0x00000001)
 
const Int32 LP_LOG_LEVEL = (0x00000002)
 
const Int32 LOG_ERROR_LEVEL = (0)
 
const Int32 LOG_WARNING_LEVEL = (1)
 
const Int32 LOG_INFO_LEVEL = (2)
 
const Int32 LOG_DEBUG_LEVEL = (3)
 
const Int32 GET_LOG_START_FULL = (0x00000000)
 
const Int32 GET_LOG_END_FULL = (0x00000000)
 
const Int32 ACL_NOP = (0x00000000)
 
const Int32 ACL_OBJ_DEL =(ACL_NOP + 1)
 
const Int32 ACL_OBJ_READ = (ACL_OBJ_DEL << 1)
 
const Int32 ACL_OBJ_LIST =(ACL_OBJ_READ)
 
const Int32 ACL_OBJ_CREATE = (ACL_OBJ_DEL << 2)
 
const Int32 ACL_OBJ_UPDATE = (ACL_OBJ_DEL << 3)
 
const Int32 ACL_OBJ_WRITE=(ACL_OBJ_UPDATE)
 
const Int32 ACL_USR_CREATE = (ACL_OBJ_DEL << 4)
 
const Int32 ACL_USR_DELETE=(ACL_USR_CREATE)
 
const Int32 ACL_USR_REMOTE_LOG = (ACL_OBJ_DEL << 5)
 
const Int32 ACL_USR_LIST = (ACL_OBJ_DEL << 6)
 
const Int32 ACL_SYS_OPERATOR = (ACL_OBJ_DEL << 7)
 
const Int32 ACL_SYS_BACKUP = (ACL_OBJ_DEL << 8)
 
const Int32 ACL_SYS_RESTORE=(ACL_SYS_BACKUP)
 
const Int32 ACL_SYS_UDATE_HSM = (ACL_OBJ_DEL << 9)
 
const Int32 ACL_NS_AUTHORIZATION = (ACL_OBJ_DEL << 10)
 
const Int32 ACL_VIRTUAL_OTP_AUTH = (ACL_OBJ_DEL << 29)
 
const Int32 ACL_CHANGE_PWD_NEXT_TIME = (ACL_OBJ_DEL << 30)
 
const Int32 ACL_DEFAULT_OWNER =(ACL_OBJ_DEL | ACL_OBJ_READ | ACL_OBJ_CREATE | ACL_OBJ_UPDATE | ACL_OBJ_WRITE)
 
const Int32 MIN_CVV_LEN = (3 + 1)
 
const Int32 MAX_PAN_LEN = (24 + 1)
 
const Int32 MAX_EXP_DATE_LEN = (4 + 1)
 
const Int32 MAX_SVC_LEN = (3 + 1)
 
const UInt16 EFT_ME_TR31_EXP_USAGE_AUTO = (0x0000)
 
const UInt16 EFT_ME_TR31_EXP_USAGE_B0 = (0x3042)
 
const UInt16 EFT_ME_TR31_EXP_USAGE_B1 = (0x3142)
 
const UInt16 EFT_ME_TR31_EXP_USAGE_B2 = (0x3242)
 
const UInt16 EFT_ME_TR31_EXP_USAGE_C0 = (0x3043)
 
const UInt16 EFT_ME_TR31_EXP_USAGE_D0 = (0x3044)
 
const UInt16 EFT_ME_TR31_EXP_USAGE_D1 = (0x3144)
 
const UInt16 EFT_ME_TR31_EXP_USAGE_D2 = (0x3244)
 
const UInt16 EFT_ME_TR31_EXP_USAGE_E0 = (0x3045)
 
const UInt16 EFT_ME_TR31_EXP_USAGE_E1 = (0x3145)
 
const UInt16 EFT_ME_TR31_EXP_USAGE_E2 = (0x3245)
 
const UInt16 EFT_ME_TR31_EXP_USAGE_E3 = (0x3345)
 
const UInt16 EFT_ME_TR31_EXP_USAGE_E4 = (0x3445)
 
const UInt16 EFT_ME_TR31_EXP_USAGE_E5 = (0x3545)
 
const UInt16 EFT_ME_TR31_EXP_USAGE_E6 = (0x3645)
 
const UInt16 EFT_ME_TR31_EXP_USAGE_I0 = (0x3049)
 
const UInt16 EFT_ME_TR31_EXP_USAGE_K0 = (0x304B)
 
const UInt16 EFT_ME_TR31_EXP_USAGE_K1 = (0x314B)
 
const UInt16 EFT_ME_TR31_EXP_USAGE_K2 = (0x324B)
 
const UInt16 EFT_ME_TR31_EXP_USAGE_K3 = (0x334B)
 
const UInt16 EFT_ME_TR31_EXP_USAGE_M0 = (0x304D)
 
const UInt16 EFT_ME_TR31_EXP_USAGE_M1 = (0x314D)
 
const UInt16 EFT_ME_TR31_EXP_USAGE_M2 = (0x324D)
 
const UInt16 EFT_ME_TR31_EXP_USAGE_M3 = (0x334D)
 
const UInt16 EFT_ME_TR31_EXP_USAGE_M4 = (0x344D)
 
const UInt16 EFT_ME_TR31_EXP_USAGE_M5 = (0x354D)
 
const UInt16 EFT_ME_TR31_EXP_USAGE_M6 = (0x364D)
 
const UInt16 EFT_ME_TR31_EXP_USAGE_M7 = (0x374D)
 
const UInt16 EFT_ME_TR31_EXP_USAGE_M8 = (0x384D)
 
const UInt16 EFT_ME_TR31_EXP_USAGE_P0 = (0x3050)
 
const UInt16 EFT_ME_TR31_EXP_USAGE_S0 = (0x3053)
 
const UInt16 EFT_ME_TR31_EXP_USAGE_S1 = (0x3153)
 
const UInt16 EFT_ME_TR31_EXP_USAGE_S2 = (0x3253)
 
const UInt16 EFT_ME_TR31_EXP_USAGE_V0 = (0x3056)
 
const UInt16 EFT_ME_TR31_EXP_USAGE_V1 = (0x3156)
 
const UInt16 EFT_ME_TR31_EXP_USAGE_V2 = (0x3256)
 
const UInt16 EFT_ME_TR31_EXP_USAGE_V3 = (0x3356)
 
const UInt16 EFT_ME_TR31_EXP_USAGE_V4 = (0x3456)
 
const byte EFT_ME_TR31_EXP_MODE_AUTO = (0x00)
 
const byte EFT_ME_TR31_EXP_MODE_B = (0x42)
 
const byte EFT_ME_TR31_EXP_MODE_C = (0x43)
 
const byte EFT_ME_TR31_EXP_MODE_D = (0x44)
 
const byte EFT_ME_TR31_EXP_MODE_E = (0x45)
 
const byte EFT_ME_TR31_EXP_MODE_G = (0x47)
 
const byte EFT_ME_TR31_EXP_MODE_N = (0x4E)
 
const byte EFT_ME_TR31_EXP_MODE_S = (0x53)
 
const byte EFT_ME_TR31_EXP_MODE_T = (0x55)
 
const byte EFT_ME_TR31_EXP_MODE_V = (0x56)
 
const byte EFT_ME_TR31_EXP_MODE_X = (0x58)
 
const byte EFT_ME_TR31_EXP_MODE_Y = (0x59)
 
const byte EFT_ME_TR31_EXP_AUTO = (0x00)
 
const byte EFT_ME_TR31_EXP_X9_24 = (0x45)
 
const byte EFT_ME_TR31_EXP_NON_EXPORTABLE = (0x4E)
 
const byte EFT_ME_TR31_EXP_KEK_EXPORTABLE = (0x53)
 
const Int32 EFT_MIN_PVKI = (0x00)
 
const Int32 EFT_MAX_PVKI = (0x06)
 
const Int32 EFT_PVV_LEN = (4)
 
const byte DN_A_TOKEN_OP_ISSUE = (1)
 
const byte DN_A_TOKEN_OP_REVOKE = (2)
 
const byte DN_A_TOKEN_OP_LIST = (3)
 
const byte DN_A_TOKEN_OP_L_ISSUE = (4)
 
const byte DN_A_TOKEN_OP_L_REVOKE = (5)
 
const ulong DN_A_TOKEN_INFINITE = (0xFFFFFFFFFFFFFF)
 
const Int32 GP_DEFAULT_PIN = (1)
 
const Int32 GP_USER_DEF_PIN = (2)
 
const Int32 GP_RANDOM_PIN = (3)
 
const Int32 EK_EFT_KEK_EXPORT_RAW = (1)
 
const Int32 EK_EFT_KEK_EXPORT_VISA1 = (2)
 
const Int32 EK_EFT_KEK_EXPORT_LMK = (3)
 
const Int32 TP_TRANSLATE_TYPE_AUTO = (0xFF)
 
const Int32 TP_TRANSLATE_TYPE_IBM_3624 = (0x36)
 
const Int32 TP_TRANSLATE_TYPE_ISO_0 = (1)
 
const Int32 TP_TRANSLATE_TYPE_ISO_1 = (2)
 
const Int32 TP_TRANSLATE_TYPE_ISO_3 = (3)
 
const Int32 MAX_USR_PWD = (16)
 
const Int32 MAX_USR_LEN = (16)
 
const Int32 MAX_CN_LEN = (256)
 
const Int32 MAX_PATH_LEN = (256)
 
const Int32 MAX_MODULE_NAME_LEN = (128)
 
const Int32 MAX_MODULE_VERSION_LEN = (32)
 
const Int32 MAX_ADDR_LEN = (128)
 
const Int32 MIN_PIN_LEN = (8)
 
const Int32 MIN_BACKUP_PIN_LEN = (16)
 
const Int32 MAX_BACKUP_PIN_LEN = (32)
 
const Int32 MAX_OBJ_NAME_LEN = (32)
 
const Int32 MAX_PIN_LEN = (6)
 
const Int32 MAX_MODULE_NAME_VERSION_LEN = (1024)
 
const Int32 MAX_IP_LEN = (15)
 
const Int32 MAX_NET_NAME = (16)
 
const Int32 MAX_HOTP_PIN = (4)
 
const Int32 MAX_HOTP_IMEI = (24)
 
const Int32 MAX_HOTP_APP_NAME = (13)
 
const Int32 MAX_HOTP_LOGO_LEN = (1632)
 
const Int32 MAX_P11_OBJ_ID = (128)
 
const Int32 MAX_OBJ_ID_BIN_LEN = (32 + 1)
 
const Int32 MAX_OBJ_ID = MAX_OBJ_ID_BIN_LEN
 
const Int32 MAX_OBJ_ID_LEN =(MAX_USR_LEN + 1 + MAX_OBJ_ID)
 
const Int32 MAX_OBJ_ID_FQN_LEN =(MAX_OBJ_ID_LEN)
 
const Int32 MAX_P11_DATE_TXT = (8)
 
const Int32 MIN_EFT_PIN_LEN = (4)
 
const Int32 MAX_EFT_PIN_LEN = (12)
 
const Int32 MIN_KSI_LEN = (5)
 
const Int32 MIN_CTR_LEN = (5)
 
const Int32 EFT_VISA_KEY_CHECKSUM_LEN = (3)
 
const Int32 EFT_EXP_DATE_LEN = (4)
 
const Int32 EFT_EMV_SDA_SEQ_LEN = (2)
 
const Int32 EFT_EMV_SDA_DAC_LEN = (2)
 
const Int32 EFT_EMV_IDN_LEN = (2)
 
const Int32 EFT_EMV_IDN_ATC_LEN = (2)
 
const Int32 EFT_EMV_IDN_UN_LEN = (4)
 
const Int32 EFT_EMV_CSR_VISA_TRACK_NUM_LEN = (3)
 
const Int32 EFT_EMV_CSR_VISA_SERVICE_ID_LEN = (4)
 
const Int32 EFT_EMV_CSR_VISA_ISSUER_ID_LEN = (4)
 
const Int32 EFT_EMV_CSR_VISA_PUB_KEY_INDEX_LEN = (3)
 
const Int32 EFT_EMV_CSR_VISA_HASH_SIZE = (20)
 
const Int32 EFT_EMV_CSR_MASTER_HASH_SIZE = (28)
 
const Int32 EFT_EMV_GEN_ICC_MK_OP_CBC_EXP = (0x01)
 
const Int32 EFT_EMV_GEN_ICC_MK_OP_ECB_EXP = (0x02)
 
const Int32 EMV_MAC_TYPE_ALG1 = (1)
 
const Int32 EMV_MAC_TYPE_ALG3 = (2)
 
const Int32 EMV_OP_ISO_9797_1_M2_COMMON = (0x01)
 
const Int32 EMV_OP_ISO_9797_1_M2_MCHIP = (0x02)
 
const Int32 EMV_OP_ISO_9797_1_M2_VISA = (0x03)
 
const Int32 EMV_OP_ISO_9797_1_M2_VISA_CRYPTOGRAM = (0x04)
 
const Int32 EMV_OP_ISO_9797_1_M2_VISA_ICC_V1_4_PAN_AUTO = (0x05)
 
const Int32 EMV_OP_ISO_9797_1_M2_RAW = (0x06)
 
const Int32 EMV_OP_ISO_9797_1_M1_VISA_CRYPTOGRAM_PADD_V10 = (0x7F)
 
const Int32 EMV_OP_ISO_9797_1_M2_ELO = (0x07)
 
const Int32 EFT_EMV_DDA_OP_RSA_SIGN1 = (0x01)
 
const Int32 EFT_EMV_OP_CSR_VISA = (0x01)
 
const Int32 EFT_EMV_OP_CSR_MASTER = (0x02)
 
const Int32 EFT_EMV_OP_CSR_ELO = (0x03)
 
const Int32 CORE_P_ISO_9796_USER_ID_LEN = (32)
 
const Int32 CORE_P_ISO_9796_USER_NAME_LEN = (32)
 
const Int32 CORE_P_ISO_9796_KEY_LEN = (512)
 
const Int32 CORE_P_ISO_9796_MIN_KEY_LEN = (64)
 
const Int32 CORE_P_ISO_9796_EXPONENT_LEN = (8)
 
const Int32 CORE_P_ISO_9796_MIN_EXPONENT_LEN = (1)
 
const Int32 PBC_EMV_PIN_BLOCK_OP_COMMON =(EMV_OP_ISO_9797_1_M2_COMMON)
 
const Int32 PBC_EMV_PIN_BLOCK_OP_MCHIP =(EMV_OP_ISO_9797_1_M2_MCHIP)
 
const Int32 PBC_EMV_PIN_BLOCK_OP_VISA =(EMV_OP_ISO_9797_1_M2_VISA)
 
const Int32 PBC_EMV_PIN_BLOCK_OP_VISA_CRYPTOGRAM =(EMV_OP_ISO_9797_1_M2_VISA_CRYPTOGRAM)
 
const Int32 PBC_EMV_PIN_BLOCK_OP_ELO =(EMV_OP_ISO_9797_1_M2_ELO)
 
const Int32 PBC_EMV_PIN_BLOCK_MAX_OUTPUT = (64)
 
const Int32 EMV_DERIVE_KEY_OP_XOR = (0x01)
 
const Int32 EMV_DERIVE_KEY_OP_ECB = (0x02)
 
const Int32 CORE_P10_CSR_VERSION1 = (0x00)
 
const Int32 CORE_P10_CSR_DN_MAX_LEN = (2048)
 
const Int32 P10_CSR_DER = (1)
 
const Int32 P10_CSR_PEM = (2)
 
const Int32 CORE_P10_HASH_SHA1 = (0x01)
 
const Int32 CORE_P10_HASH_SHA224 = (0x02)
 
const Int32 CORE_P10_HASH_SHA256 = (0x03)
 
const Int32 CORE_P10_HASH_SHA384 = (0x04)
 
const Int32 CORE_P10_HASH_SHA512 = (0x05)
 
const Int32 CORE_P8_EXPORT_PWD_LEN = (16)
 
const Int32 DN_SPB_MSG_HEADER_V2_LEN = (588)
 
const Int32 ND_SPB_MSG_HEADER_V2_LEN = DN_SPB_MSG_HEADER_V2_LEN
 
const Int32 DN_SPB_MSG_HEADER_V3_LEN = ND_SPB_MSG_HEADER_V2_LEN
 
const Int32 DN_SPB_MAX_NOTIFY_DATA_SEG = (32 * 1024)
 
const Int32 ND_SPB_MAX_NOTIFY_DATA_SEC = DN_SPB_MAX_NOTIFY_DATA_SEC
 
const Int32 DN_SPB_V3_TAG_LEN = (16)
 
const Int32 DN_SPB_MAX_RCV_NOTIFY_DATA_SEC =(ND_SPB_MAX_NOTIFY_DATA_SEC + DN_SPB_V3_TAG_LEN)
 
const UInt32 ND_SPB_USE_CIP1 = (0x80000000)
 
const UInt32 ND_SPB_USE_ANY = (0x40000000)
 
const UInt32 ND_SPB_RAW = (0x20000000)
 
const UInt32 ND_SPB_ENCODE_GEN_01 = (0x01)
 
const UInt32 ND_SPB_ENCODE_HEADER_V3 = (0x02)
 
const UInt32 ND_SPB_OUT_NO_PADDING = (0x01)
 
const UInt32 ND_SPB_OUT_WITH_PADDING = (0x02)
 
const Int32 ND_SPB_ISPB_LEN = (8)
 
const Int32 ND_SPB_CA_LEN = (2)
 
const Int32 ND_SPB_DOMAIN_MAX_LEN = (5)
 
const Int32 ND_SPB_SN_MAX_LEN = (32)
 
const Int32 ND_SPB_ID_MAX_LEN =(ND_SPB_SN_MAX_LEN + 1 + ND_SPB_CA_LEN + 1)
 
const Int32 ND_SPB_ID_MAX_FQN_LEN =(MAX_USR_LEN + 1 + ND_SPB_SN_MAX_LEN + 1 + ND_SPB_CA_LEN + 1)
 
const Int32 ND_SPB_MAX_SUBJECT = (1024)
 
const Int32 ND_SPB_MAX_ISSUER = (1024)
 
const Int32 ND_SPB_MAX_ALG_ID = (256)
 
const Int32 SA_TP_MAX_DES_LEN = (16 + 1)
 
const Int32 SA_TP_MAX_OFFSET_LEN = (6 + 1)
 
const Int32 SA_TP_MAX_SERIAL_LEN = (10 + 1)
 
const Int32 SA_TP_MAX_MKEY_LEN = (32 + 1)
 
const Int32 SA_TP_MAX_OTP_LEN = (6 + 1)
 
const Int32 ISSUE_OATH_MIN_OTP_LEN = (6)
 
const Int32 ISSUE_OATH_MAX_OTP_LEN = (16)
 
const Int32 ISSUE_OATH_MAX_OTP_RETRY = (129)
 
const Int32 ISSUE_OATH_SHA1_LEN = (20)
 
const Int32 ISSUE_OATH_SHA256_LEN = (32)
 
const Int32 ISSUE_OATH_SHA512_LEN = (64)
 
const Int32 ISSUE_OATH_DYN_TRUNC = (OATH_SA_v1_HOTP_DYN_TRUNC_OFF)
 
const Int32 ISSUE_OATH_DEFAULT_TIME_STEP = (OATH_SA_v2_default_TIME_STEP)
 
const Int32 ISSUE_OATH_HOTP_TS = (0)
 
const Int32 ISSUE_OATH_HOTP_T0 = (OATH_SA_v2_default_T0_Epoch)
 
const Int32 ISSUE_OATH_INIT_MF = (0)
 
const Int32 ISSUE_OATH_OUTPUT_BLOB_V1_LEN = (160)
 
const Int32 ISSUE_OATH_OUTPUT_BLOB_V2_LEN = (180)
 
const Int32 ISSUE_OATH_OUTPUT_BLOB_LEN =(ISSUE_OATH_OUTPUT_BLOB_V1_LEN)
 
const Int32 ISSUE_OATH_OUTPUT_MAX_BLOB_LEN =(ISSUE_OATH_OUTPUT_BLOB_V2_LEN)
 
const Int32 OATH_MAX_PSK_LEN = (255)
 
const Int32 DEFAULT_PORT = (4433)
 
const Int32 ISSUE_OATH_GENERATE_HOTP = (1)
 
const Int32 ISSUE_OATH_GENERATE_TOTP = (2)
 
const Int32 ISSUE_OATH_IMPORT_HOTP = (3)
 
const Int32 ISSUE_OATH_IMPORT_TOTP = (4)
 
const Int32 OATH_UPDATE_BLOB = (1 << 31)
 
const Int32 ISSUE_OATH_BLOB_V2_IV_LEN =(AES_BLOCK)
 
const Int32 ISSUE_OATH_BLOB_V2_TAG_LEN =(AES_BLOCK)
 
const Int32 LST_NO_FILTER = (1)
 
const Int32 LST_FILTRO = (2)
 
const Int32 SPB_GENERATE_KEY_NAME = (1)
 
const Int32 SPB_GENERATE_CER_NAME = (2)
 
const Int32 D_IPF_ENABLE = (1)
 
const Int32 D_IPF_DISABLE = (2)
 
const Int32 D_IPF_LIST = (33)
 
const Int32 D_IPF_ADD = (44)
 
const Int32 D_IPF_DEL = (55)
 
const Int32 P2C_SPB_CERT_INFO = (1)
 
const Int32 NEW_DUKPT_MODE_DUK = (0x00000000)
 
const Int32 NEW_DUKPT_MODE_EXP = (1 << 31)
 
const Int32 NEW_DUKPT_MODE_DE = (1 << 30)
 
const Int32 NEW_DUKPT_MODE_PEK = (1 << 29)
 
const Int32 NEW_DUKPT_MODE_MEK = (1 << 28)
 
const Int32 NEW_DUKPT_MODE_TMP = (1 << 27)
 
const Int32 NEW_DUKPT_MODE_IPEK = (1 << 26)
 
const Int32 CERT_OUT_DER = 1
 
const Int32 CERT_OUT_PEM = 2
 
const Int32 DN_BATCH_SIGN_BLOCK_HEADER = ((sizeof(Int32) * 2) + MAX_OBJ_ID_FQN_LEN)
 
const Int32 D_SVAULT_MIN_TL = (6)
 
const Int32 D_SVAULT_MAX_TL = (256)
 
const byte D_SVAULT_T_TKR2 = (1)
 
const byte D_SVAULT_F_MASK_TOKEN = (1)
 
const byte D_SVAULT_F_MASK_SECRET = (2)
 
const byte D_SVAULT_CKS_NULL = (0)
 
const byte D_SVAULT_CKS_CPF = (1)
 
const byte D_SVAULT_CKS_CNPJ = (2)
 
const byte D_SVAULT_CKS_PAN = (3)
 
const byte D_SVAULT_CKS_IEL = (4)
 
const byte D_SVAULT_BASE10 = (10)
 
const byte D_SVAULT_BASE16 = (16)
 
const byte D_SVAULT_BASE26 = (26)
 
const byte D_SVAULT_BASE52 = (52)
 
const byte D_SVAULT_BASE62 = (62)
 
const Int32 D_SVAULT_TOKEN_BLOB_LEN = (805)
 
const Int32 D_SVAULT_GET_OP_SECRET = (1)
 
const Int32 D_SVAULT_GET_OP_TOKEN = (2)
 
const Int32 MAP_2_OBJ_INFO_LEN = 2 * (sizeof(Int32) + MAX_OBJ_NAME_LEN + 1)
 
const Int32 SA_HOTP_CHAP_LEN = 10
 
const Int32 SA_ST_ID_HOTP_CHAP = 1
 
const Int32 SA_ST_ID_HOTP_CHAP_OUT = (2)
 
const Int32 HI_BATTERY_LIFE = (0x00000001)
 
const Int32 HI_PERFOMANCE_COUNT = (0x00000002)
 
const Int32 HI_MODULE_INFO = (0x00000004)
 
const Int32 HI_HSM_INFO = (0x00000008)
 
const Int32 HI_OPERATIONS_COUNT = (0x00000010)
 
const Int32 HI_SYS_HEALTH = (0x00000020)
 
const Int32 HI_FIPS_MODE = (0x00000040)
 
const Int32 HI_DISK_INFO = (0x00000080)
 
const Int32 HI_REPL_INFO = (0x00000100)
 
const Int32 HI_CURRENT_DATE = (0x00000200)
 
const Int32 HI_HW_STR = (0x00000400)
 
const Int32 HI_NTP_INFO = (0x00000800)
 
const Int32 HI_STATS_INFO = (0x00001000)
 
const Int32 HI_COUNTER_INFO = (0x00002000)
 
const Int32 HI_FIPS_RCODE_INFO = (0x00004000)
 
const Int32 HI_PENDING_INFO = (0x00008000)
 
const Int32 HI_ALL_INFO = (0x00010000)
 
const Int32 GET_INFO_MAX_REPL_DOMAIN_NAME = (1024)
 
const Int32 GET_INFO_MAX_REPL_NODES = (255)
 
const Int32 GET_INFO_MAX_SN_LEN = (255)
 
const Int32 GET_INFO_MAX_HW_STR_LEN = (255)
 
const Int32 GET_INFO_MAX_TPKEY_LEN = (16)
 
const Int32 GET_INFO_MAX_NTP_SVRS = (16)
 
const Int32 GET_INFO_MAX_NTPQ_LEN = (256)
 
const Int32 GET_INFO_MAX_NTP_KT_LEN = (16)
 
const Int32 GET_INFO_MAX_NTP_KM_LEN = (64)
 
const byte DN_BCHAIN_BTC_MINIKEY = (1)
 
const byte DN_BCHAIN_BIP32_SEED_XPRV = (2)
 
const byte DN_BCHAIN_BIP39_SEED_XPRV = (3)
 
const byte DN_BCHAIN_BIP32_XPRV = (4)
 
const byte DN_BCHAIN_BIP32_ED25519_XPRV = (5)
 
const byte DN_BCHAIN_VER_WIF_MAIN_NET = (0x80)
 
const byte DN_BCHAIN_VER_WIF_TEST_NET = (0xEF)
 
const byte DN_BCHAIN_VER_BIP32_MAINNET=(DN_BCHAIN_VER_WIF_MAIN_NET)
 
const byte DN_BCHAIN_VER_BIP32_TESTNET=(DN_BCHAIN_VER_WIF_TEST_NET)
 
const byte DN_BCHAIN_VER_BIP32_HTR_MAINNET = (1)
 
const byte DN_BCHAIN_VER_BIP32_HTR_TESTNET = (2)
 
const UInt32 DN_BCHAIN_BIP32_SEED_LEN_MAX = (765)
 
const UInt32 DN_BCHAIN_BIP39_SEED_LEN_MAX = (765)
 
const UInt32 DN_BCHAIN_BIP39_PWD_LEN_MAX = (255)
 
const UInt32 DN_BCHAIN_SECURE_BIP32_INDEX_BASE = (0x80000000)
 
const UInt32 DN_BCHAIN_MAX_SIG_LEN = (128)
 
const byte DN_BCHAIN_SIG_DER_ECDSA = (1)
 
const byte DN_BCHAIN_SIG_RAW_ECDSA = (2)
 
const byte DN_BCHAIN_SIG_BIP340 = (3)
 
const byte DN_BCHAIN_HASH_BTC_H160 = (1)
 
const byte DN_BCHAIN_HASH_RIPEMD160 = (2)
 
const byte DN_BCHAIN_HASH_SHA256 = (3)
 
const byte DN_BCHAIN_HASH_BTC_SHA256_2X = (4)
 
const byte DN_BCHAIN_HASH_KECCAK256 = (5)
 
const UInt32 DN_BCHAIN_HASH_BTC_H160_LEN = (20)
 
const UInt32 DN_BCHAIN_HASH_RIPEMD160_LEN = (20)
 
const UInt32 DN_BCHAIN_HASH_SHA256_LEN = (32)
 
const UInt32 DN_BCHAIN_HASH_BTC_SHA256_2X_LEN = (32)
 
const UInt32 DN_BCHAIN_HASH_KECCAK256_LEN = (32)
 
const UInt32 DN_BCHAIN_MAX_HASH_LEN=(DN_BCHAIN_HASH_KECCAK256_LEN)
 
const byte DN_BCHAIN_PBK_SEC1_UNCOMP = (1)
 
const byte DN_BCHAIN_PBK_SEC1_COMP = (2)
 
const byte DN_BCHAIN_PBK_BIP340 = (3)
 
const byte DN_BCHAIN_PBK_ED25519 = (4)
 
const byte DN_BCHAIN_PBK_AT_ALGORAND = (5)
 
const byte DN_BCHAIN_PBK_BIP32_XPUB = (6)
 
const byte DN_BCHAIN_PBK_AT_SOL = (7)
 
const UInt32 DN_BCHAIN_MAX_PBK_LEN = (128)
 
const UInt32 DN_BCHAIN_MAX_ADDR_LEN = (128)
 
const UInt32 DN_BCHAIN_MAX_HRP = (64)
 
const byte DN_BCHAIN_AT_BTC_P2PKH = (1)
 
const byte DN_BCHAIN_AT_BTC_P2SH = (2)
 
const byte DN_BCHAIN_AT_BTC_B32_PKH = (3)
 
const byte DN_BCHAIN_AT_BTC_B32_SH = (4)
 
const byte DN_BCHAIN_AT_ETH_EOA = (5)
 
const byte DN_BCHAIN_AT_ETH_EOA_MC_CKS = (6)
 
const byte DN_BCHAIN_AT_ETH_EOA_ICAP = (7)
 
const byte DN_BCHAIN_AT_ALGORAND = (8)
 
const byte DN_BCHAIN_AT_TRON_HEX = (9)
 
const byte DN_BCHAIN_AT_TRON_B58 = (10)
 
const byte DN_BCHAIN_AT_XRP = (11)
 
const byte DN_BCHAIN_AT_SOL = (12)
 
const byte DN_BCHAIN_VER_UNUSED = (0x00)
 
const byte DN_BCHAIN_VER_BTC_A1_MAIN_NET = (0x00)
 
const byte DN_BCHAIN_VER_XRP_CLASSIC = (0x00)
 
const byte DN_BCHAIN_VER_BTC_A3_MAIN_NET = (0x05)
 
const byte DN_BCHAIN_VER_BTC_B32_WITVER = (0x00)
 
const byte DN_BCHAIN_VER_HTR_MAINNET = (0x28)
 
const byte DN_BCHAIN_VER_HTR_TESTNET = (0x49)
 
const byte DN_BCHAIN_VER_HTR_P2SH_MAINNET = (0x64)
 
const byte DN_BCHAIN_VER_HTR_P2SH_TESTNET = (0x87)
 
cadena constante DN_BCHAIN_HRP_UNUSED = ""
 
cadena constante DN_BCHAIN_HRP_BTC_MAIN_NET = "bc"
 
cadena constante DN_BCHAIN_HRP_BTC_TEST_NET = "tb"
 
const UInt32 DN_BCHAIN_EDDSA_MAX_CSTRL = (255)
 
cadena constante DN_BCHAIN_EDDSA_CSTR_UNUSED = ""
 
const UInt32 DN_BCHAIN_EDDSA_MAX_DATA_LEN = (4 * 1024 * 1024)
 
const byte DN_BCHAIN_EDDSA_SIG_PURE = (254)
 
const byte DN_BCHAIN_EDDSA_SIG_ALGORAND = (253)
 
const byte DN_BCHAIN_EDDSA_SIG_XRP = (252)
 
const byte DN_BCHAIN_EDDSA_SIG_SOL = (251)
 
const UInt32 DN_M_OF_N_S_LEN = (24)
 
const UInt32 DN_M_OF_N_ES_LEN = (32)
 
const UInt32 DN_M_DE_N_S_MIN = (2)
 
const UInt32 DN_M_DE_N_S_MAX = (250)
 
const UInt32 DN_M_OF_N_PART_LEN= (3 + DN_M_OF_N_S_LEN)
 
const UInt32 DN_ATOKEN_CACHE_GET_COUNT =(0)
 
const UInt32 DN_ATOKEN_CACHE_GC =(1)
 
const Int32 MNG_OBJ_META_A_KEY_TYPE = (1)
 
const Int32 MNG_OBJ_META_A_CLASS = (2)
 
const Int32 MNG_OBJ_META_A_EXTRACTABLE = (3)
 
const Int32 MNG_OBJ_META_A_SENSITIVE = (4)
 
const Int32 MNG_OBJ_META_A_N_EXTRACTABLE = (5)
 
const Int32 MNG_OBJ_META_A_LOCAL = (6)
 
const Int32 MNG_OBJ_META_A_CERT_TYPE = (7)
 
const Int32 MNG_OBJ_META_A_RSA_MODULUS = (8)
 
const Int32 MNG_OBJ_META_A_RSA_PUB_EXP = (9)
 
const Int32 MNG_OBJ_META_A_PUB_KEY_INFO = (10)
 
const Int32 MNG_OBJ_META_A_EC_PARAMS = (11)
 
const Int32 MNG_OBJ_META_A_SUBJECT = (12)
 
const Int32 MNG_OBJ_META_A_ISSUER = (13)
 
const Int32 MNG_OBJ_META_A_SN = (14)
 
const Int32 MNG_OBJ_META_A_TOKEN = (15)
 
const Int32 MNG_OBJ_META_A_MODIFIABLE = (16)
 
const Int32 MNG_OBJ_META_A_DERIVE = (17)
 
const Int32 MNG_OBJ_META_A_WRAP = (18)
 
const Int32 MNG_OBJ_META_A_UNWRAP = (19)
 
const Int32 MNG_OBJ_META_A_SIGN = (20)
 
const Int32 MNG_OBJ_META_A_VERIFY = (21)
 
const Int32 MNG_OBJ_META_A_ENCRYPT = (22)
 
const Int32 MNG_OBJ_META_A_DECRYPT = (23)
 
const Int32 MNG_OBJ_META_A_OBJ_ID = (24)
 
const Int32 MNG_OBJ_META_A_MODULUS_BITS = (25)
 
const Int32 MNG_OBJ_META_A_PRIVATE = (26)
 
const Int32 MNG_OBJ_META_A_LABEL = (27)
 
const Int32 MNG_OBJ_META_A_ID = (28)
 
const Int32 MNG_OBJ_META_A_APPLICATION = (29)
 
const Int32 MNG_OBJ_META_A_TRUSTED = (30)
 
const Int32 MNG_OBJ_META_A_JMIDP_SEC_DOMAIN = (31)
 
const Int32 MNG_OBJ_META_A_CERT_CATEGORY = (32)
 
const Int32 MNG_OBJ_META_A_KEY_GEN_MECHANISM = (33)
 
const Int32 MNG_OBJ_META_A_WRAP_WITH_TRUSTED = (34)
 
const Int32 MNG_OBJ_META_A_HSM_ASSOCIATE = (35)
 
const Int32 MNG_OBJ_META_A_SIGN_RECOVER = (36)
 
const Int32 MNG_OBJ_META_A_VERIFY_RECOVER = (37)
 
const Int32 MNG_OBJ_META_A_HSM_OBJ_VERSION = (502)
 
const Int32 MNG_OBJ_META_A_HSM_OBJ_TYPE = (503)
 
const Int32 MNG_OBJ_META_A_HSM_OBJ_ATTR = (504)
 
const Int32 MNG_OBJ_META_A_HSM_OBJ_LEN = (505)
 
const Int32 MNG_OBJ_META_A_HSM_OBJ_ID = (506)
 
const Int32 MNG_OBJ_META_A_HSM_OBJ_PVALUE = (507)
 

Descripción detallada

Clase de bajo nivel para acceder al HSM. Para utilizar esta clase es necesario un conocimiento más profundo de las funcionalidades y de cómo se realiza el proceso de comunicación con la máquina. Recomendamos utilizar la clase DinamoClient para programar aplicaciones.

Ver también
DinamoCliente
Ejemplos
atoken.cs, batchsign.cs, bchain_ckd.cs, bchain_eddsa_sign.cs, bchain_get_address.cs, bchain_get_pub.cs, bchain_sign_hash.cs, dukpt.cs, enc_dec.cs, m_of_n.cs, spb_file_cip.cs y tokenisation.cs.

Documentación de enumeraciones

Filtro de atributos

Enumeradores
MOD_SPB_RELACIONADOS 

Tipo de filtro

Enumeradores
LST_NO_FILTER 
LST_FILTRO 

Verbo

enum Verbo
Enumeradores
OBJ_LIST_VERB_VERSION 
OBJ_LIST_VERB_TYPE 
OBJ_LIST_VERB_ATTRIB 
OBJ_LIST_OBJS_OR 

Documentación de funciones

FuncListAKeysCallback()

delegate Int32 FuncListAKeysCallback ( IntPtr  pvToken,
ref DBLOB  pParam,
Int32  bFinal 
)

ListIpFilterCallback()

delegate Int32 ListIpFilterCallback ( IntPtr  pInData,
Int32  dwInDataLen,
IntPtr  pParam,
Int32  bFinal 
)

ListCallback()

delegado Int32 ListCallback ( cadena  szNombre,
ref DBLOB  pParam,
Int32  bFinal 
)

ListCallbackFilter()

delegate Int32 ListCallbackFilter ( IntPtr  pvIn,
IntPtr  pParam,
Int32  bFinal 
)

WriteLocalFileCallback()

delegate Int32 WriteLocalFileCallback ( IntPtr  pbData,
Int32  cbData,
ref DinamoApi.DBLOB_FILE  pParam,
Int32  bFinal 
)

ReadLocalFileCallback()

delegate Int32 ReadLocalFileCallback ( IntPtr  pbData,
ref Int32  pcbData,
IntPtr  pParam,
out Int32  pbFinal 
)

ListUserTrustsCallback()

delegate Int32 ListUserTrustsCallback ( cadena  szNombreUsuario,
Int32  dwACL,
ref DBLOB  pParam,
Int32  bFinal 
)

DInicializar()

static Int32 DInitialise ( Int32  dwReservado)

DFinalizar()

static Int32 DFinalise ( )

DOpenSession() [1/4]

static Int32 DOpenSession ( out IntPtr  phSesión,
Int32  dwParam,
ref AUTH_PWD  pbData,
Int32  dwDataLen,
Int32  dwFlags 
)

DOpenSession() [2/4]

static Int32 DOpenSession ( out IntPtr  phSesión,
Int32  dwParam,
ref AUTH_PWD_EX  pbData,
Int32  dwDataLen,
Int32  dwFlags 
)

DOpenSession() [3/4]

static Int32 DOpenSession ( out IntPtr  phSesión,
Int32  dwParam,
ref AUTH_PWD_EX_2  pbData,
Int32  dwDataLen,
Int32  dwFlags 
)

DOpenSession() [4/4]

static Int32 DOpenSession ( out IntPtr  phSesión,
Int32  dwParam,
ref AUTH_ATOKEN  pbData,
Int32  dwDataLen,
Int32  dwFlags 
)

DGetSessionParam() [1/3]

static Int32 DGetSessionParam ( IntPtr  phSesión,
Int32  dwParam,
ref PIXHTTPReqDetalles  pbData,
out Int32  pdwDataLen,
Int32  dwFlags 
)

DGetSessionParam() [2/3]

static Int32 DGetSessionParam ( IntPtr  phSesión,
Int32  dwParam,
ref largo  pbData,
out Int32  pdwDataLen,
Int32  dwFlags 
)

DGetSessionParam() [3/3]

static Int32 DGetSessionParam ( IntPtr  phSesión,
Int32  dwParam,
ref UInt32  pbData,
out Int32  pdwDataLen,
Int32  dwFlags 
)

DCloseSession()

static Int32 DCloseSession ( out IntPtr  phSesión,
Int32  dwFlags 
)

DAdmOperation()

static Int32 DAdmOperation ( IntPtr  hSesión,
Int32  dwParam,
IntPtr  pbData,
Int32  dwDataLen,
Int32  dwFlags 
)

DCreateHash()

static Int32 DCreateHash ( IntPtr  hSesión,
Int32  nAlgId,
IntPtr  hKey,
Int32  dwFlags,
out IntPtr  hHash 
)

DDestroyHash()

static Int32 DDestroyHash ( ref IntPtr  phHash)

DGetUserKey()

static Int32 DGetUserKey ( IntPtr  hSesión,
cadena  szKeyId,
Int32  dwFlags,
out IntPtr  phKey 
)

DListUserTrusts()

static Int32 DListUserTrusts ( IntPtr  hSesión,
cadena  szUserId,
byte  bTipo,
ListUserTrustsCallback  listObjCallback,
ref DBLOB  pParam 
)

DSignXml()

static Int32 DSignXml ( IntPtr  hKey,
IntPtr  hHash,
cadena  szCertId,
Int32  dwSizeUnsignedXml,
byte[]  pbUnsignedXml,
Int32  dwFilterLen,
byte[]  pbFiltro,
out Int32  pdwSizeSignedXml,
out IntPtr  ppbSignedXml 
)

DSignXml2()

static Int32 DSignXml2 ( IntPtr  hSesión,
byte  bHashMode,
Int32  dwFlags,
cadena  szKeyId,
cadena  szCertId,
Int32  dwSizeUnsignedXml,
byte[]  pbUnsignedXml,
Int32  dwFilterLen,
byte[]  pbFiltro,
out Int32  pdwSizeSignedXml,
out IntPtr  ppbSignedXml 
)

DVerifySignedXml()

static Int32 DVerifySignedXml ( IntPtr  hSesión,
cadena  szCertsId,
Int32  dwTamañoSignadoXml,
byte[]  pbSignedXml,
Int32  dwFilterLen,
byte[]  pbFiltro 
)

DPIXSign()

static Int32 DPIXSign ( IntPtr  hSesión,
cadena  szKeyId,
cadena  szCertId,
Int32  dwFlags,
Int32  dwSizeUnsignedXml,
byte[]  pbUnsignedXml,
out Int32  pdwSizeSignedXml,
out IntPtr  ppbSignedXml 
)

DPIXVerify()

static Int32 DPIXVerify ( IntPtr  hSesión,
cadena  szCertsId,
cadena  szCRL,
Int32  dwFlags,
Int32  dwTamañoSignadoXml,
byte[]  pbSignedXml 
)

DPIXDictSign()

static Int32 DPIXDictSign ( IntPtr  hSesión,
cadena  szKeyId,
cadena  szCertId,
Int32  dwFlags,
Int32  dwSizeUnsignedXml,
byte[]  pbUnsignedXml,
out Int32  pdwSizeSignedXml,
out IntPtr  ppbSignedXml 
)

DPIXDictVerify()

static Int32 DPIXDictVerify ( IntPtr  hSesión,
cadena  szCertsId,
cadena  szCRL,
Int32  dwFlags,
Int32  dwTamañoSignadoXml,
byte[]  pbSignedXml 
)

DPIXJWSSign()

static Int32 DPIXJWSSign ( IntPtr  hSesión,
cadena  szKeyId,
Int32  dwFlags,
Int32  dwHeaderLen,
byte[]  pbHeader,
Int32  dwPayloadLen,
byte[]  pbPayload,
out Int32  pdwJWSLen,
byte[]  pbJWS 
)

DPIXJWSCheck()

static Int32 DPIXJWSCheck ( IntPtr  hSesión,
cadena  szChain,
cadena  szCRL,
Int32  dwJWSLen,
byte[]  pbJWS,
Int32  dwFlags,
out Int32  pdwHeaderLen,
byte[]  pbHeader,
out Int32  pdwPayloadLen,
byte[]  pbPayload 
)

DPIXPost()

static Int32 DPIXPost ( IntPtr  hSesión,
cadena  szKeyId,
cadena  szCertChainId,
cadena  szPIXCertChainId,
cadena  szURL,
Int32  dwCountRequestHeaderList,
cadena[]  pszRequestHeaderList,
Int32  dwSizeRequestData,
byte[]  pbRequestData,
Int32  dwTimeOut,
out Int32  pdwSizeResponseHeaders,
out IntPtr  ppbResponseHeaders,
out Int32  pdwSizeResponseBody,
out IntPtr  ppbResponseBody,
Int32  dwParam 
)

DPIXPut()

static Int32 DPIXPut ( IntPtr  hSesión,
cadena  szKeyId,
cadena  szCertChainId,
cadena  szPIXCertChainId,
cadena  szURL,
Int32  dwCountRequestHeaderList,
cadena[]  pszRequestHeaderList,
Int32  dwSizeRequestData,
byte[]  pbRequestData,
Int32  dwTimeOut,
out Int32  pdwSizeResponseHeaders,
out IntPtr  ppbResponseHeaders,
out Int32  pdwSizeResponseBody,
out IntPtr  ppbResponseBody,
Int32  dwParam 
)

DPIXGet()

static Int32 DPIXGet ( IntPtr  hSesión,
cadena  szKeyId,
cadena  szCertChainId,
cadena  szPIXCertChainId,
cadena  szURL,
Int32  dwCountRequestHeaderList,
cadena[]  pszRequestHeaderList,
Int32  dwTimeOut,
out Int32  pdwSizeResponseHeaders,
out IntPtr  ppbResponseHeaders,
out Int32  pdwSizeResponseBody,
out IntPtr  ppbResponseBody,
Int32  dwParam 
)

DPIXBorrar()

static Int32 DPIXDelete ( IntPtr  hSesión,
cadena  szKeyId,
cadena  szCertChainId,
cadena  szPIXCertChainId,
cadena  szURL,
Int32  dwCountRequestHeaderList,
cadena[]  pszRequestHeaderList,
Int32  dwTimeOut,
out Int32  pdwSizeResponseHeaders,
out IntPtr  ppbResponseHeaders,
out Int32  pdwSizeResponseBody,
out IntPtr  ppbResponseBody,
Int32  dwParam 
)

DDestroyKey()

static Int32 DDestroyKey ( ref IntPtr  phKey,
Int32  dwFlags 
)

DFree()

static void DFree ( IntPtr  p)

DGetObjInfo()

static Int32 DGetObjInfo ( IntPtr  hSesión,
cadena  szObjId,
Int32  nAlgId,
ref EXT_MAP_2_OBJ_INFO  fecha,
ref Int32  pdwDataLen 
)

DCreateUser()

static Int32 DCreateUser ( IntPtr  hSesión,
USER_INFO  userInfo 
)

DRemoveUser()

static Int32 DRemoveUser ( IntPtr  hSesión,
cadena  szUserId 
)

DSetUserParam()

static Int32 DSetUserParam ( IntPtr  hSesión,
Int32  dwParam,
IntPtr  pbData,
Int32  dwDataLen,
Int32  dwFlags 
)

DGetUserParam()

static Int32 DGetUserParam ( IntPtr  hSesión,
Int32  dwParam,
ref USER_BLOCK  pbData,
ref Int32  pdwDataLen,
Int32  dwFlags 
)

DGenerateMapObj()

static Int32 DGenerateMapObj ( IntPtr  hSesión,
cadena  szMapId,
cadena  szObj1Id,
Int32  nObj1AlgId,
cadena  szObj2Id,
Int32  nObj2AlgId 
)

DRemoveObj()

static Int32 DRemoveObj ( IntPtr  hSesión,
cadena  szObjId 
)

DSVaultGenToken()

static Int32 DSVaultGenToken ( IntPtr  hSesión,
UInt32  dwOp,
ref SVAULT_GEN_TOKEN  pbInData,
byte[]  pbTokenBlob,
out UInt32  pdwTokenBlob,
byte[]  szToken,
UInt32  dwReservado 
)

DSVaultGetData()

static Int32 DSVaultGetData ( IntPtr  hSesión,
UInt32  dwOp,
cadena  szMK,
byte[]  szMask,
byte[]  pbTokenBlob,
UInt32  dwTokenBlob,
byte[]  szData,
ref UInt32  pdwDataLen,
UInt32  dwReservado 
)

DBackupData()

static Int32 DBackupData ( IntPtr  hSesión,
cadena  szBackupFile,
cadena  szPin,
Int32  nDirección 
)

DGetStatLogSize()

static Int32 DGetStatLogSize ( IntPtr  hSesión,
out Int32  pdwLogLen 
)

DTruncateLog()

static Int32 DTruncateLog ( IntPtr  hSesión)

DGetStatLog()

static Int32 DGetStatLog ( IntPtr  hSesión,
Int32  dwInicio,
Int32  dwOffSet,
out Int32  pdwLogSize,
out IntPtr  ppbLog 
)

DEncriptar()

static Int32 DEncrypt ( IntPtr  hKey,
IntPtr  hHash,
Int32  bFinal,
Int32  dwFlags,
byte[]  pbData,
ref Int32  pdwDataLen,
Int32  dwBufLen 
)

DDecrypt()

static Int32 DDecrypt ( IntPtr  hKey,
IntPtr  hHash,
Int32  bFinal,
Int32  dwFlags,
byte[]  pbData,
ref Int32  pdwDataLen 
)

DGenerateKey()

static Int32 DGenerateKey ( IntPtr  hSesión,
cadena  szKeyId,
Int32  nAlgId,
Int32  dwFlags,
out IntPtr  phKey 
)

DListUsers()

static Int32 DListUsers ( IntPtr  hSesión,
ListCallback  listUsersCallback,
ref DBLOB  pParam 
)

DReadFile()

static Int32 DReadFile ( IntPtr  hSesión,
cadena  FileId,
WriteLocalFileCallback  writeLocalFileCallback,
ref DinamoApi.DBLOB_FILE  pParam 
)

DWriteFile()

static Int32 DWriteFile ( IntPtr  hSesión,
cadena  FileId,
Int32  TamañoArchivo,
ReadLocalFileCallback  readLocalFileCallback,
IntPtr  pParam 
)

DGetKeyParam()

static Int32 DGetKeyParam ( IntPtr  hKey,
Int32  dwParam,
byte[]  pbData,
ref Int32  pdwDataLen,
Int32  dwFlags 
)

DSetKeyParam()

static Int32 DSetKeyParam ( IntPtr  hKey,
Int32  dwParam,
byte[]  pbData,
Int32  dwDataLen,
Int32  dwFlags 
)

DImportKey()

static Int32 DImportKey ( IntPtr  hSesión,
cadena  szKeyId,
IntPtr  hKEKey,
Int32  dwBlobType,
Int32  nAlgId,
Int32  dwFlags,
byte[]  pbData,
Int32  dwDataLen,
out IntPtr  phKey 
)

DExportKey()

static Int32 DExportKey ( IntPtr  hKey,
IntPtr  hKEKey,
Int32  dwBlobType,
Int32  dwFlags,
byte[]  pbData,
ref Int32  pdwDataLen 
)

DSignHash()

static Int32 DSignHash ( IntPtr  hHash,
IntPtr  hKey,
Int32  dwFlags,
byte[]  pbFirma,
ref Int32  pdwSigLen 
)

DBatchSign()

static Int32 DBatchSign ( IntPtr  hKey,
byte[]  pbBlock,
Int32  dwBlockCount,
Int32  dwFlags 
)

DVerificarFirma()

static Int32 DVerifySignature ( IntPtr  hHash,
byte[]  pbFirma,
Int32  dwSigLen,
IntPtr  hPubKey,
Int32  dwFlags 
)

DHashData()

static Int32 DHashData ( IntPtr  hHash,
byte[]  pbData,
Int32  dwDataLen,
Int32  dwFlags 
)

DSetHashParam()

static Int32 DSetHashParam ( IntPtr  hHash,
Int32  dwParam,
byte[]  pbData,
Int32  dwDataLen,
Int32  dwFlags 
)

DGetHashParam()

static Int32 DGetHashParam ( IntPtr  hHash,
Int32  dwParam,
byte[]  pbData,
ref Int32  pdwDataLen,
Int32  dwFlags 
)

DEFTExportTR31()

static Int32 DEFTExportTR31 ( IntPtr  hSesión,
cadena  szKBPK,
cadena  szKey,
IntPtr  pvReservado,
UInt16  wUso,
byte  bMode,
byte  bExportar,
byte[]  pbOutBlock,
ref UInt32  pdwOutBlockLen,
UInt32  dwParam 
)

DEFTImportTR31()

static Int32 DEFTImportTR31 ( IntPtr  hSesión,
cadena  szKBPK,
cadena  szKey,
UInt32  dwKeyAttributes,
byte[]  pbKeyBlock,
UInt32  dwKeyBlockLen,
UInt32  dwParam 
)

DPKCS7Sign()

static Int32 DPKCS7Sign ( IntPtr  hSesión,
cadena  szKeyName,
cadena  szKeyCert,
cadena  szCerts,
UInt32  dwAttrib,
byte[]  pbContenido,
Int32  dwContentLen,
out Int32  pdwSignatureLen,
out IntPtr  ppbFirma,
Int32  dwParam 
)

DOATHIssueHOTPBlob() [1/2]

static Int32 DOATHIssueHOTPBlob ( IntPtr  hSesión,
cadena  szMasterKeyId,
byte[]  pbOutPwdEnvelope,
byte[]  pbOutEncMobileSeed,
byte[]  pbOutEncSeedBlob,
Int32  dwFlags 
)

DOATHIssueBlob()

static Int32 DOATHIssueBlob ( IntPtr  hSesión,
cadena  szMasterKeyId,
UInt32  dwParamBlobType,
IntPtr  pvParamBlob,
Int32  dwParamBlobLen,
byte[]  pbOTPBlob,
ref Int32  pdwOTPBlobLen,
Int32  dwFlags 
)

DListObjs()

static Int32 DListObjs ( IntPtr  hSesión,
ListCallback  listObjCallback,
ref DBLOB  pParam 
)

DListObjsFilter()

static Int32 DListObjsFilter ( IntPtr  hSesión,
Tipo de filtro  filtro,
ref DinamoApi.OBJ_LIST_FILTER  pvFilter,
ListCallbackFilter  listObjCallback,
IntPtr  pParam 
)

DGetUserAcl()

static Int32 DGetUserAcl ( IntPtr  hSesión,
cadena  szUser,
out Int32  pdwUserAcl 
)

DIPFilterOperation()

static Int32 DIPFilterOperation ( IntPtr  hSesión,
byte  bOP,
cadena  szUser,
cadena  szIP,
ListIpFilterCallback  listIpFilterCallback,
IntPtr  pParam,
out Int32  pdwStatus,
Int32  dwReservado 
)

DSPBMapInfo()

static Int32 DSPBMapInfo ( IntPtr  hSesión,
cadena  sIdCert,
ref DinamoApi.EXT_MAP_2_OBJ_INFO  pstExtMap,
Int32  dwParam 
)

DSPBGenerateKey()

static Int32 DSPBGenerateKey ( IntPtr  hSesión,
cadena  sID,
IntPtr  szPrivateKeyName,
Int32  dwKeyParam,
Int32  dwParam 
)

DSPBGenerarCSR()

static Int32 DSPBGenerateCSR ( IntPtr  hSesión,
cadena  sNombreClavePrivada,
byte  bVersión,
cadena  sSPBSujeto,
Int32  dwOutType,
ref Int32  pdwCSRLen,
out IntPtr  ppbCSR,
Int32  dwParam 
)

DGenerarPKCS10CSR()

static Int32 DGeneratePKCS10CSR ( IntPtr  hSesión,
cadena  szKeyName,
byte  bVersión,
cadena  szDN,
Int32  dwOutType,
ref Int32  pdwCSRLen,
out IntPtr  ppbCSR,
Int32  dwParam 
)

DPKCS8ImportKey()

static Int32 DPKCS8ImportKey ( IntPtr  hSesión,
cadena  szKeyId,
cadena  szSecret,
Int32  dwKeyAlg,
Int32  dwAttrib,
IntPtr  pbKeyEnvelope,
Int32  dwKeyEnvelopeLen 
)

DPKCS8ExportKey()

static Int32 DPKCS8ExportKey ( IntPtr  hSesión,
cadena  szKeyId,
cadena  szSecret,
out IntPtr  ppbKeyEnvelope,
out Int32  ppbKeyEnvelopeLen 
)

DSPBImportPKCS12()

static Int32 DSPBImportPKCS12 ( IntPtr  hSesión,
byte  bActivar,
cadena  szReservado,
cadena  szPkcs12Archivo,
cadena  szPkcs12Pwd,
cadena  szDominio,
Int32  dwKeyAttr 
)

DSPBExportPKCS12()

static Int32 DSPBExportPKCS12 ( IntPtr  hSesión,
cadena  szPkcs12Pwd,
cadena  szISPB,
cadena  szReservado,
out IntPtr  pPkcs12Archivo,
out Int32  pdwPkcs12Len,
Int32  dwReservado 
)

DImportPKCS12()

static Int32 DImportPKCS12 ( IntPtr  hSesión,
cadena  szPkcs12Archivo,
cadena  szPkcs12Pwd,
cadena  szKeyId,
Int32  dwKeyAttr,
cadena  szCertId 
)

DImportPKCS12Buffer()

static Int32 DImportPKCS12Buffer ( IntPtr  hSesión,
byte[]  pbPkcs12,
Int32  dwPkcs12Len,
cadena  szPkcs12Pwd,
cadena  szKeyId,
Int32  dwKeyAttr,
cadena  szCertId,
cadena  szPubKeyId,
Int32  dwFlags 
)

DExportPKCS12()

static Int32 DExportPKCS12 ( IntPtr  hSesión,
cadena  szPkcs12Pwd,
cadena  szKeyId,
cadena  szCertId,
cadena  szReservado,
out IntPtr  pPkcs12,
out Int32  pdwPkcs12Len,
Int32  dwReservado 
)

DSPBImportCertificate()

static Int32 DSPBImportCertificate ( IntPtr  hSesión,
byte  bActivar,
cadena  szReservado,
IntPtr  pCertificado,
Int32  dwCertificateLen,
cadena  szDominio,
uint  dwParam 
)

DSPBActivateCertificate()

static Int32 DSPBActivateCertificate ( IntPtr  hSesión,
cadena  szIdCert,
cadena  szDominio,
uint  dwParam 
)

DSPBGetCertificate()

static Int32 DSPBGetCertificate ( IntPtr  hSesión,
cadena  szIdCert,
out IntPtr  ppbCertificado,
out Int32  pdwCertificateLen,
Int32  dwParam 
)

DSPBGetCertificateList()

static Int32 DSPBGetCertificateList ( IntPtr  hSesión,
cadena  szDominio,
Int32  bActivo,
ref DBLOB  pdbList,
ref Int32  pdwListLen,
Int32  dwParam 
)

DSPBSetISPBMap()

static Int32 DSPBSetISPBMap ( IntPtr  hSesión,
cadena  szISPB,
cadena  szKeyId,
cadena  szCertId,
Int32  dwParam 
)

DSPBEncodeInit()

static Int32 DSPBEncodeInit ( IntPtr  hSesión,
cadena  szSrcISPB,
cadena  szDstISPB,
Int32  dwTotalDataLen,
byte  bErrorCode,
byte  bTratamientoEspecial,
out IntPtr  hSPBCtx,
UInt32  dwFlags 
)

DSPBEncodeCont() [1/2]

static Int32 DSPBEncodeCont ( IntPtr  hSPBCtx,
IntPtr  pbDataIn,
Int32  dwDataInLen,
IntPtr  pbDataOut,
out Int32  pdwDataOutLen 
)

DSPBEncodeCont() [2/2]

static Int32 DSPBEncodeCont ( IntPtr  hSPBCtx,
byte[]  pbDataIn,
Int32  dwDataInLen,
IntPtr  pbDataOut,
out Int32  pdwDataOutLen 
)

DSPBEncodeEnd()

static Int32 DSPBEncodeEnd ( out IntPtr  hSPBCtx,
IntPtr  pbSPBHeader,
out Int32  pdwSPBHeaderLen 
)

DSPBDecodeInit() [1/2]

static Int32 DSPBDecodeInit ( IntPtr  hSesión,
cadena  szSrcISPB,
cadena  szDstISPB,
IntPtr  pbHeader,
Int32  dwHeaderLen,
byte  bAcceptExpiredCert,
byte  bAutoUpdateCert,
Int32  dwMessageDataLen,
out IntPtr  hSPBCtx,
UInt32  dwFlags 
)

DSPBDecodeInit() [2/2]

static Int32 DSPBDecodeInit ( IntPtr  hSesión,
cadena  szSrcISPB,
cadena  szDstISPB,
byte[]  pbHeader,
Int32  dwHeaderLen,
byte  bAcceptExpiredCert,
byte  bAutoUpdateCert,
Int32  dwMessageDataLen,
out IntPtr  hSPBCtx,
UInt32  dwFlags 
)

DSPBDecodeCont() [1/2]

static Int32 DSPBDecodeCont ( IntPtr  hSPBCtx,
IntPtr  pbDataIn,
Int32  dwDataInLen,
out IntPtr  ppbDataOut,
out Int32  pdwDataOutLen 
)

DSPBDecodeCont() [2/2]

static Int32 DSPBDecodeCont ( IntPtr  hSPBCtx,
byte[]  pbDataIn,
Int32  dwDataInLen,
out IntPtr  ppbDataOut,
out Int32  pdwDataOutLen 
)

DSPBDecodeEnd()

static Int32 DSPBDecodeEnd ( out IntPtr  hSPBCtx)

DGetErrorString()

static Int32 DGetErrorString ( Int32  código,
IntPtr  szCod,
IntPtr  szMsg 
)

DCert2CertInfo()

static Int32 DCert2CertInfo ( byte[]  pbCert,
Int32  dwCertLen,
Int32  dwOutType,
out SPB_CERT_X509_INFO  pvCertInfo,
Int32  dwFlags 
)

DOATHGetNextOTP()

static Int32 DOATHGetNextOTP ( IntPtr  hSesión,
cadena  szMasterKeyId,
byte  bOTPLen,
byte[]  pbOATHBlob,
Int32  dwOATHBlobLen,
IntPtr  szOTP,
Int32  dwParam 
)

DOATHResync()

static Int32 DOATHResync ( IntPtr  hSesión,
cadena  szUser,
cadena  szOTP1,
cadena  szOTP2,
Int32  dwParam 
)

DDesasignarToken()

static Int32 DUnassignToken ( IntPtr  hSesión,
Int32  dwParam,
cadena  szUserId 
)

DAssignToken()

static Int32 DAssignToken ( IntPtr  hSesión,
cadena  szUserId,
Int32  dwParam,
IntPtr  pbData,
Int32  dwDataLen 
)

DSPBCalculateObjectId()

static Int32 DSPBCalculateObjectId ( cadena  szISPB,
cadena  szDominio,
Int32  dwKeyType,
IntPtr  szOutObjName,
Int32  dwParam 
)

DBchainCreateXPrv() [1/4]

static Int32 DBchainCreateXPrv ( IntPtr  hSesión,
byte  bTipo,
Int32  dwAtributos,
cadena  szId,
IntPtr  pcbData,
UInt32  dwDataLen,
UInt32  dwReservado 
)

DBchainCreateXPrv() [2/4]

static Int32 DBchainCreateXPrv ( IntPtr  hSesión,
byte  bTipo,
Int32  dwAtributos,
cadena  szId,
ref DN_BCHAIN_BIP32_SEED_XPRV_DATA  pcbData,
UInt32  dwDataLen,
UInt32  dwReservado 
)

DBchainCreateXPrv() [3/4]

static Int32 DBchainCreateXPrv ( IntPtr  hSesión,
byte  bTipo,
Int32  dwAtributos,
cadena  szId,
ref DN_BCHAIN_BIP39_SEED_XPRV_DATA  pcbData,
UInt32  dwDataLen,
UInt32  dwReservado 
)

DBchainCreateXPrv() [4/4]

static Int32 DBchainCreateXPrv ( IntPtr  hSesión,
byte  bTipo,
Int32  dwAtributos,
cadena  szId,
byte[]  pcbData,
UInt32  dwDataLen,
UInt32  dwReservado 
)

DBchainCreateBip32Ckd()

static Int32 DBchainCreateBip32Ckd ( IntPtr  hSesión,
byte  bVersión,
UInt32  dwIndex,
Int32  dwAtributos,
cadena  cszPar,
cadena  cszDst,
ref DN_BCHAIN_KEY_INFO  pKeyInfo,
UInt32  dwReservado 
)

DBchainSignHash()

static Int32 DBchainSignHash ( IntPtr  hSesión,
byte  bTipo,
byte  bHashMode,
byte[]  pbHash,
UInt32  dwHashLen,
cadena  cszPk,
byte[]  pbSig,
out UInt32  pdwSigLen,
UInt32  dwReservado 
)

DBchainGetPubKey()

static Int32 DBchainGetPubKey ( IntPtr  hSesión,
byte  bTipo,
cadena  szId,
byte[]  pbData,
out UInt32  pdwDataLen,
UInt32  dwReservado 
)

DBchainGetAddress()

static Int32 DBchainGetAddress ( IntPtr  hSesión,
byte  bTipo,
byte  bVer,
cadena  szHrp,
cadena  szPk,
byte[]  pbDirección,
out UInt32  pdwAddressLen,
UInt32  dwReservado 
)

DBchainEdDsaSign()

static Int32 DBchainEdDsaSign ( IntPtr  hSesión,
byte  bTipo,
cadena  szCtxStr,
byte[]  pbData,
UInt32  dwDataLen,
cadena  szPk,
byte[]  pbSig,
out UInt32  pdwSigLen,
UInt32  dwReservado 
)

DOATHIssueHOTPBlob() [2/2]

static Int32 DOATHIssueHOTPBlob ( IntPtr  hSesión,
cadena  szMasterKeyId,
Int32  dwParamBlobType,
IntPtr  pvParamBlob,
Int32  dwParamBlobLen,
byte[]  pbOTPBlob,
ref Int32  pdwOTPBlobLen,
Int32  dwFlags 
)

DOATHGetBlobInfo()

static Int32 DOATHGetBlobInfo ( IntPtr  hSesión,
cadena  szMasterKey,
byte[]  pbInBlob,
Int32  dwInBlobLen,
Int32  dwOutBlobType,
byte[]  pbOutInfo,
ref Int32  pdwOutInfoLen,
Int32  dwParam 
)

DOATHBlobResync()

static Int32 DOATHBlobResync ( IntPtr  hSesión,
cadena  szMasterKeyId,
cadena  szOTP1,
cadena  szOTP2,
byte[]  pbOATHBlob,
ref Int32  pdwOATHBlobLen,
Int32  dwFlags 
)

DOATHPskcTraducir()

static Int32 DOATHPskcTranslate ( IntPtr  hSesión,
cadena  szMasterKey,
byte[]  pbPSK,
byte  bPSKLen,
byte[]  pbPSKC,
Int32  dwPSKCLen,
out IntPtr  pvBlobList,
out Int32  pdwBlobListCantidad,
Int32  dwParam 
)

DOATHCheckOTP()

static Int32 DOATHCheckOTP ( IntPtr  hSesión,
cadena  szMasterKeyId,
cadena  szOTP,
byte[]  pbOutData,
ref Int32  pdwOutDataLen,
Int32  dwFlags 
)

DGetRandom()

static Int32 DGetRandom ( IntPtr  hSesión,
byte[]  pbData,
Int32  dwDataLen 
)

DMofNSplit()

static Int32 DMofNSplit ( IntPtr  hSesión,
byte  bM,
byte  bN,
byte[]  pbSecret,
UInt32  dwSecretLen,
out DN_M_OF_N_SPLIT_INFO  pstSplitInfo,
UInt32  dwReservado 
)

DMofNRecuperar()

static Int32 DMofNRecover ( IntPtr  hSesión,
DN_M_DE_N_PARTE[]  pstParts,
UInt32  dwPartsCount,
byte[]  pbSecret,
UInt32  dwReservado 
)

DGetHsmInfo() [1/3]

static Int32 DGetHsmInfo ( IntPtr  hSesión,
byte de referencia  pbFinal,
UInt32  dwParam,
ref DinamoApi.SYS_HW_STR_INFO  pbData,
ref UInt32  pdwDataLen,
UInt32  dwFlags 
)

DGetHsmInfo() [2/3]

static Int32 DGetHsmInfo ( IntPtr  hSesión,
byte de referencia  pbFinal,
UInt32  dwParam,
ref UInt64  pbData,
ref UInt32  pdwDataLen,
UInt32  dwFlags 
)

DGetHsmInfo() [3/3]

static Int32 DGetHsmInfo ( IntPtr  hSesión,
byte de referencia  pbFinal,
UInt32  dwParam,
IntPtr  pbData,
ref UInt32  pdwDataLen,
UInt32  dwFlags 
)

DGenerarDUKPT()

static Int32 DGenerateDUKPT ( IntPtr  hSesión,
byte[]  pbKSI,
byte[]  pbDID_CTR,
IntPtr  szDUKPT,
UInt32  dwParam 
)

DGenerateBDKName()

static Int32 DGenerateBDKName ( byte[]  pbKSI,
IntPtr  szBDKName,
UInt32  dwParam 
)

DGenerarCVV()

static Int32 DGenerateCVV ( IntPtr  hSesión,
cadena  szKeyId,
cadena  szPAN,
cadena  szFechaCaducidad,
cadena  szCódigoServicio,
StringBuilder  szCVV,
UInt32  dwParam 
)

DVerificarCVV()

static Int32 DVerifyCVV ( IntPtr  hSesión,
cadena  szKeyId,
cadena  szPAN,
cadena  szFechaCaducidad,
cadena  szCódigoServicio,
cadena  szCVV,
UInt32  dwParam 
)

DGenerarPIN()

static Int32 DGeneratePIN ( IntPtr  hSesión,
cadena  szPGK,
cadena  szPAN,
UInt32  dwOperación,
Int32  nPinLen,
cadena  szInPin,
StringBuilder  szOffset,
StringBuilder  szOutPin,
UInt32  dwParam 
)

DVerifyPINBlock()

static Int32 DVerifyPINBlock ( IntPtr  hSesión,
cadena  szPTK,
cadena  szPGK,
cadena  szPAN,
cadena  szOffset,
byte[]  pbInPinBlock,
UInt32  dwParam 
)

DManageAToken() [1/2]

static Int32 DManageAToken ( IntPtr  hSesión,
byte  bOP,
ref DN_A_TOKEN_FULL  pstATokenFull,
FuncListAKeysCallback  fnCallBack,
ref DBLOB  pvCallbackParam,
UInt32  dwParam 
)

DManageAToken() [2/2]

static Int32 DManageAToken ( IntPtr  hSesión,
byte  bOP,
ref DN_A_TOKEN_FULL  pstATokenFull,
FuncListAKeysCallback  fnCallBack,
IntPtr  pvCallbackParam,
UInt32  dwParam 
)

DManageATokenCache()

static Int32 DManageATokenCache ( IntPtr  hSesión,
UInt32  dwOP,
out UInt32  pDatosSalida,
UInt32  dwParam 
)

DCreateObjMetadata()

static Int32 DCreateObjMetadata ( ref IntPtr  hmUpdateMetaCtx,
Int32  dwFlag 
)

DSetObjMetadata()

static Int32 DSetObjMetadata ( IntPtr  hInMeta,
Int32  dwOpción,
ref Int32  pvOptionData,
Int32  dwOptionDataLen,
Int32  dwParam 
)

DGetObjMetadata()

static Int32 DGetObjMetadata ( IntPtr  hInMeta,
Int32  dwOpción,
byte[]  pvOptionData,
ref Int32  pdwOptionDataLen,
Int32  dwParam 
)

DFindObjMetadataInit()

static Int32 DFindObjMetadataInit ( IntPtr  hSesión,
IntPtr  hmSearchInfoCtx,
out IntPtr  hmBuscarCtx,
Int32  dwFlag 
)

DFindObjMetadataCont()

static Int32 DFindObjMetadataCont ( IntPtr  hmBuscarCtx,
IntPtr[]  hmSearchResult,
Int32  lenResultadoBúsqueda,
out Int32  dwOutCount,
Int32  dwFlag 
)

DFindObjMetadataEnd()

static Int32 DFindObjMetadataEnd ( ref IntPtr  hmBuscarCtx,
Int32  dwFlag 
)

DDestroyObjMetadata()

static Int32 DDestroyObjMetadata ( ref IntPtr  hmBuscarCtx,
Int32  dwFlag 
)

Campos

FALSO

const Int32 FALSE = (0)
estático

TRUE

const Int32 TRUE = (1)
estático

NULL

const Int32 NULL = (0)
estático

D_OK

const Int32 D_OK = 0
estático

AUTH_PWD_LEN

const Int32 AUTH_PWD_LEN = MAX_ADDR_LEN + MAX_USR_LEN + MAX_USR_PWD + sizeof(Int32)
estático

ND_OATH_PWD_ENV_LEN

const Int32 ND_OATH_PWD_ENV_LEN = 16
estático

ND_OATH_ENC_SEED_BLOB_LEN

const Int32 ND_OATH_ENC_SEED_BLOB_LEN = 32
estático

ND_OATH_ENC_MOB_SEED

const Int32 ND_OATH_ENC_MOB_SEED = 32
estático

MAX_OTP_LOOK_AHEAD_INTERVAL (INTERVALO MÁXIMO DE ESPERA)

const Int32 MAX_OTP_LOOK_AHEAD_INTERVAL = 255
estático

D_INVALID_SECRET

const Int32 D_INVALID_SECRET = D_ERR_INVALID_SECRET
estático

D_SOCKET_FAILED

const Int32 D_SOCKET_FAILED = (-10)
estático

D_GETHOSTNAME_FAILED

const Int32 D_GETHOSTNAME_FAILED = (-11)
estático

D_CONNECT_FAILED

const Int32 D_CONNECT_FAILED = (-12)
estático

D_SEND_FAILED

const Int32 D_SEND_FAILED = (-13)
estático

D_RECV_FAILED

const Int32 D_RECV_FAILED = (-14)
estático

D_TAMAÑO_PAQUETE_INVALIDO

const Int32 D_INVALID_PACKAGE_SIZE = (-15)
estático

D_SETSOCKOPT_FAILED

const Int32 D_SETSOCKOPT_FAILED = (-16)
estático

D_GETSOCKOPT_FAILED

const Int32 D_GETSOCKOPT_FAILED = (-17)
estático

D_ALL_LOAD_BALANCE_HSM_FAILED

const Int32 D_ALL_LOAD_BALANCE_HSM_FAILED = (-18)
estático

D_SSL_CTX_NEW_FAILED

const Int32 D_SSL_CTX_NEW_FAILED = (1)
estático

D_SSL_NEW_FAILED

const Int32 D_SSL_NEW_FAILED = (2)
estático

D_SSL_CONNECT_FAILED

const Int32 D_SSL_CONNECT_FAILED = (3)
estático

D_CRL_GENERAL_ERROR

const Int32 D_CRL_GENERAL_ERROR = (101)
estático

D_CRL_SSL_CACERT_BADFILE

const Int32 D_CRL_SSL_CACERT_BADFILE = (102)
estático

D_CRL_COULDNT_RESOLVE_HOST

const Int32 D_CRL_COULDNT_RESOLVE_HOST = (103)
estático

D_CRL_COULDNT_CONNECT

const Int32 D_CRL_COULDNT_CONNECT = (104)
estático

D_CRL_OPERATION_TIMEDOUT

const Int32 D_CRL_OPERATION_TIMEDOUT = (105)
estático

D_CRL_PEER_FAILED_VERIFICATION

const Int32 D_CRL_PEER_FAILED_VERIFICATION = (106)
estático

D_CRL_SSL_CONNECT_ERROR

const Int32 D_CRL_SSL_CONNECT_ERROR = (107)
estático

D_CRL_SEND_ERROR

const Int32 D_CRL_SEND_ERROR = (108)
estático

D_CRL_RECV_ERROR

const Int32 D_CRL_RECV_ERROR = (109)
estático

D_CRL_SSL_CERTPROBLEM

const Int32 D_CRL_SSL_CERTPROBLEM = (110)
estático

D_CRL_SSL_ISSUER_ERROR

const Int32 D_CRL_SSL_ISSUER_ERROR = (111)
estático

D_CRL_AUTH_ERROR

const Int32 D_CRL_AUTH_ERROR = (112)
estático

D_CRL_GOT_NOTHING

const Int32 D_CRL_GOT_NOTHING = (113)
estático

D_CRL_PROTOCOLO_NO_SOPORTADO

const Int32 D_CRL_UNSUPPORTED_PROTOCOL = (114)
estático

D_CRL_URL_MALFORMAT

const Int32 D_CRL_URL_MALFORMAT = (115)
estático

D_CRL_WEIRD_SERVER_REPLY

const Int32 D_CRL_WEIRD_SERVER_REPLY = (116)
estático

D_CRL_REMOTE_ACCESS_DENIED

const Int32 D_CRL_REMOTE_ACCESS_DENIED = (117)
estático

D_CRL_HTTP2

const Int32 D_CRL_HTTP2 = (118)
estático

D_CRL_WRITE_ERROR

const Int32 D_CRL_WRITE_ERROR = (119)
estático

D_CRL_READ_ERROR

const Int32 D_CRL_READ_ERROR = (120)
estático

D_CRL_HTTP_POST_ERROR

const Int32 D_CRL_HTTP_POST_ERROR = (121)
estático

D_CRL_ABORTED_BY_CALLBACK

const Int32 D_CRL_ABORTED_BY_CALLBACK = (122)
estático

D_CRL_TOO_MANY_REDIRECTS

const Int32 D_CRL_TOO_MANY_REDIRECTS = (123)
estático

D_CRL_SSL_CIPHER

const Int32 D_CRL_SSL_CIPHER = (124)
estático

D_CRL_BAD_CONTENT_ENCODING

const Int32 D_CRL_BAD_CONTENT_ENCODING = (125)
estático

D_CRL_LOGIN_DENIED

const Int32 D_CRL_LOGIN_DENIED = (126)
estático

D_WSASTARTUP

const Int32 D_WSASTARTUP = (2001)
estático

D_MEMORY_ALLOC

const Int32 D_MEMORY_ALLOC = (2002)
estático

D_INVALID_PARAM

const Int32 D_INVALID_PARAM = (1001)
estático

D_INVALID_TYPE

const Int32 D_INVALID_TYPE = (1002)
estático

D_INVALID_STATE

const Int32 D_INVALID_STATE = (1003)
estático

D_LOGGING_NOT_STARTED

const Int32 D_LOGGING_NOT_STARTED = (1004)
estático

D_MORE_DATA

const Int32 D_MORE_DATA = (1005)
estático

D_INVALID_RESPONSE

const Int32 D_INVALID_RESPONSE = (1006)
estático

D_INVALID_CONTEXT

const Int32 D_INVALID_CONTEXT = (1007)
estático

D_KEY_GEN_ERROR

const Int32 D_KEY_GEN_ERROR = (1008)
estático

D_KEY_DEL_ERROR

const Int32 D_KEY_DEL_ERROR = (1009)
estático

D_KEY_NOT_EXISTS

const Int32 D_KEY_NOT_EXISTS = (1010)
estático

D_INVALID_DATA_LENGTH

const Int32 D_INVALID_DATA_LENGTH = (1011)
estático

D_INVALID_KEY_ALG

const Int32 D_INVALID_KEY_ALG = (1012)
estático

D_INVALID_PADDING

const Int32 D_INVALID_PADDING = (1013)
estático

D_INVALID_KEY

const Int32 D_INVALID_KEY = (1014)
estático

D_BAD_DATA

const Int32 D_BAD_DATA = (1015)
estático

D_INVALID_PUBKEY

const Int32 D_INVALID_PUBKEY = (1016)
estático

D_INVALID_ALG_ID

const Int32 D_INVALID_ALG_ID = (1017)
estático

D_INVALID_HASH

const Int32 D_INVALID_HASH = (1018)
estático

D_INIT_HASH_FAILED

const Int32 D_INIT_HASH_FAILED = (1019)
estático

D_INVALID_HASH_STATE

const Int32 D_INVALID_HASH_STATE = (1020)
estático

D_END_HASH_FAILED

const Int32 D_END_HASH_FAILED = (1021)
estático

D_GET_INFO_ERROR

const Int32 D_GET_INFO_ERROR = (1022)
estático

D_INVALID_PIN_LEN

const Int32 D_INVALID_PIN_LEN = (1023)
estático

D_OPEN_FILE_FAILED

const Int32 D_OPEN_FILE_FAILED = (1025)
estático

D_BACKUP_FAILED

const Int32 D_BACKUP_FAILED = (1026)
estático

D_RESTORE_FAILED

const Int32 D_RESTORE_FAILED = (1027)
estático

D_INVALID_CALLBACK

const Int32 D_INVALID_CALLBACK = (1028)
estático

D_NOT_IMPLEMENTED

const Int32 D_NOT_IMPLEMENTED = (1029)
estático

D_AUTH_FAILED

const Int32 D_AUTH_FAILED = (1030)
estático

D_INVALID_CLEAR_OP

const Int32 D_INVALID_CLEAR_OP = (1031)
estático

D_CHANGE_PWD_ERROR

const Int32 D_CHANGE_PWD_ERROR = (1032)
estático

D_PWD_SIZE_ERROR

const Int32 D_PWD_SIZE_ERROR = (1033)
estático

D_IMPORT_KEY_ERROR

const Int32 D_IMPORT_KEY_ERROR = (1034)
estático

D_INVALID_KEY_ID

const Int32 D_INVALID_KEY_ID = (1035)
estático

D_INVALID_FLAG

const Int32 D_INVALID_FLAG = (1036)
estático

D_FIRMA_INVALIDA

const Int32 D_INVALID_SIGNATURE = (1037)
estático

D_INVALID_PUB_KEY

const Int32 D_INVALID_PUB_KEY = (1038)
estático

D_INVALID_KEY_STATE

const Int32 D_INVALID_KEY_STATE = (1039)
estático

D_CREATE_USER_ERROR

const Int32 D_CREATE_USER_ERROR = (1040)
estático

D_NO_MORE_OBJECT

const Int32 D_NO_MORE_OBJECT = (1041)
estático

D_PUT_ENV_VAR_FAILED

const Int32 D_PUT_ENV_VAR_FAILED = (1042)
estático

D_TAMAÑO_ARCHIVO_INVALIDO

const Int32 D_INVALID_FILE_SIZE = (1043)
estático

D_INVALID_TEXT_SIZE

const Int32 D_INVALID_TEXT_SIZE = (1044)
estático

D_FILE_ACCESS_ERROR

const Int32 D_FILE_ACCESS_ERROR = (1045)
estático

D_INVALID_COUNTER

const Int32 D_INVALID_COUNTER = (1046)
estático

D_INVALID_MODE

const Int32 D_INVALID_MODE = (1047)
estático

D_INVALID_STRUCT_ID

const Int32 D_INVALID_STRUCT_ID = (1048)
estático

D_DIRECCION_IP_INVALIDA

const Int32 D_INVALID_IP_ADDRESS = (1049)
estático

D_GET_PEER_IP_ERROR

const Int32 D_GET_PEER_IP_ERROR = (1050)
estático

D_CERTIFICATE_PARSE_FAILED

const Int32 D_CERTIFICATE_PARSE_FAILED = (1051)
estático

D_INVALID_KEY_PART_1

const Int32 D_INVALID_KEY_PART_1 = (1052)
estático

D_INVALID_KEY_PART_2

const Int32 D_INVALID_KEY_PART_2 = (1053)
estático

D_INVALID_KEY_PART_3

const Int32 D_INVALID_KEY_PART_3 = (1054)
estático

D_VERIFY_DAC_FAILED

const Int32 D_VERIFY_DAC_FAILED = (1055)
estático

D_DEPRECATED

const Int32 D_DEPRECATED = (1056)
estático

D_NO_MATCHING_KEY_FOUND

const Int32 D_NO_MATCHING_KEY_FOUND = (1057)
estático

D_CALLBACK_ERROR

const Int32 D_CALLBACK_ERROR = (1058)
estático

D_ERROR_INTERNO

const Int32 D_INTERNAL_ERROR = (1059)
estático

D_KEY_NOT_EXPORTABLE_ERROR

const Int32 D_KEY_NOT_EXPORTABLE_ERROR = (1060)
estático

D_INVALID_SPB_ID

const Int32 D_INVALID_SPB_ID = (1062)
estático

D_JSON_PARSE_ERROR

const Int32 D_JSON_PARSE_ERROR = (1063)
estático

D_JSON_PARSE_WRONG_TYPE_ERROR

const Int32 D_JSON_PARSE_WRONG_TYPE_ERROR = (1064)
estático

D_JSON_SET_VALUE_ERROR

const Int32 D_JSON_SET_VALUE_ERROR = (1065)
estático

D_JSON_UNSET_VALUE_ERROR

const Int32 D_JSON_UNSET_VALUE_ERROR = (1066)
estático

D_JSON_VALUE_NOT_FOUND

const Int32 D_JSON_VALUE_NOT_FOUND = (1067)
estático

D_JSON_OBJ_CREATE_ERROR

const Int32 D_JSON_OBJ_CREATE_ERROR = (1068)
estático

D_SLP_PARSE_ERROR

const Int32 D_SLP_PARSE_ERROR = (1069)
estático

D_SLP_ERROR_INTERNO

const Int32 D_SLP_INTERNAL_ERROR = (1070)
estático

D_SLP_TOO_MANY_SERVERS_ERROR

const Int32 D_SLP_TOO_MANY_SERVERS_ERROR = (1071)
estático

D_INVALID_SERVER_VERSION

const Int32 D_INVALID_SERVER_VERSION = (1072)
estático

D_GENERATE_PKCS12_ERROR

const Int32 D_GENERATE_PKCS12_ERROR = (1073)
estático

D_SET_CARGA_BALANCE_LIST_ERROR

const Int32 D_SET_LOAD_BALANCE_LIST_ERROR = (1074)
estático

D_OATH_BLOB_UPDATE

const Int32 D_OATH_BLOB_UPDATE = (1075)
estático

D_KEEP_ALIVE_ERROR

const Int32 D_KEEP_ALIVE_ERROR = (3001)
estático

D_RECEIVE_LOG_ERROR

const Int32 D_RECEIVE_LOG_ERROR = (3002)
estático

D_ERROR_NOTIFY

const Int32 D_ERROR_NOTIFY = (3003)
estático

D_ERR_UNKNOWN

const Int32 D_ERR_UNKNOWN = (5000)
estático

D_ERR_NET_FAIL

const Int32 D_ERR_NET_FAIL = (5001)
estático

D_ERR_ACCESS_DENIED

const Int32 D_ERR_ACCESS_DENIED = (5002)
estático

D_ERR_CANNOT_CREATE_OBJ

const Int32 D_ERR_CANNOT_CREATE_OBJ = (5003)
estático

D_ERR_CANNOT_OPEN_OBJ

const Int32 D_ERR_CANNOT_OPEN_OBJ = (5004)
estático

D_ERR_CANNOT_DEL_OBJ

const Int32 D_ERR_CANNOT_DEL_OBJ = (5005)
estático

D_ERR_CANNOT_ALLOC_RES

const Int32 D_ERR_CANNOT_ALLOC_RES = (5006)
estático

D_ERR_INVALID_CTX

const Int32 D_ERR_INVALID_CTX = (5007)
estático

D_ERR_INVALID_OPERATION

const Int32 D_ERR_INVALID_OPERATION = (5008)
estático

D_ERR_INVALID_KEY

const Int32 D_ERR_INVALID_KEY = (5009)
estático

D_ERR_NO_TLS_USED

const Int32 D_ERR_NO_TLS_USED = (5010)
estático

D_ERR_CANNOT_CHANGE_PWD

const Int32 D_ERR_CANNOT_CHANGE_PWD = (5011)
estático

D_ERR_OBJ_NOT_EXPORTABLE

const Int32 D_ERR_OBJ_NOT_EXPORTABLE = (5012)
estático

D_ERR_USR_ALREADY_EXISTS

const Int32 D_ERR_USR_ALREADY_EXISTS = (5013)
estático

D_ERR_INVALID_USR_NAME

const Int32 D_ERR_INVALID_USR_NAME = (5014)
estático

D_ERR_CANNOT_CREATE_USR

const Int32 D_ERR_CANNOT_CREATE_USR = (5015)
estático

D_ERR_NO_MORE_LOG_SLOTS

const Int32 D_ERR_NO_MORE_LOG_SLOTS = (5016)
estático

D_ERR_CANNOT_DELETE_USR

const Int32 D_ERR_CANNOT_DELETE_USR = (5017)
estático

D_ERR_CANNOT_DELETE_MASTER

const Int32 D_ERR_CANNOT_DELETE_MASTER = (5018)
estático

D_ERR_NOT_IMPLEMENTED

const Int32 D_ERR_NOT_IMPLEMENTED = (5019)
estático

D_ERR_USR_NOT_FOUND

const Int32 D_ERR_USR_NOT_FOUND = (5020)
estático

D_ERR_INVALID_PAYLOAD

const Int32 D_ERR_INVALID_PAYLOAD = (5021)
estático

D_ERR_OBJ_ALREADY_EXISTS

const Int32 D_ERR_OBJ_ALREADY_EXISTS = (5022)
estático

D_ERR_INVALID_OBJ_NAME

const Int32 D_ERR_INVALID_OBJ_NAME = (5023)
estático

D_ERR_OBJ_IN_USE

const Int32 D_ERR_OBJ_IN_USE = (5024)
estático

D_ERR_CANNOT_WRITE_BACKUP_BLOB

const Int32 D_ERR_CANNOT_WRITE_BACKUP_BLOB = (5025)
estático

D_ERR_CANNOT_OPEN_BACKUP_BLOB

const Int32 D_ERR_CANNOT_OPEN_BACKUP_BLOB = (5026)
estático

D_ERR_CANNOT_RESTORE_BACKUP_BLOB

const Int32 D_ERR_CANNOT_RESTORE_BACKUP_BLOB = (5027)
estático

D_ERR_INVALID_BACKUP_PIN_OR_LEN

const Int32 D_ERR_INVALID_BACKUP_PIN_OR_LEN = (5028)
estático

D_ERR_INVALID_XML_SIGNATURE

const Int32 D_ERR_INVALID_XML_SIGNATURE = (5029)
estático

D_ERR_INVALID_CERTIFICATE

const Int32 D_ERR_INVALID_CERTIFICATE = (5030)
estático

D_ERR_VERIFY_XML_FAILED

const Int32 D_ERR_VERIFY_XML_FAILED = (5031)
estático

D_ERR_INVALID_XML

const Int32 D_ERR_INVALID_XML = (5032)
estático

D_ERR_SIGN_XML_FAILED

const Int32 D_ERR_SIGN_XML_FAILED = (5033)
estático

D_ERR_UPACK_VERIFY_FAILED

const Int32 D_ERR_UPACK_VERIFY_FAILED = (5034)
estático

D_ERR_CANNOT_TRUNCATE_LOG

const Int32 D_ERR_CANNOT_TRUNCATE_LOG = (5035)
estático

D_ERR_CANNOT_BACKUP_OLD_LOG

const Int32 D_ERR_CANNOT_BACKUP_OLD_LOG = (5036)
estático

D_ERR_CERTIFICADO_VENCIDO

const Int32 D_ERR_CERTIFICATE_EXPIRED = (5037)
estático

D_ERR_CERTIFICATE_FAILED

const Int32 D_ERR_CERTIFICATE_FAILED = (5038)
estático

D_ERR_CERTIFICATE_NOT_FOUND

const Int32 D_ERR_CERTIFICATE_NOT_FOUND = (5039)
estático

D_ERR_CERTIFICADO_REVOCADO

const Int32 D_ERR_CERTIFICATE_REVOKED = (5040)
estático

D_ERR_CERTIFICATE_ISSUER_FAILED

const Int32 D_ERR_CERTIFICATE_ISSUER_FAILED = (5041)
estático

D_ERR_CERTIFICATE_NOT_YET_VALID

const Int32 D_ERR_CERTIFICATE_NOT_YET_VALID = (5042)
estático

D_ERR_CERT_EXPIRED_SIGN_VALID

const Int32 D_ERR_CERT_EXPIRED_SIGN_VALID = (5043)
estático

D_ERR_CRL_EXPIRED

const Int32 D_ERR_CRL_EXPIRED = (5044)
estático

D_ERR_INVALID_CRL_SIGN

const Int32 D_ERR_INVALID_CRL_SIGN = (5045)
estático

D_ERR_CRL_CERT_MISMATCH

const Int32 D_ERR_CRL_CERT_MISMATCH = (5046)
estático

D_ERR_CERT_REVOKED

const Int32 D_ERR_CERT_REVOKED = D_ERR_CERTIFICATE_REVOKED
estático

D_ERR_ACCESS_DENIED_NO_TOKEN

const Int32 D_ERR_ACCESS_DENIED_NO_TOKEN = (5048)
estático

D_ERR_ACCESS_DENIED_TOKEN_NEED

const Int32 D_ERR_ACCESS_DENIED_TOKEN_NEEDED = (5049)
estático

D_ERR_CERT_REVOKED_CRL_VAL_UNUSED

const Int32 D_ERR_CERT_REVOKED_CRL_VAL_UNUSED = (5050)
estático

D_ERR_CERT_VALID_CRL_VAL_UNUSED

const Int32 D_ERR_CERT_VALID_CRL_VAL_UNUSED = (5051)
estático

D_ERR_CANNOT_PARSE_XML

const Int32 D_ERR_CANNOT_PARSE_XML = (5052)
estático

D_ERR_CANNOT_CREATE_XML_SIG_TEMPL

const Int32 D_ERR_CANNOT_CREATE_XML_SIG_TEMPL = (5053)
estático

D_ERR_CANNOT_ADD_XML_SIG_TEMPL_REF

const Int32 D_ERR_CANNOT_ADD_XML_SIG_TEMPL_REF = (5054)
estático

D_ERR_CANNOT_ADD_XML_SIG_TEMPL_TRANS

const Int32 D_ERR_CANNOT_ADD_XML_SIG_TEMPL_TRANS = (5055)
estático

D_ERR_CANNOT_ADD_XML_SIG_KEY_INFO

const Int32 D_ERR_CANNOT_ADD_XML_SIG_KEY_INFO = (5056)
estático

D_ERR_CANNOT_ADD_XML_SIG_KEY_CERT

const Int32 D_ERR_CANNOT_ADD_XML_SIG_KEY_CERT = (5057)
estático

D_ERR_CANNOT_ALLOC_XML_SIG_CTX

const Int32 D_ERR_CANNOT_ALLOC_XML_SIG_CTX = (5058)
estático

D_ERR_CANNOT_PARSE_DER_PRIV_KEY

const Int32 D_ERR_CANNOT_PARSE_DER_PRIV_KEY = (5059)
estático

D_ERR_XML_CANNOT_LOAD_PRIV_KEY

const Int32 D_ERR_XML_CANNOT_LOAD_PRIV_KEY = (5060)
estático

D_ERR_XML_CANNOT_LOAD_CERT

const Int32 D_ERR_XML_CANNOT_LOAD_CERT = (5061)
estático

D_ERR_XML_NO_PUEDE_CREAR_CLAVE_MNG

const Int32 D_ERR_XML_CANNOT_CREATE_KEY_MNG = (5062)
estático

D_ERR_XML_CANNOT_INIT_KEY_MNG

const Int32 D_ERR_XML_CANNOT_INIT_KEY_MNG = (5063)
estático

D_ERR_XML_CANNOT_LOAD_TRUSTED_CERTS

const Int32 D_ERR_XML_CANNOT_LOAD_TRUSTED_CERTS = (5064)
estático

D_ERR_XML_SIG_NODE_NOT_FOUND

const Int32 D_ERR_XML_SIG_NODE_NOT_FOUND = (5065)
estático

D_ERR_XML_CERT_NODE_NOT_FOUND

const Int32 D_ERR_XML_CERT_NODE_NOT_FOUND = (5066)
estático

D_ERR_XML_CANNOT_DECODE_CERT_NODE

const Int32 D_ERR_XML_CANNOT_DECODE_CERT_NODE = (5067)
estático

D_ERR_CANNOT_PARSE_DER_CERT

const Int32 D_ERR_CANNOT_PARSE_DER_CERT = (5068)
estático

D_ERR_CANNOT_DECODE_XML_COMPRESS

const Int32 D_ERR_CANNOT_DECODE_XML_COMPRESS = (5069)
estático

D_ERR_INVALID_CERTIFICATE_NULL_RES

const Int32 D_ERR_INVALID_CERTIFICATE_NULL_RES = (5070)
estático

D_ERR_CANNOT_RECREATE_MASTER

const Int32 D_ERR_CANNOT_RECREATE_MASTER = (5071)
estático

D_ERR_CANNOT_CREATE_USR_STORAGE1

const Int32 D_ERR_CANNOT_CREATE_USR_STORAGE1 = (5072)
estático

D_ERR_CANNOT_CREATE_USR_STORAGE2

const Int32 D_ERR_CANNOT_CREATE_USR_STORAGE2 = (5073)
estático

D_ERR_CANNOT_CREATE_USR_DEFAULT_ACL

const Int32 D_ERR_CANNOT_CREATE_USR_DEFAULT_ACL = (5074)
estático

D_ERR_CANNOT_ALLOC_CTX

const Int32 D_ERR_CANNOT_ALLOC_CTX = (5075)
estático

D_ERR_CANNOT_LOAD_PRIV_KEY

const Int32 D_ERR_CANNOT_LOAD_PRIV_KEY = (5076)
estático

D_ERR_CANNOT_DECODE_PUB_KEY

const Int32 D_ERR_CANNOT_DECODE_PUB_KEY = (5077)
estático

D_ERR_CANNOT_GENERATE_RND_DATA

const Int32 D_ERR_CANNOT_GENERATE_RND_DATA = (5078)
estático

D_ERR_CACHE_LAYER_EXHAUSTED

const Int32 D_ERR_CACHE_LAYER_EXHAUSTED = (5079)
estático

D_ERR_RSA_POWER_SIGN_FAILED

const Int32 D_ERR_RSA_POWER_SIGN_FAILED = (5080)
estático

D_ERR_CANNOT_GET_SYS_INFO

const Int32 D_ERR_CANNOT_GET_SYS_INFO = (5100)
estático

D_ERR_CANNOT_ALLOC_UPACK_ID

const Int32 D_ERR_CANNOT_ALLOC_UPACK_ID = (5101)
estático

D_ERR_CANNOT_ALLOC_UPACK_PATH

const Int32 D_ERR_CANNOT_ALLOC_UPACK_PATH = (5102)
estático

D_ERR_CANNOT_WRITE_UPACK_OBJ

const Int32 D_ERR_CANNOT_WRITE_UPACK_OBJ = (5103)
estático

D_ERR_INVALID_CRL

const Int32 D_ERR_INVALID_CRL = (5104)
estático

D_ERR_OPERATION_FAILED

const Int32 D_ERR_OPERATION_FAILED = (5105)
estático

D_ERR_GET_USR_ACL_FAILED

const Int32 D_ERR_GET_USR_ACL_FAILED = (5106)
estático

D_ERR_INVALID_SIGNATURE

const Int32 D_ERR_INVALID_SIGNATURE = (5107)
estático

D_ERR_CANNOT_GENERATE_SOFT_TOKEN

const Int32 D_ERR_CANNOT_GENERATE_SOFT_TOKEN = (5108)
estático

D_ERR_INVALID_SECRET

const Int32 D_ERR_INVALID_SECRET = (5109)
estático

D_ERR_ACCESS_DENIED_USR_BLOCKED

const Int32 D_ERR_ACCESS_DENIED_USR_BLOCKED = (5120)
estático

D_ERR_INVALID_IMEI

const Int32 D_ERR_INVALID_IMEI = (5121)
estático

D_ERR_REPLAY_DETECTED

const Int32 D_ERR_REPLAY_DETECTED = (5122)
estático

D_ERR_OPERACION_FIPS_NO_APROBADA

const Int32 D_ERR_NON_APPROVED_FIPS_OPERATION = (5123)
estático

D_ERR_ACCESS_DENIED_OBJ_BLOCKED

const Int32 D_ERR_ACCESS_DENIED_OBJ_BLOCKED = (5124)
estático

D_ERR_FIPS_DRBG_CONTINUOUS_TEST

const Int32 D_ERR_FIPS_DRBG_CONTINUOUS_TEST = (5125)
estático

D_ERR_FIPS_RSA_PRUEBA_CONTINUA

const Int32 D_ERR_FIPS_RSA_CONTINUOUS_TEST = (5126)
estático

D_ERR_FIPS_ECC_CONTINUOUS_TEST

const Int32 D_ERR_FIPS_ECC_CONTINUOUS_TEST = (5127)
estático

D_ERR_FIPS_DES_CONTINUOUS_TEST

const Int32 D_ERR_FIPS_DES_CONTINUOUS_TEST = (5128)
estático

D_ERR_FIPS_AES_PRUEBA_CONTINUA

const Int32 D_ERR_FIPS_AES_CONTINUOUS_TEST = (5129)
estático

D_ERR_CANNOT_UPDATE_OBJ

const Int32 D_ERR_CANNOT_UPDATE_OBJ = (5175)
estático

D_ERR_CANNOT_GET_PWD_POLICY

const Int32 D_ERR_CANNOT_GET_PWD_POLICY = (5176)
estático

D_ERR_PWD_BLOQUEADO_POR_POLÍTICA

const Int32 D_ERR_PWD_BLOCKED_BY_POLICY = (5177)
estático

D_ERR_PWD_EXPIRED

const Int32 D_ERR_PWD_EXPIRED = (5178)
estático

D_ERR_CERT_VALID_CRL_VAL_UNUSED_CRL_EXPIRED

const Int32 D_ERR_CERT_VALID_CRL_VAL_UNUSED_CRL_EXPIRED = (5179)
estático

D_ERR_CERT_VALID_CRL_EXPIRED

const Int32 D_ERR_CERT_VALID_CRL_EXPIRED = (5180)
estático

D_ERR_INVALID_CERT_SIGN

const Int32 D_ERR_INVALID_CERT_SIGN = (5181)
estático

D_ERR_CANNOT_LOAD_CORRUPTED_OBJ

const Int32 D_ERR_CANNOT_LOAD_CORRUPTED_OBJ = (5200)
estático

D_ERR_INVALID_CERT_ISPB_MISMATCH

const Int32 D_ERR_INVALID_CERT_ISPB_MISMATCH = (5230)
estático

D_ERR_INVALID_CA

const Int32 D_ERR_INVALID_CA = (5231)
estático

D_ERR_DEPRECATED_FUNCTION

const Int32 D_ERR_DEPRECATED_FUNCTION = (5303)
estático

D_ERR_SERVER_BUSY

const Int32 D_ERR_SERVER_BUSY = (5304)
estático

D_ERR_SL_BE_BUSY

const Int32 D_ERR_SL_BE_BUSY = (5305)
estático

D_ERR_SVMK_MISMATCH

const Int32 D_ERR_SVMK_MISMATCH = (5306)
estático

D_ERR_INVALID_CERT_SN_MATCH

const Int32 D_ERR_INVALID_CERT_SN_MISMATCH = (5307)
estático

D_ERR_CANNOT_DEC_SYM_KEY

const Int32 D_ERR_CANNOT_DEC_SYM_KEY = (5308)
estático

D_ERR_CANNOT_REC_SYM_KEY

const Int32 D_ERR_CANNOT_REC_SYM_KEY = (5309)
estático

D_SUCCESS_CANNOT_OPEN_OBJ_AT_REPL

const Int32 D_SUCCESS_CANNOT_OPEN_OBJ_AT_REPL = (5401)
estático

D_ERR_CANNOT_OPEN_INVALID_OBJ_AT_REPL

const Int32 D_ERR_CANNOT_OPEN_INVALID_OBJ_AT_REPL = (5402)
estático

D_ERR_REPLICATION_BUSY

const Int32 D_ERR_REPLICATION_BUSY = (36000)
estático

D_ERR_REPLICATION_D_BUSY

const Int32 D_ERR_REPLICATION_D_BUSY = (36001)
estático

D_ERR_REPLICATION_S_BUSY

const Int32 D_ERR_REPLICATION_S_BUSY = (36002)
estático

D_ERR_REPLICATION_STORAGE_LAYER_BUSY

const Int32 D_ERR_REPLICATION_STORAGE_LAYER_BUSY = (36003)
estático

D_ERR_REPLICATION_SEC_LAYER_BUSY

const Int32 D_ERR_REPLICATION_SEC_LAYER_BUSY = (36004)
estático

D_ERR_REPLICATION_PEER_NOT_SYNCED

const Int32 D_ERR_REPLICATION_PEER_NOT_SYNCED = (36500)
estático

D_ERR_REPLICATION_CANNOT_PREPARE_TRANS

const Int32 D_ERR_REPLICATION_CANNOT_PREPARE_TRANS = (37001)
estático

D_ERR_REPLICATION_CANNOT_P2P_HANDSHAKE

const Int32 D_ERR_REPLICATION_CANNOT_P2P_HANDSHAKE = (37002)
estático

D_ERR_REPLICATION_CANNOT_P2P_FIND

const Int32 D_ERR_REPLICATION_CANNOT_P2P_FIND = (37003)
estático

D_ERR_REPLICATION_CANNOT_P2P_CONNECT

const Int32 D_ERR_REPLICATION_CANNOT_P2P_CONNECT = (37004)
estático

D_ERR_REPLICATION_CANNOT_P2P_SEND

const Int32 D_ERR_REPLICATION_CANNOT_P2P_SEND = (37005)
estático

D_ERR_REPLICATION_CANNOT_P2P_RECV

const Int32 D_ERR_REPLICATION_CANNOT_P2P_RECV = (37006)
estático

D_ERR_REPLICATION_CANNOT_P2P_SEND_ALL

const Int32 D_ERR_REPLICATION_CANNOT_P2P_SEND_ALL = (37007)
estático

D_ERR_REPLICATION_CANNOT_P2P_RECV_ALL

const Int32 D_ERR_REPLICATION_CANNOT_P2P_RECV_ALL = (37008)
estático

D_ERR_REPLICATION_CANNOT_P2P_SCONNECT

const Int32 D_ERR_REPLICATION_CANNOT_P2P_SCONNECT = (37009)
estático

D_ERR_REPLICATION_CANNOT_P2P_SSEND

const Int32 D_ERR_REPLICATION_CANNOT_P2P_SSEND = (37010)
estático

D_ERR_REPLICATION_CANNOT_P2P_SRECV

const Int32 D_ERR_REPLICATION_CANNOT_P2P_SRECV = (37011)
estático

D_ERR_REPLICATION_CANNOT_P2P_SSEND_ALL

const Int32 D_ERR_REPLICATION_CANNOT_P2P_SSEND_ALL = (37012)
estático

D_ERR_REPLICATION_CANNOT_P2P_SRECV_ALL

const Int32 D_ERR_REPLICATION_CANNOT_P2P_SRECV_ALL = (37013)
estático

D_ERR_REPLICATION_CANNOT_P2P_WORK

const Int32 D_ERR_REPLICATION_CANNOT_P2P_WORK = (37014)
estático

D_ERR_REPLICATION_NOT_FOUND

const Int32 D_ERR_REPLICATION_NOT_FOUND = (37015)
estático

D_ERR_REPLICATION_ACK_NOT_FOUND

const Int32 D_ERR_REPLICATION_ACK_NOT_FOUND = (37016)
estático

D_ERR_REPLICATION_INVALID_OPERATION

const Int32 D_ERR_REPLICATION_INVALID_OPERATION = (37017)
estático

D_ERR_REPLICATION_INVALID_EVENT

const Int32 D_ERR_REPLICATION_INVALID_EVENT = (37018)
estático

D_ERR_REPLICATION_OPERATION_FAILED

const Int32 D_ERR_REPLICATION_OPERATION_FAILED = (37019)
estático

D_ERR_REPLICATION_COMMIT_FAILED

const Int32 D_ERR_REPLICATION_COMMIT_FAILED = (37020)
estático

D_ERR_REPLICATION_ERASE_FAILED

const Int32 D_ERR_REPLICATION_ERASE_FAILED = (37021)
estático

D_ERR_REPLICATION_INQUIRE_FAILED

const Int32 D_ERR_REPLICATION_INQUIRE_FAILED = (37022)
estático

D_ERR_REPLICATION_UPDATE_ACK_FAILED

const Int32 D_ERR_REPLICATION_UPDATE_ACK_FAILED = (37023)
estático

D_ERR_REPLICATION_DISPATCH_FAILED

const Int32 D_ERR_REPLICATION_DISPATCH_FAILED = (37024)
estático

D_ERR_REPLICATION_CANNOT_SL_BE_TRANSP

const Int32 D_ERR_REPLICATION_CANNOT_SL_BE_TRANSP = (37025)
estático

D_ERR_REPLICATION_CANNOT_PRUNE_LOG

const Int32 D_ERR_REPLICATION_CANNOT_PRUNE_LOG = (37026)
estático

D_ERR_REPLICATION_CANNOT_LOAD_LOG

const Int32 D_ERR_REPLICATION_CANNOT_LOAD_LOG = (37027)
estático

D_ERR_REPLICACION_NO_PUEDE_FUNCIONAR

const Int32 D_ERR_REPLICATION_CANNOT_WORK = (37028)
estático

D_ERR_REPLICACION_NO_PUEDE_VALIDAR_EVENTO

const Int32 D_ERR_REPLICATION_CANNOT_VALIDATE_EVENT = (37029)
estático

D_ERR_REPLICATION_TRANS_MISMATCH

const Int32 D_ERR_REPLICATION_TRANS_MISMATCH = (37030)
estático

D_ERR_REPLICATION_CANNOT_SYNC_POINT

const Int32 D_ERR_REPLICATION_CANNOT_SYNC_POINT = (37031)
estático

D_ERR_REPLICATION_UNDEFINED_LIVE_SYNC

const Int32 D_ERR_REPLICATION_UNDEFINED_LIVE_SYNC = (37032)
estático

D_ERR_REPLICATION_CONNECTED_LIVE_SYNC

const Int32 D_ERR_REPLICATION_CONNECTED_LIVE_SYNC = (37033)
estático

D_ERR_REPLICATION_SELF_LIVE_SYNC

const Int32 D_ERR_REPLICATION_SELF_LIVE_SYNC = (37034)
estático

D_ERR_REPLICACION_OBJ_EN_USO

const Int32 D_ERR_REPLICATION_OBJ_IN_USE = (37035)
estático

ERROR_NO_LISTADO

const Int32 NOT_LISTED_ERROR = (-999999)
estático

SS_ANONIMOS

const Int32 SS_ANONYMOUS = (0x00000001)
estático

SS_USER_PWD

const Int32 SS_USER_PWD = (0x00000002)
estático

SS_CERTIFICADO

const Int32 SS_CERTIFICATE = (0x00000004)
estático

SS_CLUSTER

const Int32 SS_CLUSTER = (0x00000008)
estático

SS_USR_PWD_EX

const Int32 SS_USR_PWD_EX = (0x00000010)
estático

SS_ATOKEN

const Int32 SS_ATOKEN = (0x00000020)
estático

ENCRYPTED_CONN

const Int32 ENCRYPTED_CONN = (0x00000001)
estático

USUARIO_INTERACTIVO

const Int32 USER_INTERACTIVE = (0x00000002)
estático

CLEAR_CONN

const Int32 CLEAR_CONN = (0x00000004)
estático

LB_BYPASS

const Int32 LB_BYPASS = (0x00000008)
estático

CACHE_BYPASS

const Int32 CACHE_BYPASS = (0x00000010)
estático

SA_AUTH_NONE

const Int32 SA_AUTH_NONE = (0x00000000)
estático

SA_AUTH_OTP

const Int32 SA_AUTH_OTP = (0x00000001)
estático

SP_SESSION_TIMEOUT

const Int32 SP_SESSION_TIMEOUT = (0x00000001)
estático

SP_SEND_TIMEOUT

const Int32 SP_SEND_TIMEOUT = (0x00000002)
estático

SP_RECV_TIMEOUT

const Int32 SP_RECV_TIMEOUT = (0x00000004)
estático

SP_ENCRYPTED

const Int32 SP_ENCRYPTED = (0x00000008)
estático

SP_SESSION_ID

const Int32 SP_SESSION_ID = (0x00000010)
estático

SP_SESSION_CID

const Int32 SP_SESSION_CID = (0x00000020)
estático

TIPO_SESIÓN_SP

const Int32 SP_SESSION_TYPE = (0x00000040)
estático

SP_SESSION_CIPHER

const Int32 SP_SESSION_CIPHER = (0x00000080)
estático

SP_SESSION_PIX_HTTP_RET

const Int32 SP_SESSION_PIX_HTTP_RET = (0x00000100)
estático

SP_SESSION_PIX_HTTP_REQ_DETAILS

const Int32 SP_SESSION_PIX_HTTP_REQ_DETAILS = (0x00000200)
estático

OPERACIONES_ESPERA

const Int32 WAIT_OPERATIONS = (0x00000004)
estático

CERRAR_FÍSICAMENTE

const Int32 CLOSE_PHYSICALLY = (0x00000008)
estático

MAKE_BACKUP

const Int32 MAKE_BACKUP = (0)
estático

MAKE_RESTORE

const Int32 MAKE_RESTORE = (1)
estático

MAKE_RESTORE_CON_CONFIG_RED

const Int32 MAKE_RESTORE_WITH_NET_CONFIG = MAKE_RESTORE
estático

MAKE_RESTORE_WITHOUT_NET_CONFIG

const Int32 MAKE_RESTORE_WITHOUT_NET_CONFIG = (2)
estático

HD_AUDIT_START

const Int32 HD_AUDIT_START = (0x00000001)
estático

HD_AUDIT_RECV

const Int32 HD_AUDIT_RECV = (0x00000002)
estático

SÓLO DATOS

const Int32 DATA_ONLY = (0x00000008)
estático

CONFIG_ONLY

const Int32 CONFIG_ONLY = (0x00000010)
estático

HC_PASS_PORT_VALUE

const Int32 HC_PASS_PORT_VALUE = (0x00000001)
estático

HC_PASS_PORT_ENABLE

const Int32 HC_PASS_PORT_ENABLE = (0x00000002)
estático

HC_MAX_CONNECT

const Int32 HC_MAX_CONNECT = (0x00000004)
estático

HC_MAX_MONITORING

const Int32 HC_MAX_MONITORING = (0x00000008)
estático

HC_PERMISSION_IP

const Int32 HC_PERMISSION_IP = (0x00000010)
estático

ACTIVAR VALORES

const Int32 ENABLE_VALUES = (0x00000020)
estático

DISABLE_VALUES

const Int32 DISABLE_VALUES = (0x00000040)
estático

AO_SHUTDOWN

const Int32 AO_SHUTDOWN = (0x00000001)
estático

AO_RESTART

const Int32 AO_RESTART = (0x00000002)
estático

AO_KEEPALIVE

const Int32 AO_KEEPALIVE = (0x00000004)
estático

SET_DATE_TIME

const Int32 AO_SET_DATE_TIME = (0x00000008)
estático

ADD_CLUSTER_LIST

const Int32 AO_ADD_CLUSTER_LIST = (0x00000010)
estático

DEL_CLUSTER_LIST

const Int32 AO_DEL_CLUSTER_LIST = (0x00000012)
estático

GET_CLUSTER_LIST

const Int32 AO_GET_CLUSTER_LIST = (0x00000014)
estático

RST_CLUSTER_LIST

const Int32 AO_RST_CLUSTER_LIST = (0x00000018)
estático

AO_SET_PWD_SEC_POLICY

const Int32 AO_SET_PWD_SEC_POLICY = (0x00000019)
estático

AO_GET_PWD_SEC_POLICY

const Int32 AO_GET_PWD_SEC_POLICY = (0x00000020)
estático

AO_REPL_UPDATE

const Int32 AO_REPL_UPDATE = (0x00000021)
estático

TO_REPL_NODE_MESSAGE

const Int32 AO_REPL_NODE_MESSAGE = (0x00000022)
estático

TO_KEEPALIVE_FLAG_NOISELESS

const Int32 AO_KEEPALIVE_FLAG_NOISELESS = (-2371)
estático

RNM_PROBE

const Int32 RNM_PROBE = (1)
estático

RNM_DOWN

const Int32 RNM_DOWN = (2)
estático

RNM_SLP_BYPASS_ADD

const Int32 RNM_SLP_BYPASS_ADD = (3)
estático

RNM_SLP_BYPASS_DEL

const Int32 RNM_SLP_BYPASS_DEL = (4)
estático

UP_USER_NAME

const Int32 UP_USER_NAME = (0x00000001)
estático

UP_AUTH_MASK

const Int32 UP_AUTH_MASK = (0x00000002)
estático

UP_ACCESS_TYPE

const Int32 UP_ACCESS_TYPE = (0x00000004)
estático

CERTIFICADO_UP

const Int32 UP_CERTIFICATE = (0x00000008)
estático

UP_PASSWORD

const Int32 UP_PASSWORD = (0x00000010)
estático

UP_INVALID_LOGIN_ATTEMPTS

const Int32 UP_INVALID_LOGIN_ATTEMPTS = (0x00000020)
estático

UP_BLOCK_USR

const Int32 UP_BLOCK_USR = (0x00000040)
estático

UP_UNBLOCK_USR

const Int32 UP_UNBLOCK_USR = (0x00000080)
estático

UP_USR_PASSWORD

const Int32 UP_USR_PASSWORD = (0x00000100)
estático

FU_USER_ID

const Int32 FU_USER_ID = (0x00000001)
estático

FU_USER_NAME

const Int32 FU_USER_NAME = (0x00000002)
estático

FU_AUTH_MASK

const Int32 FU_AUTH_MASK = (0x00000004)
estático

FU_ACCESS_TYPE

const Int32 FU_ACCESS_TYPE = (0x00000008)
estático

FU_ROOT_ID

const Int32 FU_ROOT_ID = (0x00000010)
estático

VALOR_PARCIAL

const Int32 VALOR_PARCIAL = (0x00000080)
estático

INVALID_OBJ_TYPE

const Int32 INVALID_OBJ_TYPE = (0)
estático

MAX_REPL_DOMAIN_NAME

const Int32 MAX_REPL_DOMAIN_NAME = GET_INFO_MAX_REPL_DOMAIN_NAME
estático

MAX_REPL_NODES

const Int32 MAX_REPL_NODES = GET_INFO_MAX_REPL_NODES
estático

BLOB_LEN_MAX

const Int32 BLOB_LEN_MAX = 16 * 1024
estático

REPL_STATE_TWOPC_VIRTUAL

const Int32 REPL_STATE_TWOPC_VIRTUAL = (1)
estático

REPL_STATE_TWOPC_PREPARED

const Int32 REPL_STATE_TWOPC_PREPARED = (2)
estático

REPL_STATE_TWOPC_COMMITTED

const Int32 REPL_STATE_TWOPC_COMMITTED = (3)
estático

REPL_STATE_TWOPC_COMMITTED_TM

const Int32 REPL_STATE_TWOPC_COMMITTED_TM = (4)
estático

REPL_EVENT_ET_NULL

const Int32 REPL_EVENT_ET_NULL = (1)
estático

REPL_EVENT_ET_CREATE_USR

const Int32 REPL_EVENT_ET_CREATE_USR = (2)
estático

REPL_EVENT_ET_DELETE_USR

const Int32 REPL_EVENT_ET_DELETE_USR = (3)
estático

REPL_EVENT_ET_CREATE_OBJ

const Int32 REPL_EVENT_ET_CREATE_OBJ = (4)
estático

REPL_EVENT_ET_DELETE_OBJ

const Int32 REPL_EVENT_ET_DELETE_OBJ = (5)
estático

REPL_EVENT_ET_DELETE_USR_OTP_AUTH_INFO

const Int32 REPL_EVENT_ET_DELETE_USR_OTP_AUTH_INFO = (6)
estático

REPL_EVENT_ET_WRITE_USR_OTP_AUTH_INFO

const Int32 REPL_EVENT_ET_WRITE_USR_OTP_AUTH_INFO = (7)
estático

REPL_EVENT_ET_UPDATE_USR_OTP_AUTH_INFO

const Int32 REPL_EVENT_ET_UPDATE_USR_OTP_AUTH_INFO = (8)
estático

REPL_EVENT_ET_CHANGE_USR_PWD

const Int32 REPL_EVENT_ET_CHANGE_USR_PWD = (9)
estático

REPL_EVENT_ET_SET_USR_LOCK_COUNT

const Int32 REPL_EVENT_ET_SET_USR_LOCK_COUNT = (10)
estático

REPL_EVENT_ET_SET_GLOBAL_SEC_POLICY

const Int32 REPL_EVENT_ET_SET_GLOBAL_SEC_POLICY = (11)
estático

REPL_EVENT_ET_SET_SYS_DATE_TIME

const Int32 REPL_EVENT_ET_SET_SYS_DATE_TIME = (12)
estático

REPL_EVENT_ET_UPDATE_ACL

const Int32 REPL_EVENT_ET_UPDATE_ACL = (13)
estático

REPL_EVENT_ET_BLOCK_OBJ

const Int32 REPL_EVENT_ET_BLOCK_OBJ = (14)
estático

REPL_EVENT_ET_UPDATE_OBJ

const Int32 REPL_EVENT_ET_UPDATE_OBJ = (15)
estático

REPL_EVENT_ET_SET_USR_NS_AUTH_COOKIE

const Int32 REPL_EVENT_ET_SET_USR_NS_AUTH_COOKIE = (16)
estático

REPL_EVENT_ET_SET_USR_OTP_MOV_FACTOR

const Int32 REPL_EVENT_ET_SET_USR_OTP_MOV_FACTOR = (17)
estático

OP_LST_USR_TRUSTERS

const Int32 OP_LST_USR_TRUSTERS = (0x01)
estático

OP_LST_USR_TRUSTEES

const Int32 OP_LST_USR_TRUSTEES = (0x02)
estático

AT_GO3_TOKEN

const Int32 AT_GO3_TOKEN = (1)
estático

AT_OATH_TOKEN

const Int32 AT_OATH_TOKEN = (2)
estático

AT_OATH_TOKEN_TOTP

const Int32 AT_OATH_TOKEN_TOTP = (3)
estático

MAX_OATH_HMAC_LEN

const Int32 MAX_OATH_HMAC_LEN = (128)
estático

DN_USR_A_TOKEN_KLEN

const Int32 DN_USR_A_TOKEN_KLEN = 16
estático

OATH_SA_v1_type_SHA1

const Int32 OATH_SA_v1_type_SHA1 = (0x01)
estático

OATH_SA_v1_HOTP_DYN_TRUNC_OFF

const Int32 OATH_SA_v1_HOTP_DYN_TRUNC_OFF = (16)
estático

OATH_SA_v2_default_TIME_STEP

const Int32 OATH_SA_v2_default_TIME_STEP = (30)
estático

OATH_SA_v2_default_T0_Epoch

const Int32 OATH_SA_v2_default_T0_Epoch = (0)
estático

OATH_MIN_HOTP_LEN

const Int32 OATH_MIN_HOTP_LEN = (6 + 1)
estático

OATH_MAX_HOTP_LEN

const Int32 OATH_MAX_HOTP_LEN = (16 + 1)
estático

OATH_ISSUE_OATH_BLOB_t

const Int32 OATH_ISSUE_OATH_BLOB_t = (1)
estático

OATH_ISSUE_OATH_INFO_t

const Int32 OATH_ISSUE_OATH_INFO_t = (2)
estático

TAC_MOD_CORE_P7_TEXT

const Int32 TAC_MOD_CORE_P7_TEXT = 0x0001
estático

TAC_MOD_CORE_P7_NOCERTS

const Int32 TAC_MOD_CORE_P7_NOCERTS = 0x0002
estático

TAC_MOD_CORE_P7_NOSIGS

const Int32 TAC_MOD_CORE_P7_NOSIGS = 0x0004
estático

TAC_MOD_CORE_P7_NOCHAIN

const Int32 TAC_MOD_CORE_P7_NOCHAIN = 0x0008
estático

TAC_MOD_CORE_P7_NOINTERN

const Int32 TAC_MOD_CORE_P7_NOINTERN = 0x0010
estático

TAC_MOD_CORE_P7_NOVERIFY

const Int32 TAC_MOD_CORE_P7_NOVERIFY = 0x0020
estático

TAC_MOD_CORE_P7_DETACHED

const Int32 TAC_MOD_CORE_P7_DETACHED = 0x0040
estático

TAC_MOD_CORE_P7_BINARY

const Int32 TAC_MOD_CORE_P7_BINARY = 0x0080
estático

TAC_MOD_CORE_P7_NOATTR

const Int32 TAC_MOD_CORE_P7_NOATTR = 0x0100
estático

TAC_MOD_CORE_P7_NOSMIMECAP

const Int32 TAC_MOD_CORE_P7_NOSMIMECAP = 0x0200
estático

TAC_MOD_CORE_P7_NOOLDMIMETYPE

const Int32 TAC_MOD_CORE_P7_NOOLDMIMETYPE = 0x0400
estático

TAC_MOD_CORE_P7_CRLFEOL

const Int32 TAC_MOD_CORE_P7_CRLFEOL = 0x0800
estático

TAC_MOD_CORE_P7_NOCRL

const Int32 TAC_MOD_CORE_P7_NOCRL = 0x2000
estático

ALG_MD5

const Int32 ALG_MD5 = (1)
estático

ALG_SHA1

const Int32 ALG_SHA1 = (2)
estático

ALG_SSL_SHA1_MD5

const Int32 ALG_SSL_SHA1_MD5 = (3)
estático

ALG_SHA2_256

const Int32 ALG_SHA2_256 = (4)
estático

ALG_SHA2_384

const Int32 ALG_SHA2_384 = (5)
estático

ALG_SHA2_512

const Int32 ALG_SHA2_512 = (6)
estático

ALG_SHA2_224

const Int32 ALG_SHA2_224 = (7)
estático

ALG_SHA3_224

const Int32 ALG_SHA3_224 = (8)
estático

ALG_SHA3_256

const Int32 ALG_SHA3_256 = (9)
estático

ALG_SHA3_384

const Int32 ALG_SHA3_384 = (10)
estático

ALG_SHA3_512

const Int32 ALG_SHA3_512 = (11)
estático

ALG_IDENTIDAD_FUNC

const Int32 ALG_IDENTITY_FUNC = (255)
estático

ALG_MD5_InclC14N

const Int32 ALG_MD5_InclC14N = (1)
estático

ALG_SHA1_InclC14N

const Int32 ALG_SHA1_InclC14N = (2)
estático

ALG_SHA256_InclC14N

const Int32 ALG_SHA256_InclC14N = (3)
estático

ALG_SHA384_InclC14N

const Int32 ALG_SHA384_InclC14N = (4)
estático

ALG_SHA512_InclC14N

const Int32 ALG_SHA512_InclC14N = (5)
estático

ALG_SHA224_InclC14N

const Int32 ALG_SHA224_InclC14N = (6)
estático

ALG_MD5_ExclC14N

const Int32 ALG_MD5_ExclC14N = (31)
estático

ALG_SHA1_ExclC14N

const Int32 ALG_SHA1_ExclC14N = (32)
estático

ALG_MD5_InclC14NConComentarios

const Int32 ALG_MD5_InclC14NConComentarios = (33)
estático

ALG_SHA1_InclC14NConComentarios

const Int32 ALG_SHA1_InclC14NWithComments = (34)
estático

ALG_MD5_ExclC14NConComentarios

const Int32 ALG_MD5_ExclC14NConComentarios = (35)
estático

ALG_SHA1_ExclC14NConComentarios

const Int32 ALG_SHA1_ExclC14NWithComments = (36)
estático

ALG_SHA256_ExclC14N

const Int32 ALG_SHA256_ExclC14N = (37)
estático

ALG_SHA256_InclC14NConComentarios

const Int32 ALG_SHA256_InclC14NWithComments = (38)
estático

ALG_SHA256_ExclC14NConComentarios

const Int32 ALG_SHA256_ExclC14NWithComments = (39)
estático

ALG_SHA384_ExclC14N

const Int32 ALG_SHA384_ExclC14N = (40)
estático

ALG_SHA384_InclC14NConComentarios

const Int32 ALG_SHA384_InclC14NWithComments = (41)
estático

ALG_SHA384_ExclC14NConComentarios

const Int32 ALG_SHA384_ExclC14NWithComments = (42)
estático

ALG_SHA512_ExclC14N

const Int32 ALG_SHA512_ExclC14N = (43)
estático

ALG_SHA512_InclC14NConComentarios

const Int32 ALG_SHA512_InclC14NWithComments = (44)
estático

ALG_SHA512_ExclC14NConComentarios

const Int32 ALG_SHA512_ExclC14NWithComments = (45)
estático

ALG_SHA224_ExclC14N

const Int32 ALG_SHA224_ExclC14N = (46)
estático

ALG_SHA224_InclC14NConComentarios

const Int32 ALG_SHA224_InclC14NWithComments = (47)
estático

ALG_SHA224_ExclC14NConComentarios

const Int32 ALG_SHA224_ExclC14NWithComments = (48)
estático

XML_SIGN_FLAGS_NOL

const Int32 XML_SIGN_FLAGS_NOL = (1 << 31)
estático

XML_FILTER_NULL_URI

const String XML_FILTER_NULL_URI = "''"
estático

PIX_SIGN_RNS

const Int32 PIX_SIGN_RNS = (1)
estático

PIX_VERIFY_HOST_NAME

const Int32 PIX_VERIFY_HOST_NAME = (0x00000001)
estático

PIX_BASIC_HTTP_HEADER

const Int32 PIX_BASIC_HTTP_HEADER = (0x00000002)
estático

PIX_GZIP

const Int32 PIX_GZIP = (0x00000004)
estático

PIX_JWS_GEN_MAX_LEN

const Int32 PIX_JWS_GEN_MAX_LEN = (8 * 1024)
estático

MD5_LEN

const Int32 MD5_LEN = (16)
estático

SHA1_LEN

const Int32 SHA1_LEN = (20)
estático

SSL_SHA1_MD5_LEN

const Int32 SSL_SHA1_MD5_LEN = (36)
estático

SHA2_256_LEN

const Int32 SHA2_256_LEN = (32)
estático

SHA2_384_LEN

const Int32 SHA2_384_LEN = (48)
estático

SHA2_512_LEN

const Int32 SHA2_512_LEN = (64)
estático

MAX_HASH_LEN

const Int32 MAX_HASH_LEN = SHA2_512_LEN
estático

NO_HASH_OID

const Int32 NO_HASH_OID = (1)
estático

MD5_HASH_OID

const Int32 MD5_HASH_OID = (2)
estático

SHA_HASH_OID

const Int32 SHA_HASH_OID = (3)
estático

SHA256_HASH_OID

const Int32 SHA256_HASH_OID = (4)
estático

SHA384_HASH_OID

const Int32 SHA384_HASH_OID = (5)
estático

SHA512_HASH_OID

const Int32 SHA512_HASH_OID = (6)
estático

MD5_HASH_OID_LEN

const Int32 MD5_HASH_OID_LEN = (18)
estático

SHA_HASH_OID_LEN

const Int32 SHA_HASH_OID_LEN = (15)
estático

SHA256_HASH_OID_LEN

const Int32 SHA256_HASH_OID_LEN = (19)
estático

SHA384_HASH_OID_LEN

const Int32 SHA384_HASH_OID_LEN = (19)
estático

SHA512_HASH_OID_LEN

const Int32 SHA512_HASH_OID_LEN = (19)
estático

DN_SIGN_NO_HASH_OID

const Int32 DN_SIGN_NO_HASH_OID =(0x01)
estático

DN_SIGN_DISABLE_LEGACY_OPERATION

const Int32 DN_SIGN_DISABLE_LEGACY_OPERATION =(0x02)
estático

DN_SIGN_ECC_P11_FMT

const Int32 DN_SIGN_ECC_P11_FMT =(0x04)
estático

ALG_DES

const Int32 ALG_DES = (1)
estático

ALG_3DES_112

const Int32 ALG_3DES_112 = (2)
estático

ALG_3DES_168

const Int32 ALG_3DES_168 = (3)
estático

ALG_DESX

const Int32 ALG_DESX = (91)
estático

ALG_AES_128

const Int32 ALG_AES_128 = (7)
estático

ALG_AES_192

const Int32 ALG_AES_192 = (8)
estático

ALG_AES_256

const Int32 ALG_AES_256 = (9)
estático

ALG_ARC4

const Int32 ALG_ARC4 = (10)
estático

ALG_DES_LEN

const Int32 ALG_DES_LEN = (8)
estático

ALG_DES3_112_LEN

const Int32 ALG_DES3_112_LEN = (16)
estático

ALG_DES3_168_LEN

const Int32 ALG_DES3_168_LEN = (24)
estático

DES_LEN

const Int32 DES_LEN =(ALG_DES_LEN)
estático

DES3_112_LEN

const Int32 DES3_112_LEN =(ALG_DES3_112_LEN)
estático

DES3_168_LEN

const Int32 DES3_168_LEN =(ALG_DES3_168_LEN)
estático

ALG_DESX_LEN

const Int32 ALG_DESX_LEN = (24)
estático

ALG_AES_128_LEN

const Int32 ALG_AES_128_LEN = (16)
estático

ALG_AES_192_LEN

const Int32 ALG_AES_192_LEN = (24)
estático

ALG_AES_256_LEN

const Int32 ALG_AES_256_LEN = (32)
estático

ALG_ARC4_LEN

const Int32 ALG_ARC4_LEN = (16)
estático

DES_BLOCK

const Int32 DES_BLOCK = (8)
estático

DES3_BLOCK

const Int32 DES3_BLOCK = (8)
estático

DESX_BLOCK

const Int32 DESX_BLOCK = (8)
estático

AES_BLOCK

const Int32 AES_BLOCK = (16)
estático

AES_128_BLOCK

const Int32 AES_128_BLOCK = (16)
estático

AES_192_BLOCK

const Int32 AES_192_BLOCK = (16)
estático

AES_256_BLOCK

const Int32 AES_256_BLOCK = (16)
estático

MODO_NINGUNO

const Int32 MODE_NONE = (0)
estático

MODO_ECB

const Int32 MODE_ECB = (1 << 0)
estático

MODE_CBC

const Int32 MODE_CBC = (1 << 1)
estático

MODO_KWP

const Int32 MODE_KWP = (1 << 2)
estático

MODO_OFB

const Int32 MODE_OFB = (1 << 3)
estático

D_ENCRYPT

const Int32 D_ENCRYPT = (0 << 7)
estático

D_DECRYPT

const Int32 D_DECRYPT = (1 << 7)
estático

ALG_RSA_512

const Int32 ALG_RSA_512 = (4)
estático

ALG_RSA_1024

const Int32 ALG_RSA_1024 = (5)
estático

ALG_RSA_2048

const Int32 ALG_RSA_2048 = (6)
estático

ALG_RSA_4096

const Int32 ALG_RSA_4096 = (11)
estático

ALG_RSA_1152

const Int32 ALG_RSA_1152 = (121)
estático

ALG_RSA_1408

const Int32 ALG_RSA_1408 = (122)
estático

ALG_RSA_1536

const Int32 ALG_RSA_1536 = (131)
estático

ALG_RSA_1976

const Int32 ALG_RSA_1976 = (130)
estático

ALG_RSA_1984

const Int32 ALG_RSA_1984 = (123)
estático

ALG_RSA_8192

const Int32 ALG_RSA_8192 = (124)
estático

ALG_RSA_2304

const Int32 ALG_RSA_2304 = (126)
estático

ALG_RSA_2560

const Int32 ALG_RSA_2560 = (127)
estático

ALG_RSA_2816

const Int32 ALG_RSA_2816 = (128)
estático

ALG_RSA_3072

const Int32 ALG_RSA_3072 = (129)
estático

ALG_ECC_SECP112R1

const Int32 ALG_ECC_SECP112R1 = (18)
estático

ALG_ECC_SECP112R2

const Int32 ALG_ECC_SECP112R2 = (19)
estático

ALG_ECC_SECP128R1

const Int32 ALG_ECC_SECP128R1 = (20)
estático

ALG_ECC_SECP128R2

const Int32 ALG_ECC_SECP128R2 = (21)
estático

ALG_ECC_SECP160K1

const Int32 ALG_ECC_SECP160K1 = (22)
estático

ALG_ECC_SECP160R1

const Int32 ALG_ECC_SECP160R1 = (23)
estático

ALG_ECC_SECP160R2

const Int32 ALG_ECC_SECP160R2 = (24)
estático

ALG_ECC_SECP192K1

const Int32 ALG_ECC_SECP192K1 = (25)
estático

ALG_ECC_SECP192R1

const Int32 ALG_ECC_SECP192R1 = (26)
estático

ALG_ECC_SECP224K1

const Int32 ALG_ECC_SECP224K1 = (27)
estático

ALG_ECC_SECP224R1

const Int32 ALG_ECC_SECP224R1 = (28)
estático

ALG_ECC_SECP256K1

const Int32 ALG_ECC_SECP256K1 = (29)
estático

ALG_ECC_SECP256R1

const Int32 ALG_ECC_SECP256R1 = (30)
estático

ALG_ECC_SECP384R1

const Int32 ALG_ECC_SECP384R1 = (31)
estático

ALG_ECC_SECP521R1

const Int32 ALG_ECC_SECP521R1 = (32)
estático

ALG_ECC_X9_62_PRIME192V1

const Int32 ALG_ECC_X9_62_PRIME192V1 =(ALG_ECC_SECP192R1)
estático

ALG_ECC_X9_62_PRIME192V2

const Int32 ALG_ECC_X9_62_PRIME192V2 = (33)
estático

ALG_ECC_X9_62_PRIME192V3

const Int32 ALG_ECC_X9_62_PRIME192V3 = (34)
estático

ALG_ECC_X9_62_PRIME239V1

const Int32 ALG_ECC_X9_62_PRIME239V1 = (35)
estático

ALG_ECC_X9_62_PRIME239V2

const Int32 ALG_ECC_X9_62_PRIME239V2 = (36)
estático

ALG_ECC_X9_62_PRIME239V3

const Int32 ALG_ECC_X9_62_PRIME239V3 = (37)
estático

ALG_ECC_X9_62_PRIME256V1

const Int32 ALG_ECC_X9_62_PRIME256V1 =(ALG_ECC_SECP256R1)
estático

ALG_ECC_BRAINPOOL_P160R1

const Int32 ALG_ECC_BRAINPOOL_P160R1 = (38)
estático

ALG_ECC_BRAINPOOL_P160T1

const Int32 ALG_ECC_BRAINPOOL_P160T1 = (39)
estático

ALG_ECC_BRAINPOOL_P192R1

const Int32 ALG_ECC_BRAINPOOL_P192R1 = (40)
estático

ALG_ECC_BRAINPOOL_P192T1

const Int32 ALG_ECC_BRAINPOOL_P192T1 = (41)
estático

ALG_ECC_BRAINPOOL_P224R1

const Int32 ALG_ECC_BRAINPOOL_P224R1 = (42)
estático

ALG_ECC_BRAINPOOL_P224T1

const Int32 ALG_ECC_BRAINPOOL_P224T1 = (43)
estático

ALG_ECC_BRAINPOOL_P256R1

const Int32 ALG_ECC_BRAINPOOL_P256R1 = (44)
estático

ALG_ECC_BRAINPOOL_P256T1

const Int32 ALG_ECC_BRAINPOOL_P256T1 = (45)
estático

ALG_ECC_BRAINPOOL_P320R1

const Int32 ALG_ECC_BRAINPOOL_P320R1 = (46)
estático

ALG_ECC_BRAINPOOL_P320T1

const Int32 ALG_ECC_BRAINPOOL_P320T1 = (47)
estático

ALG_ECC_BRAINPOOL_P384R1

const Int32 ALG_ECC_BRAINPOOL_P384R1 = (48)
estático

ALG_ECC_BRAINPOOL_P384T1

const Int32 ALG_ECC_BRAINPOOL_P384T1 = (49)
estático

ALG_ECC_BRAINPOOL_P512R1

const Int32 ALG_ECC_BRAINPOOL_P512R1 = (50)
estático

ALG_ECC_BRAINPOOL_P512T1

const Int32 ALG_ECC_BRAINPOOL_P512T1 = (51)
estático

TIPO_LOB

const Int32 BLOB_TYPE = (12)
estático

ALG_OBJ_BLOB

const Int32 ALG_OBJ_BLOB = (12)
estático

ALG_OBJ_BLOB_X509

const Int32 ALG_OBJ_BLOB_X509 = (13)
estático

ALG_OBJ_BLOB_PKCS7

const Int32 ALG_OBJ_BLOB_PKCS7 = (14)
estático

ALG_OBJ_BLOB_CRL

const Int32 ALG_OBJ_BLOB_CRL = (15)
estático

ALG_OBJ_BLOB_HOTP

const Int32 ALG_OBJ_BLOB_HOTP = (16)
estático

ALG_OBJ_BLOB_DPGO3

const Int32 ALG_OBJ_BLOB_DPGO3 = (17)
estático

ALG_OBJ_MAP

const Int32 ALG_OBJ_MAP = (90)
estático

ALG_OBJ_EXT_MAP_2_OBJ

const Int32 ALG_OBJ_EXT_MAP_2_OBJ = (125)
estático

ALG_HMAC_MD5

const Int32 ALG_HMAC_MD5 = (92)
estático

ALG_HMAC_SHA1

const Int32 ALG_HMAC_SHA1 = (93)
estático

ALG_HMAC_SHA2_256

const Int32 ALG_HMAC_SHA2_256 = (94)
estático

ALG_HMAC_SHA2_384

const Int32 ALG_HMAC_SHA2_384 = (95)
estático

ALG_HMAC_SHA2_512

const Int32 ALG_HMAC_SHA2_512 = (96)
estático

ALG_PKCS11_MAP

const Int32 ALG_PKCS11_MAP = (120)
estático

MAX_ALG_ID

const Int32 MAX_ALG_ID =(ALG_OBJ_EXT_MAP_2_OBJ)
estático

ALG_RSA_512_PUB

const Int32 ALG_RSA_512_PUB = (ALG_RSA_512 | 1 << 31)
estático

ALG_RSA_1024_PUB

const Int32 ALG_RSA_1024_PUB = (ALG_RSA_1024 | 1 << 31)
estático

ALG_RSA_2048_PUB

const Int32 ALG_RSA_2048_PUB = (ALG_RSA_2048 | 1 << 31)
estático

ALG_RSA_4096_PUB

const Int32 ALG_RSA_4096_PUB = (ALG_RSA_4096 | 1 << 31)
estático

ALG_RSA_1152_PUB

const Int32 ALG_RSA_1152_PUB = (ALG_RSA_1152 | 1 << 31)
estático

ALG_RSA_1408_PUB

const Int32 ALG_RSA_1408_PUB = (ALG_RSA_1408 | 1 << 31)
estático

ALG_RSA_1536_PUB

const Int32 ALG_RSA_1536_PUB = (ALG_RSA_1536 | 1 << 31)
estático

ALG_RSA_1976_PUB

const Int32 ALG_RSA_1976_PUB = (ALG_RSA_1976 | 1 << 31)
estático

ALG_RSA_1984_PUB

const Int32 ALG_RSA_1984_PUB = (ALG_RSA_1984 | 1 << 31)
estático

ALG_RSA_8192_PUB

const Int32 ALG_RSA_8192_PUB = (ALG_RSA_8192 | 1 << 31)
estático

ALG_RSA_2304_PUB

const Int32 ALG_RSA_2304_PUB = (ALG_RSA_2304 | 1 << 31)
estático

ALG_RSA_2560_PUB

const Int32 ALG_RSA_2560_PUB = (ALG_RSA_2560 | 1 << 31)
estático

ALG_RSA_2816_PUB

const Int32 ALG_RSA_2816_PUB = (ALG_RSA_2816 | 1 << 31)
estático

ALG_RSA_3072_PUB

const Int32 ALG_RSA_3072_PUB = (ALG_RSA_3072 | 1 << 31)
estático

ALG_ECC_SECP112R1_PUB

const Int32 ALG_ECC_SECP112R1_PUB = (ALG_ECC_SECP112R1 | (1 << 31))
estático

ALG_ECC_SECP112R2_PUB

const Int32 ALG_ECC_SECP112R2_PUB = (ALG_ECC_SECP112R2 | (1 << 31))
estático

ALG_ECC_SECP128R1_PUB

const Int32 ALG_ECC_SECP128R1_PUB = (ALG_ECC_SECP128R1 | (1 << 31))
estático

ALG_ECC_SECP128R2_PUB

const Int32 ALG_ECC_SECP128R2_PUB = (ALG_ECC_SECP128R2 | (1 << 31))
estático

ALG_ECC_SECP160K1_PUB

const Int32 ALG_ECC_SECP160K1_PUB = (ALG_ECC_SECP160K1 | (1 << 31))
estático

ALG_ECC_SECP160R1_PUB

const Int32 ALG_ECC_SECP160R1_PUB = (ALG_ECC_SECP160R1 | (1 << 31))
estático

ALG_ECC_SECP160R2_PUB

const Int32 ALG_ECC_SECP160R2_PUB = (ALG_ECC_SECP160R2 | (1 << 31))
estático

ALG_ECC_SECP192K1_PUB

const Int32 ALG_ECC_SECP192K1_PUB = (ALG_ECC_SECP192K1 | (1 << 31))
estático

ALG_ECC_SECP192R1_PUB

const Int32 ALG_ECC_SECP192R1_PUB = (ALG_ECC_SECP192R1 | (1 << 31))
estático

ALG_ECC_SECP224K1_PUB

const Int32 ALG_ECC_SECP224K1_PUB = (ALG_ECC_SECP224K1 | (1 << 31))
estático

ALG_ECC_SECP224R1_PUB

const Int32 ALG_ECC_SECP224R1_PUB = (ALG_ECC_SECP224R1 | (1 << 31))
estático

ALG_ECC_SECP256K1_PUB

const Int32 ALG_ECC_SECP256K1_PUB = (ALG_ECC_SECP256K1 | (1 << 31))
estático

ALG_ECC_SECP256R1_PUB

const Int32 ALG_ECC_SECP256R1_PUB = (ALG_ECC_SECP256R1 | (1 << 31))
estático

ALG_ECC_SECP384R1_PUB

const Int32 ALG_ECC_SECP384R1_PUB = (ALG_ECC_SECP384R1 | (1 << 31))
estático

ALG_ECC_SECP521R1_PUB

const Int32 ALG_ECC_SECP521R1_PUB = (ALG_ECC_SECP521R1 | (1 << 31))
estático

ALG_ECC_X9_62_PRIME192V1_PUB

const Int32 ALG_ECC_X9_62_PRIME192V1_PUB =(ALG_ECC_SECP192R1_PUB)
estático

ALG_ECC_X9_62_PRIME192V2_PUB

const Int32 ALG_ECC_X9_62_PRIME192V2_PUB = (ALG_ECC_X9_62_PRIME192V2 | (1 << 31))
estático

ALG_ECC_X9_62_PRIME192V3_PUB

const Int32 ALG_ECC_X9_62_PRIME192V3_PUB = (ALG_ECC_X9_62_PRIME192V3 | (1 << 31))
estático

ALG_ECC_X9_62_PRIME239V1_PUB

const Int32 ALG_ECC_X9_62_PRIME239V1_PUB = (ALG_ECC_X9_62_PRIME239V1 | (1 << 31))
estático

ALG_ECC_X9_62_PRIME239V2_PUB

const Int32 ALG_ECC_X9_62_PRIME239V2_PUB = (ALG_ECC_X9_62_PRIME239V2 | (1 << 31))
estático

ALG_ECC_X9_62_PRIME239V3_PUB

const Int32 ALG_ECC_X9_62_PRIME239V3_PUB = (ALG_ECC_X9_62_PRIME239V3 | (1 << 31))
estático

ALG_ECC_X9_62_PRIME256V1_PUB

const Int32 ALG_ECC_X9_62_PRIME256V1_PUB =(ALG_ECC_SECP256R1_PUB)
estático

ALG_ECC_BRAINPOOL_P160R1_PUB

const Int32 ALG_ECC_BRAINPOOL_P160R1_PUB = (ALG_ECC_BRAINPOOL_P160R1 | (1 << 31))
estático

ALG_ECC_BRAINPOOL_P160T1_PUB

const Int32 ALG_ECC_BRAINPOOL_P160T1_PUB = (ALG_ECC_BRAINPOOL_P160T1 | (1 << 31))
estático

ALG_ECC_BRAINPOOL_P192R1_PUB

const Int32 ALG_ECC_BRAINPOOL_P192R1_PUB = (ALG_ECC_BRAINPOOL_P192R1 | (1 << 31))
estático

ALG_ECC_BRAINPOOL_P192T1_PUB

const Int32 ALG_ECC_BRAINPOOL_P192T1_PUB = (ALG_ECC_BRAINPOOL_P192T1 | (1 << 31))
estático

ALG_ECC_BRAINPOOL_P224R1_PUB

const Int32 ALG_ECC_BRAINPOOL_P224R1_PUB = (ALG_ECC_BRAINPOOL_P224R1 | (1 << 31))
estático

ALG_ECC_BRAINPOOL_P224T1_PUB

const Int32 ALG_ECC_BRAINPOOL_P224T1_PUB = (ALG_ECC_BRAINPOOL_P224T1 | (1 << 31))
estático

ALG_ECC_BRAINPOOL_P256R1_PUB

const Int32 ALG_ECC_BRAINPOOL_P256R1_PUB = (ALG_ECC_BRAINPOOL_P256R1 | (1 << 31))
estático

ALG_ECC_BRAINPOOL_P256T1_PUB

const Int32 ALG_ECC_BRAINPOOL_P256T1_PUB = (ALG_ECC_BRAINPOOL_P256T1 | (1 << 31))
estático

ALG_ECC_BRAINPOOL_P320R1_PUB

const Int32 ALG_ECC_BRAINPOOL_P320R1_PUB = (ALG_ECC_BRAINPOOL_P320R1 | (1 << 31))
estático

ALG_ECC_BRAINPOOL_P320T1_PUB

const Int32 ALG_ECC_BRAINPOOL_P320T1_PUB = (ALG_ECC_BRAINPOOL_P320T1 | (1 << 31))
estático

ALG_ECC_BRAINPOOL_P384R1_PUB

const Int32 ALG_ECC_BRAINPOOL_P384R1_PUB = (ALG_ECC_BRAINPOOL_P384R1 | (1 << 31))
estático

ALG_ECC_BRAINPOOL_P384T1_PUB

const Int32 ALG_ECC_BRAINPOOL_P384T1_PUB = (ALG_ECC_BRAINPOOL_P384T1 | (1 << 31))
estático

ALG_ECC_BRAINPOOL_P512R1_PUB

const Int32 ALG_ECC_BRAINPOOL_P512R1_PUB = (ALG_ECC_BRAINPOOL_P512R1 | (1 << 31))
estático

ALG_ECC_BRAINPOOL_P512T1_PUB

const Int32 ALG_ECC_BRAINPOOL_P512T1_PUB = (ALG_ECC_BRAINPOOL_P512T1 | (1 << 31))
estático

ALG_OBJ_INVALID_TYPE

const Int32 ALG_OBJ_INVALID_TYPE = (0)
estático

ALG_OBJ_NULL

const Int32 ALG_OBJ_NULL =(ALG_OBJ_INVALID_TYPE)
estático

ALG_OBJ

const Int32 ALG_OBJ = (12)
estático

OBJ_BLOQUE

const Int32 OBJ_BLOCK = (1)
estático

RSA_512_LEN

const Int32 RSA_512_LEN = (64)
estático

RSA_1024_LEN

const Int32 RSA_1024_LEN = (128)
estático

RSA_2048_LEN

const Int32 RSA_2048_LEN = (256)
estático

RSA_4096_LEN

const Int32 RSA_4096_LEN = (512)
estático

RSA_1152_LEN

const Int32 RSA_1152_LEN = (144)
estático

RSA_1408_LEN

const Int32 RSA_1408_LEN = (176)
estático

RSA_1536_LEN

const Int32 RSA_1536_LEN = (192)
estático

RSA_1976_LEN

const Int32 RSA_1976_LEN = (247)
estático

RSA_1984_LEN

const Int32 RSA_1984_LEN = (248)
estático

RSA_8192_LEN

const Int32 RSA_8192_LEN = (1024)
estático

RSA_512_PUB_LEN

const Int32 RSA_512_PUB_LEN = (74)
estático

RSA_1024_PUB_LEN

const Int32 RSA_1024_PUB_LEN = (140)
estático

RSA_2048_PUB_LEN

const Int32 RSA_2048_PUB_LEN = (270)
estático

RSA_4096_PUB_LEN

const Int32 RSA_4096_PUB_LEN = (526)
estático

RSA_1152_PUB_LEN

const Int32 RSA_1152_PUB_LEN = (156)
estático

RSA_1408_PUB_LEN

const Int32 RSA_1408_PUB_LEN = (188)
estático

RSA_1984_PUB_LEN

const Int32 RSA_1984_PUB_LEN = (261)
estático

RSA_8192_PUB_LEN

const Int32 RSA_8192_PUB_LEN = (1024 + 128)
estático

MAX_RSA_LEN

const Int32 MAX_RSA_LEN = RSA_8192_LEN
estático

MAX_RSA_PUB_LEN

const Int32 MAX_RSA_PUB_LEN = RSA_8192_PUB_LEN
estático

ECC_SECP112R1_LEN

const Int32 ECC_SECP112R1_LEN = (112)
estático

ECC_SECP112R2_LEN

const Int32 ECC_SECP112R2_LEN = (112)
estático

ECC_SECP128R1_LEN

const Int32 ECC_SECP128R1_LEN = (128)
estático

ECC_SECP128R2_LEN

const Int32 ECC_SECP128R2_LEN = (128)
estático

ECC_SECP160K1_LEN

const Int32 ECC_SECP160K1_LEN = (160)
estático

ECC_SECP160R1_LEN

const Int32 ECC_SECP160R1_LEN = (160)
estático

ECC_SECP160R2_LEN

const Int32 ECC_SECP160R2_LEN = (160)
estático

ECC_SECP192K1_LEN

const Int32 ECC_SECP192K1_LEN = (192)
estático

ECC_SECP192R1_LEN

const Int32 ECC_SECP192R1_LEN = (192)
estático

ECC_SECP224K1_LEN

const Int32 ECC_SECP224K1_LEN = (224)
estático

ECC_SECP224R1_LEN

const Int32 ECC_SECP224R1_LEN = (224)
estático

ECC_SECP256K1_LEN

const Int32 ECC_SECP256K1_LEN = (256)
estático

ECC_SECP256R1_LEN

const Int32 ECC_SECP256R1_LEN = (256)
estático

ECC_SECP384R1_LEN

const Int32 ECC_SECP384R1_LEN = (384)
estático

ECC_SECP521R1_LEN

const Int32 ECC_SECP521R1_LEN = (521)
estático

ECC_X9_62_PRIME192V1_LEN

const Int32 ECC_X9_62_PRIME192V1_LEN =(ECC_SECP192R1_LEN)
estático

ECC_X9_62_PRIME192V2_LEN

const Int32 ECC_X9_62_PRIME192V2_LEN = (192)
estático

ECC_X9_62_PRIME192V3_LEN

const Int32 ECC_X9_62_PRIME192V3_LEN = (192)
estático

ECC_X9_62_PRIME239V1_LEN

const Int32 ECC_X9_62_PRIME239V1_LEN = (239)
estático

ECC_X9_62_PRIME239V2_LEN

const Int32 ECC_X9_62_PRIME239V2_LEN = (239)
estático

ECC_X9_62_PRIME239V3_LEN

const Int32 ECC_X9_62_PRIME239V3_LEN = (239)
estático

ECC_X9_62_PRIME256V1_LEN

const Int32 ECC_X9_62_PRIME256V1_LEN =(ECC_SECP256R1_LEN)
estático

ECC_BRAINPOOL_P160R1_LEN

const Int32 ECC_BRAINPOOL_P160R1_LEN = (160)
estático

ECC_BRAINPOOL_P160T1_LEN

const Int32 ECC_BRAINPOOL_P160T1_LEN = (160)
estático

ECC_BRAINPOOL_P192R1_LEN

const Int32 ECC_BRAINPOOL_P192R1_LEN = (192)
estático

ECC_BRAINPOOL_P192T1_LEN

const Int32 ECC_BRAINPOOL_P192T1_LEN = (192)
estático

ECC_BRAINPOOL_P224R1_LEN

const Int32 ECC_BRAINPOOL_P224R1_LEN = (224)
estático

ECC_BRAINPOOL_P224T1_LEN

const Int32 ECC_BRAINPOOL_P224T1_LEN = (224)
estático

ECC_BRAINPOOL_P256R1_LEN

const Int32 ECC_BRAINPOOL_P256R1_LEN = (256)
estático

ECC_BRAINPOOL_P256T1_LEN

const Int32 ECC_BRAINPOOL_P256T1_LEN = (256)
estático

ECC_BRAINPOOL_P320R1_LEN

const Int32 ECC_BRAINPOOL_P320R1_LEN = (320)
estático

ECC_BRAINPOOL_P320T1_LEN

const Int32 ECC_BRAINPOOL_P320T1_LEN = (320)
estático

ECC_BRAINPOOL_P384R1_LEN

const Int32 ECC_BRAINPOOL_P384R1_LEN = (384)
estático

ECC_BRAINPOOL_P384T1_LEN

const Int32 ECC_BRAINPOOL_P384T1_LEN = (384)
estático

ECC_BRAINPOOL_P512R1_LEN

const Int32 ECC_BRAINPOOL_P512R1_LEN = (512)
estático

ECC_BRAINPOOL_P512T1_LEN

const Int32 ECC_BRAINPOOL_P512T1_LEN = (512)
estático

DES_IV_LEN

const Int32 DES_IV_LEN = (8)
estático

AES_IV_LEN

const Int32 AES_IV_LEN = (16)
estático
Ejemplos
enc_dec.cs.

D_FORCE_ACTUAL_RSA

const Int32 D_FORCE_ACTUAL_RSA = (4)
estático

D_NO_PADDING

const Int32 D_NO_PADDING = (0)
estático

D_PKCS5_PADDING

const Int32 D_PKCS5_PADDING = (1)
estático

D_ZERO_PADDING

const Int32 D_ZERO_PADDING = (2)
estático

D_NO_RSA_PADDING

const Int32 D_NO_RSA_PADDING = (3)
estático

D_PKCS1_PADDING

const Int32 D_PKCS1_PADDING = (4)
estático

D_PSS_PADDING

const Int32 D_PSS_PADDING = (5)
estático

D_X931_PADDING

const Int32 D_X931_PADDING = (6)
estático

D_PSS_SALT_LEN_MD_PADDING

const Int32 D_PSS_SALT_LEN_MD_PADDING = (7)
estático

PRIVATEKEY_BLOB

const Int32 PRIVATEKEY_BLOB = (1)
estático

PUBLICKEY_BLOB

const Int32 PUBLICKEY_BLOB = (2)
estático

SIMPLE_BLOB

const Int32 SIMPLE_BLOB = (3)
estático

PLAINTEXTKEY_BLOB

const Int32 PLAINTEXTKEY_BLOB = (4)
estático

RAW_BLOB

const Int32 RAW_BLOB = (5)
estático

HOTP_BLOB

const Int32 HOTP_BLOB = (6)
estático

SIMPLE_BLOB_OAEP

const Int32 SIMPLE_BLOB_OAEP = (7)
estático

SIMPLE_BLOB_PKCS1

const Int32SIMPLE_BLOB_PKCS1=(SIMPLE_BLOB)
estático

PUBLICKEY_BLOB_X509

const Int32 PUBLICKEY_BLOB_X509 = (8)
estático

SYM_WRAPPED_KEY_BLOB

const Int32 SYM_WRAPPED_KEY_BLOB = (9)
estático

P11_BLOB

const Int32 P11_BLOB = (1)
estático

UPDATE_P11_target

const Int32 UPDATE_P11_target = (1 << 0)
estático

UPDATE_P11_asociado

const Int32 UPDATE_P11_associate = (1 << 1)
estático

UPDATE_P11_Class

const Int32 UPDATE_P11_Class = (1 << 2)
estático

UPDATE_P11_App

const Int32 UPDATE_P11_App = (1 << 3)
estático

UPDATE_P11_Id

const Int32 UPDATE_P11_Id = (1 << 4)
estático

UPDATE_P11_Label

const Int32 UPDATE_P11_Label = (1 << 5)
estático

UPDATE_P11_Trusted

const Int32 UPDATE_P11_Trusted = (1 << 6)
estático

UPDATE_P11_WrapWithTrusted

const Int32 UPDATE_P11_WrapWithTrusted = (1 << 7)
estático

UPDATE_P11_Location

const Int32 UPDATE_P11_Local = (1 << 8)
estático

UPDATE_P11_Categoría_Certificado

const Int32 UPDATE_P11_CertificateCategory = (1 << 9)
estático

UPDATE_P11_JavaMidpSecDomain

const Int32 UPDATE_P11_JavaMidpSecDomain = (1 << 10)
estático

UPDATE_P11_KeyGenMechanism

const Int32 UPDATE_P11_KeyGenMechanism = (1 << 11)
estático

CLAVE_NO_EXPORTABLE

const Int32 NONEXPORTABLE_KEY = (0x00000000)
estático

EXPORTABLE_KEY

const Int32 EXPORTABLE_KEY = (0x00000001)
estático

NO_CRYPTO

const Int32 NO_CRYPTO = (0x00000002)
estático

CLAVE_TEMPORAL

const Int32 TEMPORARY_KEY = (0x00000004)
estático

CLAVE_PERMANENTE

const Int32 PERMANENT_KEY = (0x00000008)
estático

ELIMINAR_DE_HSM

const Int32 REMOVE_FROM_HSM = (0x00000020)
estático

ELIMINAR_DE_HCM

const Int32 REMOVE_FROM_HCM =(REMOVE_FROM_HSM)
estático

ELIMINAR_ATRIBUTO

const Int32 REMOVE_ATTRIBUTE = (0x00000040)
estático

RSA_PUB_EXP3

const Int32 RSA_PUB_EXP3 = (0x00000800)
estático

MOD_SPB_RELACIONADOS

const Int32 MOD_SPB_RELATED = (0x00001000)
estático

TSP_KEY

const Int32 TSP_KEY = (0x00002000)
estático

BCHAIN_KEY

const Int32 BCHAIN_KEY = (0x00004000)
estático

AUP_DIG_SIG

const Int32 AUP_DIG_SIG =(0x01000000)
estático

AUP_DATA_CRYPTO

const Int32 AUP_DATA_CRYPTO =(0x02000000)
estático

AUP_KeK

const Int32 AUP_KeK =(0x03000000)
estático

AUP_MAC

const Int32 AUP_MAC =(0x04000000)
estático

AUP_KDF

const Int32 AUP_KDF =(0x05000000)
estático

AUP_CRYPTOGRAM

const Int32 AUP_CRYPTOGRAM =(0x06000000)
estático

AUP_KEY_TRANSLATE

const Int32 AUP_KEY_TRANSLATE =(0x07000000)
estático

AUP_EFT_CVK

const Int32 AUP_EFT_CVK =(0x08000000)
estático

AUP_EFT_VISA_PVK

const Int32 AUP_EFT_VISA_PVK =(0x09000000)
estático

AUP_EFT_IBM_3624

const Int32 AUP_EFT_IBM_3624 =(0x0a000000)
estático

AUP_EFT_PEK

const Int32 AUP_EFT_PEK =(0x0b000000)
estático

AUP_EFT_BDK

const Int32 AUP_EFT_BDK =(0x0c000000)
estático

AUP_EFT_IPEK

const Int32 AUP_EFT_IPEK =(0x0d000000)
estático

AUP_EMV_IMK

const Int32 AUP_EMV_IMK =(0x0e000000)
estático

AUP_EMV_IMKDAC

const Int32 AUP_EMV_IMKDAC =(0x0f000000)
estático

AUP_EMV_IMKENC

const Int32 AUP_EMV_IMKENC =(0x10000000)
estático

AUP_EMV_IMKMAC

const Int32 AUP_EMV_IMKMAC =(0x11000000)
estático

AUP_EMV_KeK

const Int32 AUP_EMV_KeK =(0x12000000)
estático

AUP_EMV_IMKKDF

const Int32 AUP_EMV_IMKKDF =(0x13000000)
estático

AUP_EMV_IMKACRYPTO

const Int32 AUP_EMV_IMKACRYPTO =(0x14000000)
estático

AUP_EFT_KeK

const Int32 AUP_EFT_KeK =(0x15000000)
estático

AUP_EMV_DIG_SIG

const Int32 AUP_EMV_DIG_SIG =(0x16000000)
estático

AUP_EFT_TR31_KBPK

const Int32 AUP_EFT_TR31_KBPK =(0x17000000)
estático

AUP_EFT_TR34_PK

const Int32 AUP_EFT_TR34_PK =(0x18000000)
estático

AUP_SPB_PK

const Int32 AUP_SPB_PK =(0x19000000)
estático

DKP_ALGID

const Int32 DKP_ALGID = (1)
estático

DKP_IV

const Int32 DKP_IV = (2)
estático

DKP_PADDING

const Int32 DKP_PADDING = (3)
estático

DKP_MODE

const Int32 DKP_MODE = (4)
estático

DKP_DUEÑO

const Int32 DKP_OWNER = (5)
estático

DKP_USUARIO

const Int32 DKP_USER = (6)
estático

DKP_READ_LOCK

const Int32 DKP_READ_LOCK = (7)
estático

DKP_ENCRYPTED

const Int32 DKP_ENCRYPTED = (8)
estático

DKP_KEYLEN

const Int32 DKP_KEYLEN = (9)
estático

DKP_TEMPORARY_KEY

const Int32 DKP_TEMPORARY_KEY = (10)
estático

DKP_MAP_VALUE

const Int32 DKP_MAP_VALUE = (11)
estático

DKP_BLOQUEADO

const Int32 DKP_BLOCKED = (12)
estático

DKP_CERT_X509_INFO

const Int32 DKP_CERT_X509_INFO = (13)
estático

DKP_SESIÓN

const Int32 DKP_SESSION = (14)
estático

DKP_KEY_ID

const Int32 DKP_KEY_ID = (15)
estático

DKP_PUB_KEY_EXP

const Int32 DKP_PUB_KEY_EXP = (16)
estático

DHP_ALGID

const Int32 DHP_ALGID = (1)
estático

DHP_HASH_VALUE

const Int32 DHP_HASH_VALUE = (2)
estático

DHP_HASH_SIZE

const Int32 DHP_HASH_SIZE = (4)
estático

DHS_LITTLE_ENDIAN

const Int32 DHS_LITTLE_ENDIAN = (1)
estático

OP_OBJ_BLOQUEADO

const Int32 OP_OBJ_BLOCKED = (1)
estático

OP_OBJ_UNBLOCKED

const Int32 OP_OBJ_UNBLOCKED = (2)
estático

LP_LOG_PATH

const Int32 LP_LOG_PATH = (0x00000001)
estático

LP_LOG_LEVEL

const Int32 LP_LOG_LEVEL = (0x00000002)
estático

LOG_ERROR_LEVEL

const Int32 LOG_ERROR_LEVEL = (0)
estático

LOG_WARNING_LEVEL

const Int32 LOG_WARNING_LEVEL = (1)
estático

LOG_INFO_LEVEL

const Int32 LOG_INFO_LEVEL = (2)
estático

LOG_DEBUG_LEVEL

const Int32 LOG_DEBUG_LEVEL = (3)
estático

GET_LOG_START_FULL

const Int32 GET_LOG_START_FULL = (0x00000000)
estático

GET_LOG_END_FULL

const Int32 GET_LOG_END_FULL = (0x00000000)
estático

ACL_NOP

const Int32 ACL_NOP = (0x00000000)
estático

ACL_OBJ_DEL

const Int32 ACL_OBJ_DEL =(ACL_NOP + 1)
estático

ACL_OBJ_READ

const Int32 ACL_OBJ_READ = (ACL_OBJ_DEL << 1)
estático

ACL_OBJ_LIST

const Int32ACL_OBJ_LIST=(ACL_OBJ_READ)
estático

ACL_OBJ_CREATE

const Int32 ACL_OBJ_CREATE = (ACL_OBJ_DEL << 2)
estático

ACL_OBJ_UPDATE

const Int32 ACL_OBJ_UPDATE = (ACL_OBJ_DEL << 3)
estático

ACL_OBJ_WRITE

const Int32ACL_OBJ_WRITE=(ACL_OBJ_UPDATE)
estático

ACL_USR_CREATE

const Int32 ACL_USR_CREATE = (ACL_OBJ_DEL << 4)
estático

ACL_USR_DELETE

const Int32 ACL_USR_DELETE =(ACL_USR_CREATE)
estático

ACL_USR_REMOTE_LOG

const Int32 ACL_USR_REMOTE_LOG = (ACL_OBJ_DEL << 5)
estático

ACL_USR_LIST

const Int32 ACL_USR_LIST = (ACL_OBJ_DEL << 6)
estático

ACL_SYS_OPERATOR

const Int32 ACL_SYS_OPERATOR = (ACL_OBJ_DEL << 7)
estático

ACL_SYS_BACKUP

const Int32 ACL_SYS_BACKUP = (ACL_OBJ_DEL << 8)
estático

ACL_SYS_RESTORE

const Int32 ACL_SYS_RESTORE =(ACL_SYS_BACKUP)
estático

ACL_SYS_UDATE_HSM

const Int32 ACL_SYS_UDATE_HSM = (ACL_OBJ_DEL << 9)
estático

ACL_NS_AUTHORISATION

const Int32 ACL_NS_AUTHORIZATION = (ACL_OBJ_DEL << 10)
estático

ACL_VIRTUAL_OTP_AUTH

const Int32 ACL_VIRTUAL_OTP_AUTH = (ACL_OBJ_DEL << 29)
estático

ACL_CHANGE_PWD_NEXT_TIME

const Int32 ACL_CHANGE_PWD_NEXT_TIME = (ACL_OBJ_DEL << 30)
estático

ACL_DEFAULT_OWNER

const Int32 ACL_DEFAULT_OWNER =(ACL_OBJ_DEL | ACL_OBJ_READ | ACL_OBJ_CREATE | ACL_OBJ_UPDATE | ACL_OBJ_WRITE)
estático

MIN_CVV_LEN

const Int32 MIN_CVV_LEN = (3 + 1)
estático

MAX_PAN_LEN

const Int32 MAX_PAN_LEN = (24 + 1)
estático

MAX_EXP_DATE_LEN

const Int32 MAX_EXP_DATE_LEN = (4 + 1)
estático

MAX_SVC_LEN

const Int32 MAX_SVC_LEN = (3 + 1)
estático

EFT_ME_TR31_EXP_USO_AUTO

const UInt16 EFT_ME_TR31_EXP_USAGE_AUTO = (0x0000)
estático

EFT_ME_TR31_EXP_USAGE_B0

const UInt16 EFT_ME_TR31_EXP_USAGE_B0 = (0x3042)
estático

EFT_ME_TR31_EXP_USAGE_B1

const UInt16 EFT_ME_TR31_EXP_USAGE_B1 = (0x3142)
estático

EFT_ME_TR31_EXP_USAGE_B2

const UInt16 EFT_ME_TR31_EXP_USAGE_B2 = (0x3242)
estático

EFT_ME_TR31_EXP_USAGE_C0

const UInt16 EFT_ME_TR31_EXP_USAGE_C0 = (0x3043)
estático

EFT_ME_TR31_EXP_USAGE_D0

const UInt16 EFT_ME_TR31_EXP_USAGE_D0 = (0x3044)
estático

EFT_ME_TR31_EXP_USAGE_D1

const UInt16 EFT_ME_TR31_EXP_USAGE_D1 = (0x3144)
estático

EFT_ME_TR31_EXP_USAGE_D2

const UInt16 EFT_ME_TR31_EXP_USAGE_D2 = (0x3244)
estático

EFT_ME_TR31_EXP_USAGE_E0

const UInt16 EFT_ME_TR31_EXP_USAGE_E0 = (0x3045)
estático

EFT_ME_TR31_EXP_USAGE_E1

const UInt16 EFT_ME_TR31_EXP_USAGE_E1 = (0x3145)
estático

EFT_ME_TR31_EXP_USAGE_E2

const UInt16 EFT_ME_TR31_EXP_USAGE_E2 = (0x3245)
estático

EFT_ME_TR31_EXP_USAGE_E3

const UInt16 EFT_ME_TR31_EXP_USAGE_E3 = (0x3345)
estático

EFT_ME_TR31_EXP_USAGE_E4

const UInt16 EFT_ME_TR31_EXP_USAGE_E4 = (0x3445)
estático

EFT_ME_TR31_EXP_USAGE_E5

const UInt16 EFT_ME_TR31_EXP_USAGE_E5 = (0x3545)
estático

EFT_ME_TR31_EXP_USAGE_E6

const UInt16 EFT_ME_TR31_EXP_USAGE_E6 = (0x3645)
estático

EFT_ME_TR31_EXP_USAGE_I0

const UInt16 EFT_ME_TR31_EXP_USAGE_I0 = (0x3049)
estático

EFT_ME_TR31_EXP_USAGE_K0

const UInt16 EFT_ME_TR31_EXP_USAGE_K0 = (0x304B)
estático

EFT_ME_TR31_EXP_USAGE_K1

const UInt16 EFT_ME_TR31_EXP_USAGE_K1 = (0x314B)
estático

EFT_ME_TR31_EXP_USAGE_K2

const UInt16 EFT_ME_TR31_EXP_USAGE_K2 = (0x324B)
estático

EFT_ME_TR31_EXP_USAGE_K3

const UInt16 EFT_ME_TR31_EXP_USAGE_K3 = (0x334B)
estático

EFT_ME_TR31_EXP_USAGE_M0

const UInt16 EFT_ME_TR31_EXP_USAGE_M0 = (0x304D)
estático

EFT_ME_TR31_EXP_USAGE_M1

const UInt16 EFT_ME_TR31_EXP_USAGE_M1 = (0x314D)
estático

EFT_ME_TR31_EXP_USAGE_M2

const UInt16 EFT_ME_TR31_EXP_USAGE_M2 = (0x324D)
estático

EFT_ME_TR31_EXP_USAGE_M3

const UInt16 EFT_ME_TR31_EXP_USAGE_M3 = (0x334D)
estático

EFT_ME_TR31_EXP_USAGE_M4

const UInt16 EFT_ME_TR31_EXP_USAGE_M4 = (0x344D)
estático

EFT_ME_TR31_EXP_USAGE_M5

const UInt16 EFT_ME_TR31_EXP_USAGE_M5 = (0x354D)
estático

EFT_ME_TR31_EXP_USAGE_M6

const UInt16 EFT_ME_TR31_EXP_USAGE_M6 = (0x364D)
estático

EFT_ME_TR31_EXP_USAGE_M7

const UInt16 EFT_ME_TR31_EXP_USAGE_M7 = (0x374D)
estático

EFT_ME_TR31_EXP_USAGE_M8

const UInt16 EFT_ME_TR31_EXP_USAGE_M8 = (0x384D)
estático

EFT_ME_TR31_EXP_USAGE_P0

const UInt16 EFT_ME_TR31_EXP_USAGE_P0 = (0x3050)
estático

EFT_ME_TR31_EXP_USAGE_S0

const UInt16 EFT_ME_TR31_EXP_USAGE_S0 = (0x3053)
estático

EFT_ME_TR31_EXP_USAGE_S1

const UInt16 EFT_ME_TR31_EXP_USAGE_S1 = (0x3153)
estático

EFT_ME_TR31_EXP_USAGE_S2

const UInt16 EFT_ME_TR31_EXP_USAGE_S2 = (0x3253)
estático

EFT_ME_TR31_EXP_USAGE_V0

const UInt16 EFT_ME_TR31_EXP_USAGE_V0 = (0x3056)
estático

EFT_ME_TR31_EXP_USAGE_V1

const UInt16 EFT_ME_TR31_EXP_USAGE_V1 = (0x3156)
estático

EFT_ME_TR31_EXP_USAGE_V2

const UInt16 EFT_ME_TR31_EXP_USAGE_V2 = (0x3256)
estático

EFT_ME_TR31_EXP_USAGE_V3

const UInt16 EFT_ME_TR31_EXP_USAGE_V3 = (0x3356)
estático

EFT_ME_TR31_EXP_USAGE_V4

const UInt16 EFT_ME_TR31_EXP_USAGE_V4 = (0x3456)
estático

EFT_ME_TR31_EXP_MODE_AUTO

const byte EFT_ME_TR31_EXP_MODE_AUTO = (0x00)
estático

EFT_ME_TR31_EXP_MODE_B

const byte EFT_ME_TR31_EXP_MODE_B = (0x42)
estático

EFT_ME_TR31_EXP_MODE_C

const byte EFT_ME_TR31_EXP_MODE_C = (0x43)
estático

EFT_ME_TR31_EXP_MODE_D

const byte EFT_ME_TR31_EXP_MODE_D = (0x44)
estático

EFT_ME_TR31_EXP_MODE_E

const byte EFT_ME_TR31_EXP_MODE_E = (0x45)
estático

EFT_ME_TR31_EXP_MODE_G

const byte EFT_ME_TR31_EXP_MODE_G = (0x47)
estático

EFT_ME_TR31_EXP_MODE_N

const byte EFT_ME_TR31_EXP_MODE_N = (0x4E)
estático

EFT_ME_TR31_EXP_MODE_S

const byte EFT_ME_TR31_EXP_MODE_S = (0x53)
estático

EFT_ME_TR31_EXP_MODE_T

const byte EFT_ME_TR31_EXP_MODE_T = (0x55)
estático

EFT_ME_TR31_EXP_MODE_V

const byte EFT_ME_TR31_EXP_MODE_V = (0x56)
estático

EFT_ME_TR31_EXP_MODE_X

const byte EFT_ME_TR31_EXP_MODE_X = (0x58)
estático

EFT_ME_TR31_EXP_MODE_Y

const byte EFT_ME_TR31_EXP_MODE_Y = (0x59)
estático

EFT_ME_TR31_EXP_AUTO

const byte EFT_ME_TR31_EXP_AUTO = (0x00)
estático

EFT_ME_TR31_EXP_X9_24

const byte EFT_ME_TR31_EXP_X9_24 = (0x45)
estático

EFT_ME_TR31_EXP_NON_EXPORTABLE

const byte EFT_ME_TR31_EXP_NON_EXPORTABLE = (0x4E)
estático

EFT_ME_TR31_EXP_KEK_EXPORTABLE

const byte EFT_ME_TR31_EXP_KEK_EXPORTABLE = (0x53)
estático

EFT_MIN_PVKI

const Int32 EFT_MIN_PVKI = (0x00)
estático

EFT_MAX_PVKI

const Int32 EFT_MAX_PVKI = (0x06)
estático

EFT_PVV_LEN

const Int32 EFT_PVV_LEN = (4)
estático

DN_A_TOKEN_OP_ISSUE

const byte DN_A_TOKEN_OP_ISSUE = (1)
estático

DN_A_TOKEN_OP_REVOKE

const byte DN_A_TOKEN_OP_REVOKE = (2)
estático

DN_A_TOKEN_OP_LIST

const byte DN_A_TOKEN_OP_LIST = (3)
estático

DN_A_TOKEN_OP_L_ISSUE

const byte DN_A_TOKEN_OP_L_ISSUE = (4)
estático

DN_A_TOKEN_OP_L_REVOKE

const byte DN_A_TOKEN_OP_L_REVOKE = (5)
estático

DN_A_TOKEN_INFINITE

const ulong DN_A_TOKEN_INFINITE = (0xFFFFFFFFFFFFFFFF)
estático
Ejemplos
atoken.cs.

GP_DEFAULT_PIN

const Int32 GP_DEFAULT_PIN = (1)
estático

GP_USER_DEF_PIN

const Int32 GP_USER_DEF_PIN = (2)
estático

GP_RANDOM_PIN

const Int32 GP_RANDOM_PIN = (3)
estático

EK_EFT_KEK_EXPORT_RAW

const Int32 EK_EFT_KEK_EXPORT_RAW = (1)
estático

EK_EFT_KEK_EXPORT_VISA1

const Int32 EK_EFT_KEK_EXPORT_VISA1 = (2)
estático

EK_EFT_KEK_EXPORT_LMK

const Int32 EK_EFT_KEK_EXPORT_LMK = (3)
estático

TP_TRANSLATE_TYPE_AUTO

const Int32 TP_TRANSLATE_TYPE_AUTO = (0xFF)
estático

TP_TRANSLATE_TYPE_IBM_3624

const Int32 TP_TRANSLATE_TYPE_IBM_3624 = (0x36)
estático

TP_TRANSLATE_TYPE_ISO_0

const Int32 TP_TRANSLATE_TYPE_ISO_0 = (1)
estático

TP_TRANSLATE_TYPE_ISO_1

const Int32 TP_TRANSLATE_TYPE_ISO_1 = (2)
estático

TP_TRANSLATE_TYPE_ISO_3

const Int32 TP_TRANSLATE_TYPE_ISO_3 = (3)
estático

MAX_USR_PWD

const Int32 MAX_USR_PWD = (16)
estático

MAX_USR_LEN

const Int32 MAX_USR_LEN = (16)
estático

MAX_CN_LEN

const Int32 MAX_CN_LEN = (256)
estático

MAX_PATH_LEN

const Int32 MAX_PATH_LEN = (256)
estático

MAX_MODULE_NAME_LEN

const Int32 MAX_MODULE_NAME_LEN = (128)
estático

MAX_MODULE_VERSION_LEN

const Int32 MAX_MODULE_VERSION_LEN = (32)
estático

MAX_ADDR_LEN

const Int32 MAX_ADDR_LEN = (128)
estático

MIN_PIN_LEN

const Int32 MIN_PIN_LEN = (8)
estático

MIN_BACKUP_PIN_LEN

const Int32 MIN_BACKUP_PIN_LEN = (16)
estático

MAX_BACKUP_PIN_LEN

const Int32 MAX_BACKUP_PIN_LEN = (32)
estático

MAX_OBJ_NAME_LEN

const Int32 MAX_OBJ_NAME_LEN = (32)
estático

MAX_PIN_LEN

const Int32 MAX_PIN_LEN = (6)
estático

MAX_MODULE_NAME_VERSION_LEN

const Int32 MAX_MODULE_NAME_VERSION_LEN = (1024)
estático

MAX_IP_LEN

const Int32 MAX_IP_LEN = (15)
estático

MAX_NET_NAME

const Int32 MAX_NET_NAME = (16)
estático

MAX_HOTP_PIN

const Int32 MAX_HOTP_PIN = (4)
estático

MAX_HOTP_IMEI

const Int32 MAX_HOTP_IMEI = (24)
estático

MAX_HOTP_APP_NAME

const Int32 MAX_HOTP_APP_NAME = (13)
estático

MAX_HOTP_LOGO_LEN

const Int32 MAX_HOTP_LOGO_LEN = (1632)
estático

MAX_P11_OBJ_ID

const Int32 MAX_P11_OBJ_ID = (128)
estático

MAX_OBJ_ID_BIN_LEN

const Int32 MAX_OBJ_ID_BIN_LEN = (32 + 1)
estático

MAX_OBJ_ID

const Int32 MAX_OBJ_ID = MAX_OBJ_ID_BIN_LEN
estático

MAX_OBJ_ID_LEN

const Int32 MAX_OBJ_ID_LEN=(MAX_USR_LEN + 1 + MAX_OBJ_ID)
estático

MAX_OBJ_ID_FQN_LEN

const Int32MAX_OBJ_ID_FQN_LEN=(MAX_OBJ_ID_LEN)
estático

MAX_P11_DATE_TXT

const Int32 MAX_P11_DATE_TXT = (8)
estático

MIN_EFT_PIN_LEN

const Int32 MIN_EFT_PIN_LEN = (4)
estático

MAX_EFT_PIN_LEN

const Int32 MAX_EFT_PIN_LEN = (12)
estático

MIN_KSI_LEN

const Int32 MIN_KSI_LEN = (5)
estático

MIN_CTR_LEN

const Int32 MIN_CTR_LEN = (5)
estático

EFT_VISA_KEY_CHECKSUM_LEN

const Int32 EFT_VISA_KEY_CHECKSUM_LEN = (3)
estático

EFT_EXP_DATE_LEN

const Int32 EFT_EXP_DATE_LEN = (4)
estático

EFT_EMV_SDA_SEQ_LEN

const Int32 EFT_EMV_SDA_SEQ_LEN = (2)
estático

EFT_EMV_SDA_DAC_LEN

const Int32 EFT_EMV_SDA_DAC_LEN = (2)
estático

EFT_EMV_IDN_LEN

const Int32 EFT_EMV_IDN_LEN = (2)
estático

EFT_EMV_IDN_ATC_LEN

const Int32 EFT_EMV_IDN_ATC_LEN = (2)
estático

EFT_EMV_IDN_UN_LEN

const Int32 EFT_EMV_IDN_UN_LEN = (4)
estático

EFT_EMV_CSR_VISA_TRACK_NUM_LEN

const Int32 EFT_EMV_CSR_VISA_TRACK_NUM_LEN = (3)
estático

EFT_EMV_CSR_VISA_SERVICE_ID_LEN

const Int32 EFT_EMV_CSR_VISA_SERVICE_ID_LEN = (4)
estático

EFT_EMV_CSR_VISA_ISSUER_ID_LEN

const Int32 EFT_EMV_CSR_VISA_ISSUER_ID_LEN = (4)
estático

EFT_EMV_CSR_VISA_PUB_KEY_INDEX_LEN

const Int32 EFT_EMV_CSR_VISA_PUB_KEY_INDEX_LEN = (3)
estático

EFT_EMV_CSR_VISA_HASH_SIZE

const Int32 EFT_EMV_CSR_VISA_HASH_SIZE = (20)
estático

EFT_EMV_CSR_MASTER_HASH_SIZE

const Int32 EFT_EMV_CSR_MASTER_HASH_SIZE = (28)
estático

EFT_EMV_GEN_ICC_MK_OP_CBC_EXP

const Int32 EFT_EMV_GEN_ICC_MK_OP_CBC_EXP = (0x01)
estático

EFT_EMV_GEN_ICC_MK_OP_ECB_EXP

const Int32 EFT_EMV_GEN_ICC_MK_OP_ECB_EXP = (0x02)
estático

EMV_MAC_TYPE_ALG1

const Int32 EMV_MAC_TYPE_ALG1 = (1)
estático

EMV_MAC_TYPE_ALG3

const Int32 EMV_MAC_TYPE_ALG3 = (2)
estático

EMV_OP_ISO_9797_1_M2_COMMON

const Int32 EMV_OP_ISO_9797_1_M2_COMMON = (0x01)
estático

EMV_OP_ISO_9797_1_M2_MCHIP

const Int32 EMV_OP_ISO_9797_1_M2_MCHIP = (0x02)
estático

EMV_OP_ISO_9797_1_M2_VISA

const Int32 EMV_OP_ISO_9797_1_M2_VISA = (0x03)
estático

EMV_OP_ISO_9797_1_M2_VISA_CRYPTOGRAM

const Int32 EMV_OP_ISO_9797_1_M2_VISA_CRYPTOGRAM = (0x04)
estático

EMV_OP_ISO_9797_1_M2_VISA_ICC_V1_4_PAN_AUTO

const Int32 EMV_OP_ISO_9797_1_M2_VISA_ICC_V1_4_PAN_AUTO = (0x05)
estático

EMV_OP_ISO_9797_1_M2_RAW

const Int32 EMV_OP_ISO_9797_1_M2_RAW = (0x06)
estático

EMV_OP_ISO_9797_1_M1_VISA_CRYPTOGRAM_PADD_V10

const Int32 EMV_OP_ISO_9797_1_M1_VISA_CRYPTOGRAM_PADD_V10 = (0x7F)
estático

EMV_OP_ISO_9797_1_M2_ELO

const Int32 EMV_OP_ISO_9797_1_M2_ELO = (0x07)
estático

EFT_EMV_DDA_OP_RSA_SIGN1

const Int32 EFT_EMV_DDA_OP_RSA_SIGN1 = (0x01)
estático

EFT_EMV_OP_CSR_VISA

const Int32 EFT_EMV_OP_CSR_VISA = (0x01)
estático

EFT_EMV_OP_CSR_MASTER

const Int32 EFT_EMV_OP_CSR_MASTER = (0x02)
estático

EFT_EMV_OP_CSR_ELO

const Int32 EFT_EMV_OP_CSR_ELO = (0x03)
estático

CORE_P_ISO_9796_USER_ID_LEN

const Int32 CORE_P_ISO_9796_USER_ID_LEN = (32)
estático

CORE_P_ISO_9796_USER_NAME_LEN

const Int32 CORE_P_ISO_9796_USER_NAME_LEN = (32)
estático

CORE_P_ISO_9796_KEY_LEN

const Int32 CORE_P_ISO_9796_KEY_LEN = (512)
estático

CORE_P_ISO_9796_MIN_KEY_LEN

const Int32 CORE_P_ISO_9796_MIN_KEY_LEN = (64)
estático

CORE_P_ISO_9796_EXPONENT_LEN

const Int32 CORE_P_ISO_9796_EXPONENT_LEN = (8)
estático

CORE_P_ISO_9796_MIN_EXPONENT_LEN

const Int32 CORE_P_ISO_9796_MIN_EXPONENT_LEN = (1)
estático

PBC_EMV_PIN_BLOCK_OP_COMMON

PBC_EMV_PIN_BLOCK_OP_MCHIP

const Int32 PBC_EMV_PIN_BLOCK_OP_MCHIP =(EMV_OP_ISO_9797_1_M2_MCHIP)
estático

PBC_EMV_PIN_BLOCK_OP_VISA

PBC_EMV_PIN_BLOCK_OP_VISA_CRYPTOGRAM

const Int32 PBC_EMV_PIN_BLOCK_OP_VISA_CRYPTOGRAM =(EMV_OP_ISO_9797_1_M2_VISA_CRYPTOGRAM)
estático

PBC_EMV_PIN_BLOCK_OP_ELO

const Int32 PBC_EMV_PIN_BLOCK_OP_ELO =(EMV_OP_ISO_9797_1_M2_ELO)
estático

PBC_EMV_PIN_BLOCK_MAX_OUTPUT

const Int32 PBC_EMV_PIN_BLOCK_MAX_OUTPUT = (64)
estático

EMV_DERIVE_KEY_OP_XOR

const Int32 EMV_DERIVE_KEY_OP_XOR = (0x01)
estático

EMV_DERIVE_KEY_OP_ECB

const Int32 EMV_DERIVE_KEY_OP_ECB = (0x02)
estático

CORE_P10_CSR_VERSION1

const Int32 CORE_P10_CSR_VERSION1 = (0x00)
estático

CORE_P10_CSR_DN_MAX_LEN

const Int32 CORE_P10_CSR_DN_MAX_LEN = (2048)
estático

P10_CSR_DER

const Int32 P10_CSR_DER = (1)
estático

P10_CSR_PEM

const Int32 P10_CSR_PEM = (2)
estático

CORE_P10_HASH_SHA1

const Int32 CORE_P10_HASH_SHA1 = (0x01)
estático

CORE_P10_HASH_SHA224

const Int32 CORE_P10_HASH_SHA224 = (0x02)
estático

CORE_P10_HASH_SHA256

const Int32 CORE_P10_HASH_SHA256 = (0x03)
estático

CORE_P10_HASH_SHA384

const Int32 CORE_P10_HASH_SHA384 = (0x04)
estático

CORE_P10_HASH_SHA512

const Int32 CORE_P10_HASH_SHA512 = (0x05)
estático

CORE_P8_EXPORT_PWD_LEN

const Int32 CORE_P8_EXPORT_PWD_LEN = (16)
estático

DN_SPB_MSG_HEADER_V2_LEN

const Int32 DN_SPB_MSG_HEADER_V2_LEN = (588)
estático

ND_SPB_MSG_HEADER_V2_LEN

const Int32 ND_SPB_MSG_HEADER_V2_LEN = DN_SPB_MSG_HEADER_V2_LEN
estático

DN_SPB_MSG_HEADER_V3_LEN

const Int32 DN_SPB_MSG_HEADER_V3_LEN = ND_SPB_MSG_HEADER_V2_LEN
estático

DN_SPB_MAX_NOTIFY_DATA_SEG

const Int32 DN_SPB_MAX_NOTIFY_DATA_SEG = (32 * 1024)
estático

ND_SPB_MAX_NOTIFY_DATA_SEG

const Int32 ND_SPB_MAX_NOTIFY_DATA_SEG = DN_SPB_MAX_NOTIFY_DATA_SEG
estático

DN_SPB_V3_TAG_LEN

const Int32 DN_SPB_V3_TAG_LEN = (16)
estático

DN_SPB_MAX_RCV_NOTIFY_DATA_SEG

const Int32 DN_SPB_MAX_RCV_NOTIFY_DATA_SEG =(ND_SPB_MAX_NOTIFY_DATA_SEG + DN_SPB_V3_TAG_LEN)
estático

ND_SPB_USO_CIP1

const UInt32 ND_SPB_USE_CIP1 = (0x80000000)
estático
Ejemplos
spb_file_cip.cs.

ND_SPB_USE_ANY

const UInt32 ND_SPB_USE_ANY = (0x40000000)
estático
Ejemplos
spb_file_cip.cs.

ND_SPB_RAW

const UInt32 ND_SPB_RAW = (0x20000000)
estático

ND_SPB_ENCODE_GEN_01

const UInt32 ND_SPB_ENCODE_GEN_01 = (0x01)
estático

ND_SPB_ENCODE_HEADER_V3

const UInt32 ND_SPB_ENCODE_HEADER_V3 = (0x02)
estático

ND_SPB_OUT_NO_PADDING

const UInt32 ND_SPB_OUT_NO_PADDING = (0x01)
estático
Ejemplos
spb_file_cip.cs.

ND_SPB_OUT_WITH_PADDING

const UInt32 ND_SPB_OUT_WITH_PADDING = (0x02)
estático

ND_SPB_ISPB_LEN

const Int32 ND_SPB_ISPB_LEN = (8)
estático

ND_SPB_CA_LEN

const Int32 ND_SPB_CA_LEN = (2)
estático

ND_SPB_DOMAIN_MAX_LEN

const Int32 ND_SPB_DOMAIN_MAX_LEN = (5)
estático

ND_SPB_SN_MAX_LEN

const Int32 ND_SPB_SN_MAX_LEN = (32)
estático

ND_SPB_ID_MAX_LEN

const Int32 ND_SPB_ID_MAX_LEN =(ND_SPB_SN_MAX_LEN + 1 + ND_SPB_CA_LEN + 1)
estático

ND_SPB_ID_MAX_FQN_LEN

const Int32 ND_SPB_ID_MAX_FQN_LEN =(MAX_USR_LEN + 1 + ND_SPB_SN_MAX_LEN + 1 + ND_SPB_CA_LEN + 1)
estático

ND_SPB_MAX_SUBJECT

const Int32 ND_SPB_MAX_SUBJECT = (1024)
estático

ND_SPB_EMISOR_MAX

const Int32 ND_SPB_MAX_ISSUER = (1024)
estático

ND_SPB_MAX_ALG_ID

const Int32 ND_SPB_MAX_ALG_ID = (256)
estático

SA_TP_MAX_DES_LEN

const Int32 SA_TP_MAX_DES_LEN = (16 + 1)
estático

SA_TP_MAX_OFFSET_LEN

const Int32 SA_TP_MAX_OFFSET_LEN = (6 + 1)
estático

SA_TP_MAX_SERIAL_LEN

const Int32 SA_TP_MAX_SERIAL_LEN = (10 + 1)
estático

SA_TP_MAX_MKEY_LEN

const Int32 SA_TP_MAX_MKEY_LEN = (32 + 1)
estático

SA_TP_MAX_OTP_LEN

const Int32 SA_TP_MAX_OTP_LEN = (6 + 1)
estático

ISSUE_OATH_MIN_OTP_LEN

const Int32 ISSUE_OATH_MIN_OTP_LEN = (6)
estático

ISSUE_OATH_MAX_OTP_LEN

const Int32 ISSUE_OATH_MAX_OTP_LEN = (16)
estático

ISSUE_OATH_MAX_OTP_RETRY

const Int32 ISSUE_OATH_MAX_OTP_RETRY = (129)
estático

ISSUE_OATH_SHA1_LEN

const Int32 ISSUE_OATH_SHA1_LEN = (20)
estático

ISSUE_OATH_SHA256_LEN

const Int32 ISSUE_OATH_SHA256_LEN = (32)
estático

ISSUE_OATH_SHA512_LEN

const Int32 ISSUE_OATH_SHA512_LEN = (64)
estático

ISSUE_OATH_DYN_TRUNC

const Int32 ISSUE_OATH_DYN_TRUNC = (OATH_SA_v1_HOTP_DYN_TRUNC_OFF)
estático

ISSUE_OATH_DEFAULT_TIME_STEP

const Int32 ISSUE_OATH_DEFAULT_TIME_STEP = (OATH_SA_v2_default_TIME_STEP)
estático

ISSUE_OATH_HOTP_TS

const Int32 ISSUE_OATH_HOTP_TS = (0)
estático

ISSUE_OATH_HOTP_T0

const Int32 ISSUE_OATH_HOTP_T0 = (OATH_SA_v2_default_T0_Epoch)
estático

ISSUE_OATH_INIT_MF

const Int32 ISSUE_OATH_INIT_MF = (0)
estático

ISSUE_OATH_OUTPUT_BLOB_V1_LEN

const Int32 ISSUE_OATH_OUTPUT_BLOB_V1_LEN = (160)
estático

ISSUE_OATH_OUTPUT_BLOB_V2_LEN

const Int32 ISSUE_OATH_OUTPUT_BLOB_V2_LEN = (180)
estático

ISSUE_OATH_OUTPUT_BLOB_LEN

ISSUE_OATH_OUTPUT_MAX_BLOB_LEN

OATH_MAX_PSK_LEN

const Int32 OATH_MAX_PSK_LEN = (255)
estático

PUERTO_POR_DEFECTO

const Int32 PUERTO_DEFAULT = (4433)
estático

ISSUE_OATH_GENERATE_HOTP

const Int32 ISSUE_OATH_GENERATE_HOTP = (1)
estático

ISSUE_OATH_GENERATE_TOTP

const Int32 ISSUE_OATH_GENERATE_TOTP = (2)
estático

ISSUE_OATH_IMPORT_HOTP

const Int32 ISSUE_OATH_IMPORT_HOTP = (3)
estático

ISSUE_OATH_IMPORT_TOTP

const Int32 ISSUE_OATH_IMPORT_TOTP = (4)
estático

OATHACTUALIZACIÓN

const Int32 OATH_UPDATE_BLOB = (1 << 31)
estático

ISSUE_OATH_BLOB_V2_IV_LEN

const Int32 ISSUE_OATH_BLOB_V2_IV_LEN =(AES_BLOCK)
estático

ISSUE_OATH_BLOB_V2_TAG_LEN

const Int32 ISSUE_OATH_BLOB_V2_TAG_LEN =(AES_BLOCK)
estático

LST_NO_FILTER

const Int32 LST_NO_FILTER = (1)
estático

LST_FILTRO

const Int32 LST_FILTER = (2)
estático

SPB_GENERATE_KEY_NAME

const Int32 SPB_GENERATE_KEY_NAME = (1)
estático

SPB_GENERATE_CER_NAME

const Int32 SPB_GENERATE_CER_NAME = (2)
estático

D_IPF_ENABLE

const Int32 D_IPF_ENABLE = (1)
estático

D_IPF_DISABLE

const Int32 D_IPF_DISABLE = (2)
estático

D_IPF_LIST

const Int32 D_IPF_LIST = (33)
estático

D_IPF_ADD

const Int32 D_IPF_ADD = (44)
estático

D_IPF_DEL

const Int32 D_IPF_DEL = (55)
estático

P2C_SPB_CERT_INFO

const Int32 P2C_SPB_CERT_INFO = (1)
estático

NUEVO_MODO_DUKPT_DUK

const Int32 NEW_DUKPT_MODE_DUK = (0x00000000)
estático

NUEVO_MODO_DUKPT_EXP

const Int32 NEW_DUKPT_MODE_EXP = (1 << 31)
estático

NEW_DUKPT_MODE

const Int32 NEW_DUKPT_MODE_DE = (1 << 30)
estático

NUEVO_MODO_DUKPT_PEK

const Int32 NEW_DUKPT_MODE_PEK = (1 << 29)
estático

NEW_DUKPT_MODE_MEK

const Int32 NEW_DUKPT_MODE_MEK = (1 << 28)
estático

NEW_DUKPT_MODE_TMP

const Int32 NEW_DUKPT_MODE_TMP = (1 << 27)
estático

NUEVO_MODO_DUKPT_IPEK

const Int32 NEW_DUKPT_MODE_IPEK = (1 << 26)
estático
Ejemplos
dukpt.cs.

CERT_OUT_DER

const Int32 CERT_OUT_DER = 1
estático

CERT_OUT_PEM

const Int32 CERT_OUT_PEM = 2
estático

DN_BATCH_SIGN_BLOCK_HEADER

const Int32 DN_BATCH_SIGN_BLOCK_HEADER = ((sizeof(Int32) * 2) + MAX_OBJ_ID_FQN_LEN)
estático
Ejemplos
batchsign.cs.

D_SVAULT_MIN_TL

const Int32 D_SVAULT_MIN_TL = (6)
estático

D_SVAULT_MAX_TL

const Int32 D_SVAULT_MAX_TL = (256)
estático

D_SVAULT_T_TKR2

const byte D_SVAULT_T_TKR2 = (1)
estático

D_SVAULT_F_MASK_TOKEN

const byte D_SVAULT_F_MASK_TOKEN = (1)
estático

D_SVAULT_F_MASK_SECRET

const byte D_SVAULT_F_MASK_SECRET = (2)
estático
Ejemplos
tokenisation.cs.

D_SVAULT_CKS_NULL

const byte D_SVAULT_CKS_NULL = (0)
estático

D_SVAULT_CKS_CPF

const byte D_SVAULT_CKS_CPF = (1)
estático
Ejemplos
tokenisation.cs.

D_SVAULT_CKS_CNPJ

const byte D_SVAULT_CKS_CNPJ = (2)
estático

D_SVAULT_CKS_PAN

const byte D_SVAULT_CKS_PAN = (3)
estático

D_SVAULT_CKS_IEL

const byte D_SVAULT_CKS_IEL = (4)
estático

D_SVAULT_BASE10

const byte D_SVAULT_BASE10 = (10)
estático

D_SVAULT_BASE16

const byte D_SVAULT_BASE16 = (16)
estático

D_SVAULT_BASE26

const byte D_SVAULT_BASE26 = (26)
estático

D_SVAULT_BASE52

const byte D_SVAULT_BASE52 = (52)
estático

D_SVAULT_BASE62

const byte D_SVAULT_BASE62 = (62)
estático

D_SVAULT_TOKEN_BLOB_LEN

const Int32 D_SVAULT_TOKEN_BLOB_LEN = (805)
estático

D_SVAULT_GET_OP_SECRET

const Int32 D_SVAULT_GET_OP_SECRET = (1)
estático

D_SVAULT_GET_OP_TOKEN

const Int32 D_SVAULT_GET_OP_TOKEN = (2)
estático

MAP_2_OBJ_INFO_LEN

const Int32 MAP_2_OBJ_INFO_LEN = 2 * (sizeof(Int32) + MAX_OBJ_NAME_LEN + 1)
estático

SA_HOTP_CHAP_LEN

const Int32 SA_HOTP_CHAP_LEN = 10
estático

SA_ST_ID_HOTP_CHAP

const Int32 SA_ST_ID_HOTP_CHAP = 1
estático

SA_ST_ID_HOTP_CHAP_OUT

const Int32 SA_ST_ID_HOTP_CHAP_OUT = (2)
estático

HI_BATTERY_LIFE

const Int32 HI_BATTERY_LIFE = (0x00000001)
estático

HI_PERFORMANCE_COUNT

const Int32 HI_PERFOMANCE_COUNT = (0x00000002)
estático

HI_MODULE_INFO

const Int32 HI_MODULE_INFO = (0x00000004)
estático

HI_HSM_INFO

const Int32 HI_HSM_INFO = (0x00000008)
estático

HI_OPERATIONS_COUNT

const Int32 HI_OPERATIONS_COUNT = (0x00000010)
estático

HI_SYS_HEALTH

const Int32 HI_SYS_HEALTH = (0x00000020)
estático

HI_FIPS_MODE

const Int32 HI_FIPS_MODE = (0x00000040)
estático

HI_DISK_INFO

const Int32 HI_DISK_INFO = (0x00000080)
estático

HI_REPL_INFO

const Int32 HI_REPL_INFO = (0x00000100)
estático

FECHA_ACTUAL

const Int32 HI_CURRENT_DATE = (0x00000200)
estático

HI_HW_STR

const Int32 HI_HW_STR = (0x00000400)
estático

HI_NTP_INFO

const Int32 HI_NTP_INFO = (0x00000800)
estático

HI_STATS_INFO

const Int32 HI_STATS_INFO = (0x00001000)
estático

HI_COUNTER_INFO

const Int32 HI_COUNTER_INFO = (0x00002000)
estático

HI_FIPS_RCODE_INFO

const Int32 HI_FIPS_RCODE_INFO = (0x00004000)
estático

HI_PENDING_INFO

const Int32 HI_PENDING_INFO = (0x00008000)
estático

HI_ALL_INFO

const Int32 HI_ALL_INFO = (0x00010000)
estático

GET_INFO_MAX_REPL_DOMAIN_NAME

const Int32 GET_INFO_MAX_REPL_DOMAIN_NAME = (1024)
estático

GET_INFO_MAX_REPL_NODES

const Int32 GET_INFO_MAX_REPL_NODES = (255)
estático

GET_INFO_MAX_SN_LEN

const Int32 GET_INFO_MAX_SN_LEN = (255)
estático

GET_INFO_MAX_HW_STR_LEN

const Int32 GET_INFO_MAX_HW_STR_LEN = (255)
estático

GET_INFO_MAX_TPKEY_LEN

const Int32 GET_INFO_MAX_TPKEY_LEN = (16)
estático

GET_INFO_MAX_NTP_SVRS

const Int32 GET_INFO_MAX_NTP_SVRS = (16)
estático

GET_INFO_MAX_NTPQ_LEN

const Int32 GET_INFO_MAX_NTPQ_LEN = (256)
estático

GET_INFO_MAX_NTP_KT_LEN

const Int32 GET_INFO_MAX_NTP_KT_LEN = (16)
estático

GET_INFO_MAX_NTP_KM_LEN

const Int32 GET_INFO_MAX_NTP_KM_LEN = (64)
estático

DN_BCHAIN_BTC_MINIKEY

const byte DN_BCHAIN_BTC_MINIKEY = (1)
estático

Bitcoin minikey.

DN_BCHAIN_BIP32_SEED_XPRV

const byte DN_BCHAIN_BIP32_SEED_XPRV = (2)
estático

Semilla BIP32 XPrv.

DN_BCHAIN_BIP39_SEED_XPRV

const byte DN_BCHAIN_BIP39_SEED_XPRV = (3)
estático

BIP39 semilla XPrv.

DN_BCHAIN_BIP32_XPRV

const byte DN_BCHAIN_BIP32_XPRV = (4)
estático

BIP32 XPrv.

DN_BCHAIN_BIP32_ED25519_XPRV

const byte DN_BCHAIN_BIP32_ED25519_XPRV = (5)
estático

BIP32 Ed25519 XPrv.

DN_BCHAIN_VER_WIF_MAIN_NET

const byte DN_BCHAIN_VER_WIF_MAIN_NET = (0x80)
estático

Mainnet WIF.

Ejemplos
bchain_ckd.cs.

DN_BCHAIN_VER_WIF_TEST_NET

const byte DN_BCHAIN_VER_WIF_TEST_NET = (0xEF)
estático

Testnet WIF.

DN_BCHAIN_VER_BIP32_MAINNET

const byte DN_BCHAIN_VER_BIP32_MAINNET =(DN_BCHAIN_VER_WIF_MAIN_NET)
estático

DN_BCHAIN_VER_BIP32_TESTNET

const byte DN_BCHAIN_VER_BIP32_TESTNET =(DN_BCHAIN_VER_WIF_TEST_NET)
estático

Testnet BIP32.

DN_BCHAIN_VER_BIP32_HTR_MAINNET

const byte DN_BCHAIN_VER_BIP32_HTR_MAINNET = (1)
estático

Mainnet BIP32 Hathor.

DN_BCHAIN_VER_BIP32_HTR_TESTNET

const byte DN_BCHAIN_VER_BIP32_HTR_TESTNET = (2)
estático

Testnet BIP32 Hathor.

DN_BCHAIN_BIP32_SEED_LEN_MAX

const UInt32 DN_BCHAIN_BIP32_SEED_LEN_MAX = (765)
estático

Tamaño máximo de semilla BIP32.

DN_BCHAIN_BIP39_SEED_LEN_MAX

const UInt32 DN_BCHAIN_BIP39_SEED_LEN_MAX = (765)
estático

Tamaño máximo de las semillas BIP39.

DN_BCHAIN_BIP39_PWD_LEN_MAX

const UInt32 DN_BCHAIN_BIP39_PWD_LEN_MAX = (255)
estático

Longitud máxima de la contraseña BIP39.

DN_BCHAIN_SECURE_BIP32_INDEX_BASE

const UInt32 DN_BCHAIN_SECURE_BIP32_INDEX_BASE = (0x80000000)
estático

Base de índice endurecida BIP32.

Ejemplos
bchain_ckd.cs.

DN_BCHAIN_MAX_SIG_LEN

const UInt32 DN_BCHAIN_MAX_SIG_LEN = (128)
estático

Tamaño máximo de una firma.

DN_BCHAIN_SIG_DER_ECDSA

const byte DN_BCHAIN_SIG_DER_ECDSA = (1)
estático

Firma DER, en el formato v || DER. SECG!SEC1 DER estricto con S baja como se describe en BIP62/66, BIP146, EIP2. Con 'v' de un tamaño de 1 byte. v' es el bit de paridad de 'r' y puede tener los valores 0 ó 1.

Ejemplos
bchain_sign_hash.cs.

DN_BCHAIN_SIG_RAW_ECDSA

const byte DN_BCHAIN_SIG_RAW_ECDSA = (2)
estático

Firma RAW, en el formato v || r || s. v' tiene un tamaño de 1 byte y 'r' y 's' tienen un tamaño de 32 bytes cada uno. v' es el bit de paridad de 'r' y puede tener los valores 0 o 1.

DN_BCHAIN_SIG_BIP340

const byte DN_BCHAIN_SIG_BIP340 = (3)
estático

Firma BIP340 - Schnorr 64 bytes.

DN_BCHAIN_HASH_BTC_H160

const byte DN_BCHAIN_HASH_BTC_H160 = (1)
estático

Bitcoin H160.

DN_BCHAIN_HASH_RIPEMD160

const byte DN_BCHAIN_HASH_RIPEMD160 = (2)
estático

RIPEMD160.

DN_BCHAIN_HASH_SHA256

const byte DN_BCHAIN_HASH_SHA256 = (3)
estático

SHA256.

DN_BCHAIN_HASH_BTC_SHA256_2X

const byte DN_BCHAIN_HASH_BTC_SHA256_2X = (4)
estático

Bitcoin SHA256 2x.

DN_BCHAIN_HASH_KECCAK256

const byte DN_BCHAIN_HASH_KECCAK256 = (5)
estático

KECCAK256.

Ejemplos
bchain_sign_hash.cs.

DN_BCHAIN_HASH_BTC_H160_LEN

const UInt32 DN_BCHAIN_HASH_BTC_H160_LEN = (20)
estático

Tamaño hash Bitcoin H160.

DN_BCHAIN_HASH_RIPEMD160_LEN

const UInt32 DN_BCHAIN_HASH_RIPEMD160_LEN = (20)
estático

Tamaño hash RIPEMD160.

DN_BCHAIN_HASH_SHA256_LEN

const UInt32 DN_BCHAIN_HASH_SHA256_LEN = (32)
estático

Tamaño del hash SHA256.

DN_BCHAIN_HASH_BTC_SHA256_2X_LEN

const UInt32 DN_BCHAIN_HASH_BTC_SHA256_2X_LEN = (32)
estático

Bitcoin SHA256 tamaño hash 2x.

DN_BCHAIN_HASH_KECCAK256_LEN

const UInt32 DN_BCHAIN_HASH_KECCAK256_LEN = (32)
estático

Tamaño hash KECCAK256.

DN_BCHAIN_MAX_HASH_LEN

Tamaño máximo del hash de la cadena de bloques.

DN_BCHAIN_PBK_SEC1_UNCOMP

const byte DN_BCHAIN_PBK_SEC1_UNCOMP = (1)
estático

ECDSA SEC1 sin comprimir.

DN_BCHAIN_PBK_SEC1_COMP

const byte DN_BCHAIN_PBK_SEC1_COMP = (2)
estático

ECDSA SEC1 comprimido.

DN_BCHAIN_PBK_BIP340

const byte DN_BCHAIN_PBK_BIP340 = (3)
estático

Schnorr, BIP-340.

Ejemplos
bchain_get_pub.cs.

DN_BCHAIN_PBK_ED25519

const byte DN_BCHAIN_PBK_ED25519 = (4)
estático

Ed25519.

DN_BCHAIN_PBK_AT_ALGORAND

const byte DN_BCHAIN_PBK_AT_ALGORAND = (5)
estático

Algoritmo

DN_BCHAIN_PBK_BIP32_XPUB

const byte DN_BCHAIN_PBK_BIP32_XPUB = (6)
estático

BIP32 XPub.

DN_BCHAIN_PBK_AT_SOL

const byte DN_BCHAIN_PBK_AT_SOL = (7)
estático

Solana.

DN_BCHAIN_MAX_PBK_LEN

const UInt32 DN_BCHAIN_MAX_PBK_LEN = (128)
estático

Tamaño máximo de un PBK exportado.

DN_BCHAIN_MAX_ADDR_LEN

const UInt32 DN_BCHAIN_MAX_ADDR_LEN = (128)
estático

Tamaño máximo de una dirección.

DN_BCHAIN_MAX_HRP

const UInt32 DN_BCHAIN_MAX_HRP = (64)
estático

Tamaño máximo del HRP.

DN_BCHAIN_AT_BTC_P2PKH

const byte DN_BCHAIN_AT_BTC_P2PKH = (1)
estático

Dirección P2PKH.

DN_BCHAIN_AT_BTC_P2SH

const byte DN_BCHAIN_AT_BTC_P2SH = (2)
estático

Dirección P2SH BIP13..

DN_BCHAIN_AT_BTC_B32_PKH

const byte DN_BCHAIN_AT_BTC_B32_PKH = (3)
estático

Dirección BIP32 P2PKH BIP173.

DN_BCHAIN_AT_BTC_B32_SH

const byte DN_BCHAIN_AT_BTC_B32_SH = (4)
estático

Dirección BIP32 P2SH.

DN_BCHAIN_AT_ETH_EOA

const byte DN_BCHAIN_AT_ETH_EOA = (5)
estático

Dirección ETH EOA.

Ejemplos
bchain_get_address.cs.

DN_BCHAIN_AT_ETH_EOA_MC_CKS

const byte DN_BCHAIN_AT_ETH_EOA_MC_CKS = (6)
estático

Dirección ETH EOA MC CKS. EIP55.

DN_BCHAIN_AT_ETH_EOA_ICAP

const byte DN_BCHAIN_AT_ETH_EOA_ICAP = (7)
estático

Dirección ETH EOA ICAP.

DN_BCHAIN_AT_ALGORAND

const byte DN_BCHAIN_AT_ALGORAND = (8)
estático

Dirección Algorand.

DN_BCHAIN_AT_TRON_HEX

const byte DN_BCHAIN_AT_TRON_HEX = (9)
estático

Dirección hexadecimal de TRON.

DN_BCHAIN_AT_TRON_B58

const byte DN_BCHAIN_AT_TRON_B58 = (10)
estático

Dirección TRON Base 58.

DN_BCHAIN_AT_XRP

const byte DN_BCHAIN_AT_XRP = (11)
estático

Dirección de XRP Ledger/Ripple.

DN_BCHAIN_AT_SOL

const byte DN_BCHAIN_AT_SOL = (12)
estático

Dirección Solana.

DN_BCHAIN_VER_UNUSED

const byte DN_BCHAIN_VER_UNUSED = (0x00)
estático

Parámetro no utilizado.

Ejemplos
bchain_get_address.cs.

DN_BCHAIN_VER_BTC_A1_MAIN_NET

const byte DN_BCHAIN_VER_BTC_A1_MAIN_NET = (0x00)
estático

Red principal de Bitcoin A1.

DN_BCHAIN_VER_XRP_CLASSIC

const byte DN_BCHAIN_VER_XRP_CLASSIC = (0x00)
estático

XRP Ledger/Ripple Classic.

DN_BCHAIN_VER_BTC_A3_MAIN_NET

const byte DN_BCHAIN_VER_BTC_A3_MAIN_NET = (0x05)
estático

Red principal de Bitcoin A3.

DN_BCHAIN_VER_BTC_B32_WITVER

const byte DN_BCHAIN_VER_BTC_B32_WITVER = (0x00)
estático

Bitcoin B32 witver.

DN_BCHAIN_VER_HTR_MAINNET

const byte DN_BCHAIN_VER_HTR_MAINNET = (0x28)
estático

Hathor mainnet.

DN_BCHAIN_VER_HTR_TESTNET

const byte DN_BCHAIN_VER_HTR_TESTNET = (0x49)
estático

Hathor testnet.

DN_BCHAIN_VER_HTR_P2SH_MAINNET

const byte DN_BCHAIN_VER_HTR_P2SH_MAINNET = (0x64)
estático

Red principal Hathor P2SH.

DN_BCHAIN_VER_HTR_P2SH_TESTNET

const byte DN_BCHAIN_VER_HTR_P2SH_TESTNET = (0x87)
estático

Hathor P2SH testnet.

DN_BCHAIN_HRP_UNUSED

const string DN_BCHAIN_HRP_UNUSED = ""
estático

Parámetro no utilizado.

Ejemplos
bchain_get_address.cs.

DN_BCHAIN_HRP_BTC_MAIN_NET

const string DN_BCHAIN_HRP_BTC_MAIN_NET = "bc"
estático

Bitcoin mainnet.

DN_BCHAIN_HRP_BTC_TEST_NET

const string DN_BCHAIN_HRP_BTC_TEST_NET = "tb"
estático

Bitcoin testnet.

DN_BCHAIN_EDDSA_MAX_CSTRL

const UInt32 DN_BCHAIN_EDDSA_MAX_CSTRL = (255)
estático

Tamaño máximo de la cadena de control EdDsa.

DN_BCHAIN_EDDSA_CSTR_UNUSED

const string DN_BCHAIN_EDDSA_CSTR_UNUSED = ""
estático

La cadena de control EdDsa no se utiliza.

Ejemplos
bchain_eddsa_sign.cs.

DN_BCHAIN_EDDSA_MAX_DATA_LEN

const UInt32 DN_BCHAIN_EDDSA_MAX_DATA_LEN = (4 * 1024 * 1024)
estático

Tamaño máximo de los datos a firmar.

DN_BCHAIN_EDDSA_SIG_PURE

const byte DN_BCHAIN_EDDSA_SIG_PURE = (254)
estático

EdDsa Pure Signature.

Ejemplos
bchain_eddsa_sign.cs.

DN_BCHAIN_EDDSA_SIG_ALGORAND

const byte DN_BCHAIN_EDDSA_SIG_ALGORAND = (253)
estático

Firma del algoritmo EdDsa.

DN_BCHAIN_EDDSA_SIG_XRP

const byte DN_BCHAIN_EDDSA_SIG_XRP = (252)
estático

Firma EdDsa XRP.

DN_BCHAIN_EDDSA_SIG_SOL

const byte DN_BCHAIN_EDDSA_SIG_SOL = (251)
estático

Firma EdDsa Solana.

DN_M_OF_N_S_LEN

const UInt32 DN_M_OF_N_S_LEN = (24)
estático

Tamaño de los datos secretos protegidos por m de n.

DN_M_OF_N_ES_LEN

const UInt32 DN_M_OF_N_ES_LEN = (32)
estático

Tamaño de los datos de entropía.

DN_M_DE_N_S_MIN

const UInt32 DN_M_OF_N_S_MIN = (2)
estático

Tamaño mínimo de n.

DN_M_DE_N_S_MAX

const UInt32 DN_M_OF_N_S_MAX = (250)
estático

Tamaño máximo de n.

DN_M_DE_N_PARTE_LEN

const UInt32 DN_M_OF_N_PART_LEN = (3 + DN_M_OF_N_S_LEN)
estático

Tamaño de la pieza.

DN_ATOKEN_CACHE_GET_COUNT

const UInt32 DN_ATOKEN_CACHE_GET_COUNT =(0)
estático

DN_ATOKEN_CACHE_GC

const UInt32 DN_ATOKEN_CACHE_GC =(1)
estático

MNG_OBJ_META_A_KEY_TYPE

const Int32 MNG_OBJ_META_A_KEY_TYPE = (1)
estático

MNG_OBJ_META_A_CLASS

const Int32 MNG_OBJ_META_A_CLASS = (2)
estático

MNG_OBJ_META_A_EXTRACTABLE

const Int32 MNG_OBJ_META_A_EXTRACTABLE = (3)
estático

MNG_OBJ_META_A_SENSIBLE

const Int32 MNG_OBJ_META_A_SENSITIVE = (4)
estático

MNG_OBJ_META_A_N_EXTRACTABLE

const Int32 MNG_OBJ_META_A_N_EXTRACTABLE = (5)
estático

MNG_OBJ_META_A_LOCAL

const Int32 MNG_OBJ_META_A_LOCAL = (6)
estático

MNG_OBJ_META_A_CERT_TYPE

const Int32 MNG_OBJ_META_A_CERT_TYPE = (7)
estático

MNG_OBJ_META_A_RSA_MODULUS

const Int32 MNG_OBJ_META_A_RSA_MODULUS = (8)
estático

MNG_OBJ_META_A_RSA_PUB_EXP

const Int32 MNG_OBJ_META_A_RSA_PUB_EXP = (9)
estático

MNG_OBJ_META_A_PUB_KEY_INFO

const Int32 MNG_OBJ_META_A_PUB_KEY_INFO = (10)
estático

MNG_OBJ_META_A_EC_PARAMS

const Int32 MNG_OBJ_META_A_EC_PARAMS = (11)
estático

MNG_OBJ_META_A_SUBJECT

const Int32 MNG_OBJ_META_A_SUBJECT = (12)
estático

MNG_OBJ_META_A_EMISOR

const Int32 MNG_OBJ_META_A_ISSUER = (13)
estático

MNG_OBJ_META_A_SN

const Int32 MNG_OBJ_META_A_SN = (14)
estático

MNG_OBJ_META_A_TOKEN

const Int32 MNG_OBJ_META_A_TOKEN = (15)
estático

MNG_OBJ_META_A_MODIFICABLE

const Int32 MNG_OBJ_META_A_MODIFIABLE = (16)
estático

MNG_OBJ_META_A_DERIVE

const Int32 MNG_OBJ_META_A_DERIVE = (17)
estático

MNG_OBJ_META_A_WRAP

const Int32 MNG_OBJ_META_A_WRAP = (18)
estático

MNG_OBJ_META_A_UNWRAP

const Int32 MNG_OBJ_META_A_UNWRAP = (19)
estático

MNG_OBJ_META_A_SIGNO

const Int32 MNG_OBJ_META_A_SIGN = (20)
estático

MNG_OBJ_META_A_VERIFY

const Int32 MNG_OBJ_META_A_VERIFY = (21)
estático

MNG_OBJ_META_A_ENCRYPT

const Int32 MNG_OBJ_META_A_ENCRYPT = (22)
estático

MNG_OBJ_META_A_DECRYPT

const Int32 MNG_OBJ_META_A_DECRYPT = (23)
estático

MNG_OBJ_META_A_OBJ_ID

const Int32 MNG_OBJ_META_A_OBJ_ID = (24)
estático

MNG_OBJ_META_A_MODULUS_BITS

const Int32 MNG_OBJ_META_A_MODULUS_BITS = (25)
estático

MNG_OBJ_META_A_PRIVATE

const Int32 MNG_OBJ_META_A_PRIVATE = (26)
estático

MNG_OBJ_META_A_LABEL

const Int32 MNG_OBJ_META_A_LABEL = (27)
estático

MNG_OBJ_META_A_ID

const Int32 MNG_OBJ_META_A_ID = (28)
estático

MNG_OBJ_META_A_APLICACIÓN

const Int32 MNG_OBJ_META_A_APPLICATION = (29)
estático

MNG_OBJ_META_A_TRUSTED

const Int32 MNG_OBJ_META_A_TRUSTED = (30)
estático

MNG_OBJ_META_A_JMIDP_SEC_DOMAIN

const Int32 MNG_OBJ_META_A_JMIDP_SEC_DOMAIN = (31)
estático

MNG_OBJ_META_A_CERT_CATEGORY

const Int32 MNG_OBJ_META_A_CERT_CATEGORY = (32)
estático

MNG_OBJ_META_A_KEY_GEN_MECHANISM

const Int32 MNG_OBJ_META_A_KEY_GEN_MECHANISM = (33)
estático

MNG_OBJ_META_A_WRAP_WITH_TRUSTED

const Int32 MNG_OBJ_META_A_WRAP_WITH_TRUSTED = (34)
estático

MNG_OBJ_META_A_HSM_ASSOCIATE

const Int32 MNG_OBJ_META_A_HSM_ASSOCIATE = (35)
estático

MNG_OBJ_META_A_SIGNO_RECOVER

const Int32 MNG_OBJ_META_A_SIGN_RECOVER = (36)
estático

MNG_OBJ_META_A_VERIFY_RECOVER

const Int32 MNG_OBJ_META_A_VERIFY_RECOVER = (37)
estático

MNG_OBJ_META_A_HSM_OBJ_VERSION

const Int32 MNG_OBJ_META_A_HSM_OBJ_VERSION = (502)
estático

MNG_OBJ_META_A_HSM_OBJ_TYPE

const Int32 MNG_OBJ_META_A_HSM_OBJ_TYPE = (503)
estático

MNG_OBJ_META_A_HSM_OBJ_ATTR

const Int32 MNG_OBJ_META_A_HSM_OBJ_ATTR = (504)
estático

MNG_OBJ_META_A_HSM_OBJ_LEN

const Int32 MNG_OBJ_META_A_HSM_OBJ_LEN = (505)
estático

MNG_OBJ_META_A_HSM_OBJ_ID

const Int32 MNG_OBJ_META_A_HSM_OBJ_ID = (506)
estático

MNG_OBJ_META_A_HSM_OBJ_PVALUE

const Int32 MNG_OBJ_META_A_HSM_OBJ_PVALUE = (507)
estático