Classe de baixo nível para acesso ao HSM. Para utilizar essa classe é necessário o entendimento mais profundo das funcionalidades e de como é feito o processo de comunicação com a máquina. Recomendamos a utilização da classe DinamoClient para programação das aplicações. Mais...
Estruturas de Dados | |
struct | AUTH_ATOKEN |
struct | AUTH_PWD |
struct | AUTH_PWD_EX |
struct | AUTH_PWD_EX_2 |
struct | DBLOB |
struct | DBLOB_FILE |
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 | FilterType { 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) } |
Membros Públicos | |
delegate Int32 | FuncListAKeysCallback (IntPtr pvToken, ref DBLOB pParam, Int32 bFinal) |
delegate Int32 | ListIpFilterCallback (IntPtr pInData, Int32 dwInDataLen, IntPtr pParam, Int32 bFinal) |
delegate Int32 | ListCallback (string szName, ref DBLOB pParam, Int32 bFinal) |
delegate Int32 | ListCallbackFilter (IntPtr pvIn, IntPtr pParam, Int32 bFinal) |
delegate Int32 | WriteLocalFileCallback (IntPtr pbData, Int32 cbData, ref DinamoApi.DBLOB_FILE pParam, Int32 bFinal) |
delegate Int32 | ReadLocalFileCallback (IntPtr pbData, ref Int32 pcbData, IntPtr pParam, out Int32 pbFinal) |
delegate Int32 | ListUserTrustsCallback (string szUserName, Int32 dwACL, ref DBLOB pParam, Int32 bFinal) |
static Int32 | DInitialize (Int32 dwReserved) |
static Int32 | DFinalize () |
static Int32 | DOpenSession (out IntPtr phSession, Int32 dwParam, ref AUTH_PWD pbData, Int32 dwDataLen, Int32 dwFlags) |
static Int32 | DOpenSession (out IntPtr phSession, Int32 dwParam, ref AUTH_PWD_EX pbData, Int32 dwDataLen, Int32 dwFlags) |
static Int32 | DOpenSession (out IntPtr phSession, Int32 dwParam, ref AUTH_PWD_EX_2 pbData, Int32 dwDataLen, Int32 dwFlags) |
static Int32 | DOpenSession (out IntPtr phSession, Int32 dwParam, ref AUTH_ATOKEN pbData, Int32 dwDataLen, Int32 dwFlags) |
static Int32 | DGetSessionParam (IntPtr phSession, Int32 dwParam, ref PIXHTTPReqDetails pbData, out Int32 pdwDataLen, Int32 dwFlags) |
static Int32 | DGetSessionParam (IntPtr phSession, Int32 dwParam, ref long pbData, out Int32 pdwDataLen, Int32 dwFlags) |
static Int32 | DGetSessionParam (IntPtr phSession, Int32 dwParam, ref UInt32 pbData, out Int32 pdwDataLen, Int32 dwFlags) |
static Int32 | DCloseSession (out IntPtr phSession, Int32 dwFlags) |
static Int32 | DAdmOperation (IntPtr hSession, Int32 dwParam, IntPtr pbData, Int32 dwDataLen, Int32 dwFlags) |
static Int32 | DCreateHash (IntPtr hSession, Int32 nAlgId, IntPtr hKey, Int32 dwFlags, out IntPtr hHash) |
static Int32 | DDestroyHash (ref IntPtr phHash) |
static Int32 | DGetUserKey (IntPtr hSession, string szKeyId, Int32 dwFlags, out IntPtr phKey) |
static Int32 | DListUserTrusts (IntPtr hSession, string szUserId, byte bType, ListUserTrustsCallback listObjCallback, ref DBLOB pParam) |
static Int32 | DSignXml (IntPtr hKey, IntPtr hHash, string szCertId, Int32 dwSizeUnsignedXml, byte[] pbUnsignedXml, Int32 dwFilterLen, byte[] pbFilter, out Int32 pdwSizeSignedXml, out IntPtr ppbSignedXml) |
static Int32 | 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) |
static Int32 | DVerifySignedXml (IntPtr hSession, string szCertsId, Int32 dwSizeSignedXml, byte[] pbSignedXml, Int32 dwFilterLen, byte[] pbFilter) |
static Int32 | DPIXSign (IntPtr hSession, string szKeyId, string szCertId, Int32 dwFlags, Int32 dwSizeUnsignedXml, byte[] pbUnsignedXml, out Int32 pdwSizeSignedXml, out IntPtr ppbSignedXml) |
static Int32 | DPIXVerify (IntPtr hSession, string szCertsId, string szCRL, Int32 dwFlags, Int32 dwSizeSignedXml, byte[] pbSignedXml) |
static Int32 | DPIXDictSign (IntPtr hSession, string szKeyId, string szCertId, Int32 dwFlags, Int32 dwSizeUnsignedXml, byte[] pbUnsignedXml, out Int32 pdwSizeSignedXml, out IntPtr ppbSignedXml) |
static Int32 | DPIXDictVerify (IntPtr hSession, string szCertsId, string szCRL, Int32 dwFlags, Int32 dwSizeSignedXml, byte[] pbSignedXml) |
static Int32 | DPIXJWSSign (IntPtr hSession, string szKeyId, Int32 dwFlags, Int32 dwHeaderLen, byte[] pbHeader, Int32 dwPayloadLen, byte[] pbPayload, out Int32 pdwJWSLen, byte[] pbJWS) |
static Int32 | DPIXJWSCheck (IntPtr hSession, string szChain, string szCRL, Int32 dwJWSLen, byte[] pbJWS, Int32 dwFlags, out Int32 pdwHeaderLen, byte[] pbHeader, out Int32 pdwPayloadLen, byte[] pbPayload) |
static Int32 | 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) |
static Int32 | 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) |
static Int32 | 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) |
static Int32 | 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) |
static Int32 | DDestroyKey (ref IntPtr phKey, Int32 dwFlags) |
static void | DFree (IntPtr p) |
static Int32 | DGetObjInfo (IntPtr hSession, string szObjId, Int32 nAlgId, ref EXT_MAP_2_OBJ_INFO data, ref Int32 pdwDataLen) |
static Int32 | DCreateUser (IntPtr hSession, USER_INFO userInfo) |
static Int32 | DRemoveUser (IntPtr hSession, string szUserId) |
static Int32 | DSetUserParam (IntPtr hSession, Int32 dwParam, IntPtr pbData, Int32 dwDataLen, Int32 dwFlags) |
static Int32 | DGetUserParam (IntPtr hSession, Int32 dwParam, ref USER_BLOCK pbData, ref Int32 pdwDataLen, Int32 dwFlags) |
static Int32 | DGenerateMapObj (IntPtr hSession, string szMapId, string szObj1Id, Int32 nObj1AlgId, string szObj2Id, Int32 nObj2AlgId) |
static Int32 | DRemoveObj (IntPtr hSession, string szObjId) |
static Int32 | DSVaultGenToken (IntPtr hSession, UInt32 dwOp, ref SVAULT_GEN_TOKEN pbInData, byte[] pbTokenBlob, out UInt32 pdwTokenBlob, byte[] szToken, UInt32 dwReserved) |
static Int32 | DSVaultGetData (IntPtr hSession, UInt32 dwOp, string szMK, byte[] szMask, byte[] pbTokenBlob, UInt32 dwTokenBlob, byte[] szData, ref UInt32 pdwDataLen, UInt32 dwReserved) |
static Int32 | DBackupData (IntPtr hSession, string szBackupFile, string szPin, Int32 nDirection) |
static Int32 | DGetStatLogSize (IntPtr hSession, out Int32 pdwLogLen) |
static Int32 | DTruncateLog (IntPtr hSession) |
static Int32 | DGetStatLog (IntPtr hSession, Int32 dwStart, Int32 dwOffSet, out Int32 pdwLogSize, out IntPtr ppbLog) |
static Int32 | DEncrypt (IntPtr hKey, IntPtr hHash, Int32 bFinal, Int32 dwFlags, byte[] pbData, ref Int32 pdwDataLen, Int32 dwBufLen) |
static Int32 | DDecrypt (IntPtr hKey, IntPtr hHash, Int32 bFinal, Int32 dwFlags, byte[] pbData, ref Int32 pdwDataLen) |
static Int32 | DGenerateKey (IntPtr hSession, string szKeyId, Int32 nAlgId, Int32 dwFlags, out IntPtr phKey) |
static Int32 | DListUsers (IntPtr hSession, ListCallback listUsersCallback, ref DBLOB pParam) |
static Int32 | DReadFile (IntPtr hSession, string FileId, WriteLocalFileCallback writeLocalFileCallback, ref DinamoApi.DBLOB_FILE pParam) |
static Int32 | DWriteFile (IntPtr hSession, string FileId, Int32 FileSize, ReadLocalFileCallback readLocalFileCallback, IntPtr pParam) |
static Int32 | DGetKeyParam (IntPtr hKey, Int32 dwParam, byte[] pbData, ref Int32 pdwDataLen, Int32 dwFlags) |
static Int32 | DSetKeyParam (IntPtr hKey, Int32 dwParam, byte[] pbData, Int32 dwDataLen, Int32 dwFlags) |
static Int32 | DImportKey (IntPtr hSession, string szKeyId, IntPtr hKEKey, Int32 dwBlobType, Int32 nAlgId, Int32 dwFlags, byte[] pbData, Int32 dwDataLen, out IntPtr phKey) |
static Int32 | DExportKey (IntPtr hKey, IntPtr hKEKey, Int32 dwBlobType, Int32 dwFlags, byte[] pbData, ref Int32 pdwDataLen) |
static Int32 | DSignHash (IntPtr hHash, IntPtr hKey, Int32 dwFlags, byte[] pbSignature, ref Int32 pdwSigLen) |
static Int32 | DBatchSign (IntPtr hKey, byte[] pbBlock, Int32 dwBlockCount, Int32 dwFlags) |
static Int32 | DVerifySignature (IntPtr hHash, byte[] pbSignature, Int32 dwSigLen, IntPtr hPubKey, Int32 dwFlags) |
static Int32 | DHashData (IntPtr hHash, byte[] pbData, Int32 dwDataLen, Int32 dwFlags) |
static Int32 | DSetHashParam (IntPtr hHash, Int32 dwParam, byte[] pbData, Int32 dwDataLen, Int32 dwFlags) |
static Int32 | DGetHashParam (IntPtr hHash, Int32 dwParam, byte[] pbData, ref Int32 pdwDataLen, Int32 dwFlags) |
static Int32 | DEFTExportTR31 (IntPtr hSession, string szKBPK, string szKey, IntPtr pvReserved, UInt16 wUsage, byte bMode, byte bExport, byte[] pbOutBlock, ref UInt32 pdwOutBlockLen, UInt32 dwParam) |
static Int32 | DEFTImportTR31 (IntPtr hSession, string szKBPK, string szKey, UInt32 dwKeyAttributes, byte[] pbKeyBlock, UInt32 dwKeyBlockLen, UInt32 dwParam) |
static Int32 | DPKCS7Sign (IntPtr hSession, string szKeyName, string szKeyCert, string szCerts, UInt32 dwAttrib, byte[] pbContent, Int32 dwContentLen, out Int32 pdwSignatureLen, out IntPtr ppbSignature, Int32 dwParam) |
static Int32 | DOATHIssueHOTPBlob (IntPtr hSession, string szMasterKeyId, byte[] pbOutPwdEnvelope, byte[] pbOutEncMobileSeed, byte[] pbOutEncSeedBlob, Int32 dwFlags) |
static Int32 | DOATHIssueBlob (IntPtr hSession, string szMasterKeyId, UInt32 dwParamBlobType, IntPtr pvParamBlob, Int32 dwParamBlobLen, byte[] pbOTPBlob, ref Int32 pdwOTPBlobLen, Int32 dwFlags) |
static Int32 | DListObjs (IntPtr hSession, ListCallback listObjCallback, ref DBLOB pParam) |
static Int32 | DListObjsFilter (IntPtr hSession, FilterType filter, ref DinamoApi.OBJ_LIST_FILTER pvFilter, ListCallbackFilter listObjCallback, IntPtr pParam) |
static Int32 | DGetUserAcl (IntPtr hSession, string szUser, out Int32 pdwUserAcl) |
static Int32 | DIPFilterOperation (IntPtr hSession, byte bOP, string szUser, string szIP, ListIpFilterCallback listIpFilterCallback, IntPtr pParam, out Int32 pdwStatus, Int32 dwReserved) |
static Int32 | DSPBMapInfo (IntPtr hSession, string sIdCert, ref DinamoApi.EXT_MAP_2_OBJ_INFO pstExtMap, Int32 dwParam) |
static Int32 | DSPBGenerateKey (IntPtr hSession, string sID, IntPtr szPrivateKeyName, Int32 dwKeyParam, Int32 dwParam) |
static Int32 | DSPBGenerateCSR (IntPtr hSession, string sPrivateKeyName, byte bVersion, string sSPBSubject, Int32 dwOutType, ref Int32 pdwCSRLen, out IntPtr ppbCSR, Int32 dwParam) |
static Int32 | DGeneratePKCS10CSR (IntPtr hSession, string szKeyName, byte bVersion, string szDN, Int32 dwOutType, ref Int32 pdwCSRLen, out IntPtr ppbCSR, Int32 dwParam) |
static Int32 | DPKCS8ImportKey (IntPtr hSession, string szKeyId, string szSecret, Int32 dwKeyAlg, Int32 dwAttrib, IntPtr pbKeyEnvelope, Int32 dwKeyEnvelopeLen) |
static Int32 | DPKCS8ExportKey (IntPtr hSession, string szKeyId, string szSecret, out IntPtr ppbKeyEnvelope, out Int32 ppbKeyEnvelopeLen) |
static Int32 | DSPBImportPKCS12 (IntPtr hSession, byte bActivate, string szReserved, string szPkcs12File, string szPkcs12Pwd, string szDomain, Int32 dwKeyAttr) |
static Int32 | DSPBExportPKCS12 (IntPtr hSession, string szPkcs12Pwd, string szISPB, string szReserved, out IntPtr pPkcs12File, out Int32 pdwPkcs12Len, Int32 dwReserved) |
static Int32 | DImportPKCS12 (IntPtr hSession, string szPkcs12File, string szPkcs12Pwd, string szKeyId, Int32 dwKeyAttr, string szCertId) |
static Int32 | DImportPKCS12Buffer (IntPtr hSession, byte[] pbPkcs12, Int32 dwPkcs12Len, string szPkcs12Pwd, string szKeyId, Int32 dwKeyAttr, string szCertId, string szPubKeyId, Int32 dwFlags) |
static Int32 | DExportPKCS12 (IntPtr hSession, string szPkcs12Pwd, string szKeyId, string szCertId, string szReserved, out IntPtr pPkcs12, out Int32 pdwPkcs12Len, Int32 dwReserved) |
static Int32 | DSPBImportCertificate (IntPtr hSession, byte bActivate, string szReserved, IntPtr pCertificate, Int32 dwCertificateLen, string szDomain, uint dwParam) |
static Int32 | DSPBActivateCertificate (IntPtr hSession, string szIdCert, string szDomain, uint dwParam) |
static Int32 | DSPBGetCertificate (IntPtr hSession, string szIdCert, out IntPtr ppbCertificate, out Int32 pdwCertificateLen, Int32 dwParam) |
static Int32 | DSPBGetCertificateList (IntPtr hSession, string szDomain, Int32 bActive, ref DBLOB pdbList, ref Int32 pdwListLen, Int32 dwParam) |
static Int32 | DSPBSetISPBMap (IntPtr hSession, string szISPB, string szKeyId, string szCertId, Int32 dwParam) |
static Int32 | DSPBEncodeInit (IntPtr hSession, string szSrcISPB, string szDstISPB, Int32 dwTotalDataLen, byte bErrorCode, byte bSpecialTreatment, out IntPtr hSPBCtx, UInt32 dwFlags) |
static Int32 | DSPBEncodeCont (IntPtr hSPBCtx, IntPtr pbDataIn, Int32 dwDataInLen, IntPtr pbDataOut, out Int32 pdwDataOutLen) |
static Int32 | DSPBEncodeCont (IntPtr hSPBCtx, byte[] pbDataIn, Int32 dwDataInLen, IntPtr pbDataOut, out Int32 pdwDataOutLen) |
static Int32 | DSPBEncodeEnd (out IntPtr hSPBCtx, IntPtr pbSPBHeader, out Int32 pdwSPBHeaderLen) |
static Int32 | DSPBDecodeInit (IntPtr hSession, string szSrcISPB, string szDstISPB, IntPtr pbHeader, Int32 dwHeaderLen, byte bAcceptExpiredCert, byte bAutoUpdateCert, Int32 dwMessageDataLen, out IntPtr hSPBCtx, UInt32 dwFlags) |
static Int32 | DSPBDecodeInit (IntPtr hSession, string szSrcISPB, string szDstISPB, byte[] pbHeader, Int32 dwHeaderLen, byte bAcceptExpiredCert, byte bAutoUpdateCert, Int32 dwMessageDataLen, out IntPtr hSPBCtx, UInt32 dwFlags) |
static Int32 | DSPBDecodeCont (IntPtr hSPBCtx, IntPtr pbDataIn, Int32 dwDataInLen, out IntPtr ppbDataOut, out Int32 pdwDataOutLen) |
static Int32 | DSPBDecodeCont (IntPtr hSPBCtx, byte[] pbDataIn, Int32 dwDataInLen, out IntPtr ppbDataOut, out Int32 pdwDataOutLen) |
static Int32 | DSPBDecodeEnd (out IntPtr hSPBCtx) |
static Int32 | DGetErrorString (Int32 code, IntPtr szCod, IntPtr szMsg) |
static Int32 | DCert2CertInfo (byte[] pbCert, Int32 dwCertLen, Int32 dwOutType, out SPB_CERT_X509_INFO pvCertInfo, Int32 dwFlags) |
static Int32 | DOATHGetNextOTP (IntPtr hSession, string szMasterKeyId, byte bOTPLen, byte[] pbOATHBlob, Int32 dwOATHBlobLen, IntPtr szOTP, Int32 dwParam) |
static Int32 | DOATHResync (IntPtr hSession, string szUser, string szOTP1, string szOTP2, Int32 dwParam) |
static Int32 | DUnassignToken (IntPtr hSession, Int32 dwParam, string szUserId) |
static Int32 | DAssignToken (IntPtr hSession, string szUserId, Int32 dwParam, IntPtr pbData, Int32 dwDataLen) |
static Int32 | DSPBCalculateObjectId (string szISPB, string szDomain, Int32 dwKeyType, IntPtr szOutObjName, Int32 dwParam) |
static Int32 | DBchainCreateXPrv (IntPtr hSession, byte bType, Int32 dwAttributes, string szId, IntPtr pcbData, UInt32 dwDataLen, UInt32 dwReserved) |
static Int32 | DBchainCreateXPrv (IntPtr hSession, byte bType, Int32 dwAttributes, string szId, ref DN_BCHAIN_BIP32_SEED_XPRV_DATA pcbData, UInt32 dwDataLen, UInt32 dwReserved) |
static Int32 | DBchainCreateXPrv (IntPtr hSession, byte bType, Int32 dwAttributes, string szId, ref DN_BCHAIN_BIP39_SEED_XPRV_DATA pcbData, UInt32 dwDataLen, UInt32 dwReserved) |
static Int32 | DBchainCreateXPrv (IntPtr hSession, byte bType, Int32 dwAttributes, string szId, byte[] pcbData, UInt32 dwDataLen, UInt32 dwReserved) |
static Int32 | DBchainCreateBip32Ckd (IntPtr hSession, byte bVersion, UInt32 dwIndex, Int32 dwAttributes, string cszPar, string cszDst, ref DN_BCHAIN_KEY_INFO pKeyInfo, UInt32 dwReserved) |
static Int32 | DBchainSignHash (IntPtr hSession, byte bType, byte bHashMode, byte[] pbHash, UInt32 dwHashLen, string cszPk, byte[] pbSig, out UInt32 pdwSigLen, UInt32 dwReserved) |
static Int32 | DBchainGetPubKey (IntPtr hSession, byte bType, string szId, byte[] pbData, out UInt32 pdwDataLen, UInt32 dwReserved) |
static Int32 | DBchainGetAddress (IntPtr hSession, byte bType, byte bVer, string szHrp, string szPk, byte[] pbAddress, out UInt32 pdwAddressLen, UInt32 dwReserved) |
static Int32 | DBchainEdDsaSign (IntPtr hSession, byte bType, string szCtxStr, byte[] pbData, UInt32 dwDataLen, string szPk, byte[] pbSig, out UInt32 pdwSigLen, UInt32 dwReserved) |
static Int32 | DOATHIssueHOTPBlob (IntPtr hSession, string szMasterKeyId, Int32 dwParamBlobType, IntPtr pvParamBlob, Int32 dwParamBlobLen, byte[] pbOTPBlob, ref Int32 pdwOTPBlobLen, Int32 dwFlags) |
static Int32 | DOATHGetBlobInfo (IntPtr hSession, string szMasterKey, byte[] pbInBlob, Int32 dwInBlobLen, Int32 dwOutBlobType, byte[] pbOutInfo, ref Int32 pdwOutInfoLen, Int32 dwParam) |
static Int32 | DOATHBlobResync (IntPtr hSession, string szMasterKeyId, string szOTP1, string szOTP2, byte[] pbOATHBlob, ref Int32 pdwOATHBlobLen, Int32 dwFlags) |
static Int32 | DOATHPskcTranslate (IntPtr hSession, string szMasterKey, byte[] pbPSK, byte bPSKLen, byte[] pbPSKC, Int32 dwPSKCLen, out IntPtr pvBlobList, out Int32 pdwBlobListQuantity, Int32 dwParam) |
static Int32 | DOATHCheckOTP (IntPtr hSession, string szMasterKeyId, string szOTP, byte[] pbOutData, ref Int32 pdwOutDataLen, Int32 dwFlags) |
static Int32 | DGetRandom (IntPtr hSession, byte[] pbData, Int32 dwDataLen) |
static Int32 | DMofNSplit (IntPtr hSession, byte bM, byte bN, byte[] pbSecret, UInt32 dwSecretLen, out DN_M_OF_N_SPLIT_INFO pstSplitInfo, UInt32 dwReserved) |
static Int32 | DMofNRecover (IntPtr hSession, DN_M_OF_N_PART[] pstParts, UInt32 dwPartsCount, byte[] pbSecret, UInt32 dwReserved) |
static Int32 | DGetHsmInfo (IntPtr hSession, ref byte pbFinal, UInt32 dwParam, ref DinamoApi.SYS_HW_STR_INFO pbData, ref UInt32 pdwDataLen, UInt32 dwFlags) |
static Int32 | DGetHsmInfo (IntPtr hSession, ref byte pbFinal, UInt32 dwParam, ref UInt64 pbData, ref UInt32 pdwDataLen, UInt32 dwFlags) |
static Int32 | DGetHsmInfo (IntPtr hSession, ref byte pbFinal, UInt32 dwParam, IntPtr pbData, ref UInt32 pdwDataLen, UInt32 dwFlags) |
static Int32 | DGenerateDUKPT (IntPtr hSession, byte[] pbKSI, byte[] pbDID_CTR, IntPtr szDUKPT, UInt32 dwParam) |
static Int32 | DGenerateBDKName (byte[] pbKSI, IntPtr szBDKName, UInt32 dwParam) |
static Int32 | DGenerateCVV (IntPtr hSession, string szKeyId, string szPAN, string szExpirationDate, string szServiceCode, StringBuilder szCVV, UInt32 dwParam) |
static Int32 | DVerifyCVV (IntPtr hSession, string szKeyId, string szPAN, string szExpirationDate, string szServiceCode, string szCVV, UInt32 dwParam) |
static Int32 | DGeneratePIN (IntPtr hSession, string szPGK, string szPAN, UInt32 dwOperation, Int32 nPinLen, string szInPin, StringBuilder szOffset, StringBuilder szOutPin, UInt32 dwParam) |
static Int32 | DVerifyPINBlock (IntPtr hSession, string szPTK, string szPGK, string szPAN, string szOffset, byte[] pbInPinBlock, UInt32 dwParam) |
static Int32 | DManageAToken (IntPtr hSession, byte bOP, ref DN_A_TOKEN_FULL pstATokenFull, FuncListAKeysCallback fnCallBack, ref DBLOB pvCallbackParam, UInt32 dwParam) |
static Int32 | DManageAToken (IntPtr hSession, byte bOP, ref DN_A_TOKEN_FULL pstATokenFull, FuncListAKeysCallback fnCallBack, IntPtr pvCallbackParam, UInt32 dwParam) |
static Int32 | DManageATokenCache (IntPtr hSession, UInt32 dwOP, out UInt32 pOutData, UInt32 dwParam) |
static Int32 | DCreateObjMetadata (ref IntPtr hmUpdateMetaCtx, Int32 dwFlag) |
static Int32 | DSetObjMetadata (IntPtr hInMeta, Int32 dwOption, ref Int32 pvOptionData, Int32 dwOptionDataLen, Int32 dwParam) |
static Int32 | DGetObjMetadata (IntPtr hInMeta, Int32 dwOption, byte[] pvOptionData, ref Int32 pdwOptionDataLen, Int32 dwParam) |
static Int32 | DFindObjMetadataInit (IntPtr hSession, IntPtr hmSearchInfoCtx, out IntPtr hmSearchCtx, Int32 dwFlag) |
static Int32 | DFindObjMetadataCont (IntPtr hmSearchCtx, IntPtr[] hmSearchResult, Int32 lenSearchResult, out Int32 dwOutCount, Int32 dwFlag) |
static Int32 | DFindObjMetadataEnd (ref IntPtr hmSearchCtx, Int32 dwFlag) |
static Int32 | DDestroyObjMetadata (ref IntPtr hmSearchCtx, Int32 dwFlag) |
static void | RtlZeroMemory (IntPtr dst, UIntPtr length) |
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_INVALID_PACKAGE_SIZE = (-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_MORE_DATA = (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_INVALID_KEY = (1014) |
const Int32 | D_BAD_DATA = (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_INVALID_SIGNATURE = (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_INVALID_FILE_SIZE = (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_INTERNAL_ERROR = (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_INTERNAL_ERROR = (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_NEEDED = (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_MISMATCH = (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_WITH_NET_CONFIG = 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 | PARTIAL_VALUE = (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_InclC14NWithComments = (33) |
const Int32 | ALG_SHA1_InclC14NWithComments = (34) |
const Int32 | ALG_MD5_ExclC14NWithComments = (35) |
const Int32 | ALG_SHA1_ExclC14NWithComments = (36) |
const Int32 | ALG_SHA256_ExclC14N = (37) |
const Int32 | ALG_SHA256_InclC14NWithComments = (38) |
const Int32 | ALG_SHA256_ExclC14NWithComments = (39) |
const Int32 | ALG_SHA384_ExclC14N = (40) |
const Int32 | ALG_SHA384_InclC14NWithComments = (41) |
const Int32 | ALG_SHA384_ExclC14NWithComments = (42) |
const Int32 | ALG_SHA512_ExclC14N = (43) |
const Int32 | ALG_SHA512_InclC14NWithComments = (44) |
const Int32 | ALG_SHA512_ExclC14NWithComments = (45) |
const Int32 | ALG_SHA224_ExclC14N = (46) |
const Int32 | ALG_SHA224_InclC14NWithComments = (47) |
const Int32 | ALG_SHA224_ExclC14NWithComments = (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_BLOCK = (8) |
const Int32 | DES3_BLOCK = (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 | BLOB_TYPE = (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_ZERO_PADDING = (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_OWNER = (5) |
const Int32 | DKP_USER = (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_BLOCKED = (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_INFO = (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 | ACL_USR_REMOTE_LOG = ACL_USR_REMOTE_INFO |
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 = (0xFFFFFFFFFFFFFFFF) |
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_SEG = DN_SPB_MAX_NOTIFY_DATA_SEG |
const Int32 | DN_SPB_V3_TAG_LEN = (16) |
const Int32 | DN_SPB_MAX_RCV_NOTIFY_DATA_SEG = (ND_SPB_MAX_NOTIFY_DATA_SEG + 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_FILTER = (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) |
const string | DN_BCHAIN_HRP_UNUSED = "" |
const string | DN_BCHAIN_HRP_BTC_MAIN_NET = "bc" |
const string | DN_BCHAIN_HRP_BTC_TEST_NET = "tb" |
const UInt32 | DN_BCHAIN_EDDSA_MAX_CSTRL = (255) |
const string | 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_OF_N_S_MIN = (2) |
const UInt32 | DN_M_OF_N_S_MAX = (16) |
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) |
Classe de baixo nível para acesso ao HSM. Para utilizar essa classe é necessário o entendimento mais profundo das funcionalidades e de como é feito o processo de comunicação com a máquina. Recomendamos a utilização da classe DinamoClient para programação das aplicações.
enum AttributeFilter |
enum FilterType |
enum Verb |
delegate Int32 FuncListAKeysCallback | ( | IntPtr | pvToken, |
ref DBLOB | pParam, | ||
Int32 | bFinal ) |
delegate Int32 ListIpFilterCallback | ( | IntPtr | pInData, |
Int32 | dwInDataLen, | ||
IntPtr | pParam, | ||
Int32 | bFinal ) |
delegate Int32 ListCallback | ( | string | szName, |
ref DBLOB | pParam, | ||
Int32 | bFinal ) |
delegate Int32 ListCallbackFilter | ( | IntPtr | pvIn, |
IntPtr | pParam, | ||
Int32 | bFinal ) |
delegate Int32 WriteLocalFileCallback | ( | IntPtr | pbData, |
Int32 | cbData, | ||
ref DinamoApi.DBLOB_FILE | pParam, | ||
Int32 | bFinal ) |
delegate Int32 ReadLocalFileCallback | ( | IntPtr | pbData, |
ref Int32 | pcbData, | ||
IntPtr | pParam, | ||
out Int32 | pbFinal ) |
delegate Int32 ListUserTrustsCallback | ( | string | szUserName, |
Int32 | dwACL, | ||
ref DBLOB | pParam, | ||
Int32 | bFinal ) |
static Int32 DInitialize | ( | Int32 | dwReserved | ) |
static Int32 DFinalize | ( | ) |
static Int32 DOpenSession | ( | out IntPtr | phSession, |
Int32 | dwParam, | ||
ref AUTH_PWD | pbData, | ||
Int32 | dwDataLen, | ||
Int32 | dwFlags ) |
static Int32 DOpenSession | ( | out IntPtr | phSession, |
Int32 | dwParam, | ||
ref AUTH_PWD_EX | pbData, | ||
Int32 | dwDataLen, | ||
Int32 | dwFlags ) |
static Int32 DOpenSession | ( | out IntPtr | phSession, |
Int32 | dwParam, | ||
ref AUTH_PWD_EX_2 | pbData, | ||
Int32 | dwDataLen, | ||
Int32 | dwFlags ) |
static Int32 DOpenSession | ( | out IntPtr | phSession, |
Int32 | dwParam, | ||
ref AUTH_ATOKEN | pbData, | ||
Int32 | dwDataLen, | ||
Int32 | dwFlags ) |
static Int32 DGetSessionParam | ( | IntPtr | phSession, |
Int32 | dwParam, | ||
ref PIXHTTPReqDetails | pbData, | ||
out Int32 | pdwDataLen, | ||
Int32 | dwFlags ) |
static Int32 DGetSessionParam | ( | IntPtr | phSession, |
Int32 | dwParam, | ||
ref long | pbData, | ||
out Int32 | pdwDataLen, | ||
Int32 | dwFlags ) |
static Int32 DGetSessionParam | ( | IntPtr | phSession, |
Int32 | dwParam, | ||
ref UInt32 | pbData, | ||
out Int32 | pdwDataLen, | ||
Int32 | dwFlags ) |
static Int32 DCloseSession | ( | out IntPtr | phSession, |
Int32 | dwFlags ) |
static Int32 DAdmOperation | ( | IntPtr | hSession, |
Int32 | dwParam, | ||
IntPtr | pbData, | ||
Int32 | dwDataLen, | ||
Int32 | dwFlags ) |
static Int32 DCreateHash | ( | IntPtr | hSession, |
Int32 | nAlgId, | ||
IntPtr | hKey, | ||
Int32 | dwFlags, | ||
out IntPtr | hHash ) |
static Int32 DDestroyHash | ( | ref IntPtr | phHash | ) |
static Int32 DGetUserKey | ( | IntPtr | hSession, |
string | szKeyId, | ||
Int32 | dwFlags, | ||
out IntPtr | phKey ) |
static Int32 DListUserTrusts | ( | IntPtr | hSession, |
string | szUserId, | ||
byte | bType, | ||
ListUserTrustsCallback | listObjCallback, | ||
ref DBLOB | pParam ) |
static Int32 DSignXml | ( | IntPtr | hKey, |
IntPtr | hHash, | ||
string | szCertId, | ||
Int32 | dwSizeUnsignedXml, | ||
byte[] | pbUnsignedXml, | ||
Int32 | dwFilterLen, | ||
byte[] | pbFilter, | ||
out Int32 | pdwSizeSignedXml, | ||
out IntPtr | ppbSignedXml ) |
static Int32 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 ) |
static Int32 DVerifySignedXml | ( | IntPtr | hSession, |
string | szCertsId, | ||
Int32 | dwSizeSignedXml, | ||
byte[] | pbSignedXml, | ||
Int32 | dwFilterLen, | ||
byte[] | pbFilter ) |
static Int32 DPIXSign | ( | IntPtr | hSession, |
string | szKeyId, | ||
string | szCertId, | ||
Int32 | dwFlags, | ||
Int32 | dwSizeUnsignedXml, | ||
byte[] | pbUnsignedXml, | ||
out Int32 | pdwSizeSignedXml, | ||
out IntPtr | ppbSignedXml ) |
static Int32 DPIXVerify | ( | IntPtr | hSession, |
string | szCertsId, | ||
string | szCRL, | ||
Int32 | dwFlags, | ||
Int32 | dwSizeSignedXml, | ||
byte[] | pbSignedXml ) |
static Int32 DPIXDictSign | ( | IntPtr | hSession, |
string | szKeyId, | ||
string | szCertId, | ||
Int32 | dwFlags, | ||
Int32 | dwSizeUnsignedXml, | ||
byte[] | pbUnsignedXml, | ||
out Int32 | pdwSizeSignedXml, | ||
out IntPtr | ppbSignedXml ) |
static Int32 DPIXDictVerify | ( | IntPtr | hSession, |
string | szCertsId, | ||
string | szCRL, | ||
Int32 | dwFlags, | ||
Int32 | dwSizeSignedXml, | ||
byte[] | pbSignedXml ) |
static Int32 DPIXJWSSign | ( | IntPtr | hSession, |
string | szKeyId, | ||
Int32 | dwFlags, | ||
Int32 | dwHeaderLen, | ||
byte[] | pbHeader, | ||
Int32 | dwPayloadLen, | ||
byte[] | pbPayload, | ||
out Int32 | pdwJWSLen, | ||
byte[] | pbJWS ) |
static Int32 DPIXJWSCheck | ( | IntPtr | hSession, |
string | szChain, | ||
string | szCRL, | ||
Int32 | dwJWSLen, | ||
byte[] | pbJWS, | ||
Int32 | dwFlags, | ||
out Int32 | pdwHeaderLen, | ||
byte[] | pbHeader, | ||
out Int32 | pdwPayloadLen, | ||
byte[] | pbPayload ) |
static Int32 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 ) |
static Int32 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 ) |
static Int32 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 ) |
static Int32 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 ) |
static Int32 DDestroyKey | ( | ref IntPtr | phKey, |
Int32 | dwFlags ) |
static void DFree | ( | IntPtr | p | ) |
static Int32 DGetObjInfo | ( | IntPtr | hSession, |
string | szObjId, | ||
Int32 | nAlgId, | ||
ref EXT_MAP_2_OBJ_INFO | data, | ||
ref Int32 | pdwDataLen ) |
static Int32 DCreateUser | ( | IntPtr | hSession, |
USER_INFO | userInfo ) |
static Int32 DRemoveUser | ( | IntPtr | hSession, |
string | szUserId ) |
static Int32 DSetUserParam | ( | IntPtr | hSession, |
Int32 | dwParam, | ||
IntPtr | pbData, | ||
Int32 | dwDataLen, | ||
Int32 | dwFlags ) |
static Int32 DGetUserParam | ( | IntPtr | hSession, |
Int32 | dwParam, | ||
ref USER_BLOCK | pbData, | ||
ref Int32 | pdwDataLen, | ||
Int32 | dwFlags ) |
static Int32 DGenerateMapObj | ( | IntPtr | hSession, |
string | szMapId, | ||
string | szObj1Id, | ||
Int32 | nObj1AlgId, | ||
string | szObj2Id, | ||
Int32 | nObj2AlgId ) |
static Int32 DRemoveObj | ( | IntPtr | hSession, |
string | szObjId ) |
static Int32 DSVaultGenToken | ( | IntPtr | hSession, |
UInt32 | dwOp, | ||
ref SVAULT_GEN_TOKEN | pbInData, | ||
byte[] | pbTokenBlob, | ||
out UInt32 | pdwTokenBlob, | ||
byte[] | szToken, | ||
UInt32 | dwReserved ) |
static Int32 DSVaultGetData | ( | IntPtr | hSession, |
UInt32 | dwOp, | ||
string | szMK, | ||
byte[] | szMask, | ||
byte[] | pbTokenBlob, | ||
UInt32 | dwTokenBlob, | ||
byte[] | szData, | ||
ref UInt32 | pdwDataLen, | ||
UInt32 | dwReserved ) |
static Int32 DBackupData | ( | IntPtr | hSession, |
string | szBackupFile, | ||
string | szPin, | ||
Int32 | nDirection ) |
static Int32 DGetStatLogSize | ( | IntPtr | hSession, |
out Int32 | pdwLogLen ) |
static Int32 DTruncateLog | ( | IntPtr | hSession | ) |
static Int32 DGetStatLog | ( | IntPtr | hSession, |
Int32 | dwStart, | ||
Int32 | dwOffSet, | ||
out Int32 | pdwLogSize, | ||
out IntPtr | ppbLog ) |
static Int32 DEncrypt | ( | IntPtr | hKey, |
IntPtr | hHash, | ||
Int32 | bFinal, | ||
Int32 | dwFlags, | ||
byte[] | pbData, | ||
ref Int32 | pdwDataLen, | ||
Int32 | dwBufLen ) |
static Int32 DDecrypt | ( | IntPtr | hKey, |
IntPtr | hHash, | ||
Int32 | bFinal, | ||
Int32 | dwFlags, | ||
byte[] | pbData, | ||
ref Int32 | pdwDataLen ) |
static Int32 DGenerateKey | ( | IntPtr | hSession, |
string | szKeyId, | ||
Int32 | nAlgId, | ||
Int32 | dwFlags, | ||
out IntPtr | phKey ) |
static Int32 DListUsers | ( | IntPtr | hSession, |
ListCallback | listUsersCallback, | ||
ref DBLOB | pParam ) |
static Int32 DReadFile | ( | IntPtr | hSession, |
string | FileId, | ||
WriteLocalFileCallback | writeLocalFileCallback, | ||
ref DinamoApi.DBLOB_FILE | pParam ) |
static Int32 DWriteFile | ( | IntPtr | hSession, |
string | FileId, | ||
Int32 | FileSize, | ||
ReadLocalFileCallback | readLocalFileCallback, | ||
IntPtr | pParam ) |
static Int32 DGetKeyParam | ( | IntPtr | hKey, |
Int32 | dwParam, | ||
byte[] | pbData, | ||
ref Int32 | pdwDataLen, | ||
Int32 | dwFlags ) |
static Int32 DSetKeyParam | ( | IntPtr | hKey, |
Int32 | dwParam, | ||
byte[] | pbData, | ||
Int32 | dwDataLen, | ||
Int32 | dwFlags ) |
static Int32 DImportKey | ( | IntPtr | hSession, |
string | szKeyId, | ||
IntPtr | hKEKey, | ||
Int32 | dwBlobType, | ||
Int32 | nAlgId, | ||
Int32 | dwFlags, | ||
byte[] | pbData, | ||
Int32 | dwDataLen, | ||
out IntPtr | phKey ) |
static Int32 DExportKey | ( | IntPtr | hKey, |
IntPtr | hKEKey, | ||
Int32 | dwBlobType, | ||
Int32 | dwFlags, | ||
byte[] | pbData, | ||
ref Int32 | pdwDataLen ) |
static Int32 DSignHash | ( | IntPtr | hHash, |
IntPtr | hKey, | ||
Int32 | dwFlags, | ||
byte[] | pbSignature, | ||
ref Int32 | pdwSigLen ) |
static Int32 DBatchSign | ( | IntPtr | hKey, |
byte[] | pbBlock, | ||
Int32 | dwBlockCount, | ||
Int32 | dwFlags ) |
static Int32 DVerifySignature | ( | IntPtr | hHash, |
byte[] | pbSignature, | ||
Int32 | dwSigLen, | ||
IntPtr | hPubKey, | ||
Int32 | dwFlags ) |
static Int32 DHashData | ( | IntPtr | hHash, |
byte[] | pbData, | ||
Int32 | dwDataLen, | ||
Int32 | dwFlags ) |
static Int32 DSetHashParam | ( | IntPtr | hHash, |
Int32 | dwParam, | ||
byte[] | pbData, | ||
Int32 | dwDataLen, | ||
Int32 | dwFlags ) |
static Int32 DGetHashParam | ( | IntPtr | hHash, |
Int32 | dwParam, | ||
byte[] | pbData, | ||
ref Int32 | pdwDataLen, | ||
Int32 | dwFlags ) |
static Int32 DEFTExportTR31 | ( | IntPtr | hSession, |
string | szKBPK, | ||
string | szKey, | ||
IntPtr | pvReserved, | ||
UInt16 | wUsage, | ||
byte | bMode, | ||
byte | bExport, | ||
byte[] | pbOutBlock, | ||
ref UInt32 | pdwOutBlockLen, | ||
UInt32 | dwParam ) |
static Int32 DEFTImportTR31 | ( | IntPtr | hSession, |
string | szKBPK, | ||
string | szKey, | ||
UInt32 | dwKeyAttributes, | ||
byte[] | pbKeyBlock, | ||
UInt32 | dwKeyBlockLen, | ||
UInt32 | dwParam ) |
static Int32 DPKCS7Sign | ( | IntPtr | hSession, |
string | szKeyName, | ||
string | szKeyCert, | ||
string | szCerts, | ||
UInt32 | dwAttrib, | ||
byte[] | pbContent, | ||
Int32 | dwContentLen, | ||
out Int32 | pdwSignatureLen, | ||
out IntPtr | ppbSignature, | ||
Int32 | dwParam ) |
static Int32 DOATHIssueHOTPBlob | ( | IntPtr | hSession, |
string | szMasterKeyId, | ||
byte[] | pbOutPwdEnvelope, | ||
byte[] | pbOutEncMobileSeed, | ||
byte[] | pbOutEncSeedBlob, | ||
Int32 | dwFlags ) |
static Int32 DOATHIssueBlob | ( | IntPtr | hSession, |
string | szMasterKeyId, | ||
UInt32 | dwParamBlobType, | ||
IntPtr | pvParamBlob, | ||
Int32 | dwParamBlobLen, | ||
byte[] | pbOTPBlob, | ||
ref Int32 | pdwOTPBlobLen, | ||
Int32 | dwFlags ) |
static Int32 DListObjs | ( | IntPtr | hSession, |
ListCallback | listObjCallback, | ||
ref DBLOB | pParam ) |
static Int32 DListObjsFilter | ( | IntPtr | hSession, |
FilterType | filter, | ||
ref DinamoApi.OBJ_LIST_FILTER | pvFilter, | ||
ListCallbackFilter | listObjCallback, | ||
IntPtr | pParam ) |
static Int32 DGetUserAcl | ( | IntPtr | hSession, |
string | szUser, | ||
out Int32 | pdwUserAcl ) |
static Int32 DIPFilterOperation | ( | IntPtr | hSession, |
byte | bOP, | ||
string | szUser, | ||
string | szIP, | ||
ListIpFilterCallback | listIpFilterCallback, | ||
IntPtr | pParam, | ||
out Int32 | pdwStatus, | ||
Int32 | dwReserved ) |
static Int32 DSPBMapInfo | ( | IntPtr | hSession, |
string | sIdCert, | ||
ref DinamoApi.EXT_MAP_2_OBJ_INFO | pstExtMap, | ||
Int32 | dwParam ) |
static Int32 DSPBGenerateKey | ( | IntPtr | hSession, |
string | sID, | ||
IntPtr | szPrivateKeyName, | ||
Int32 | dwKeyParam, | ||
Int32 | dwParam ) |
static Int32 DSPBGenerateCSR | ( | IntPtr | hSession, |
string | sPrivateKeyName, | ||
byte | bVersion, | ||
string | sSPBSubject, | ||
Int32 | dwOutType, | ||
ref Int32 | pdwCSRLen, | ||
out IntPtr | ppbCSR, | ||
Int32 | dwParam ) |
static Int32 DGeneratePKCS10CSR | ( | IntPtr | hSession, |
string | szKeyName, | ||
byte | bVersion, | ||
string | szDN, | ||
Int32 | dwOutType, | ||
ref Int32 | pdwCSRLen, | ||
out IntPtr | ppbCSR, | ||
Int32 | dwParam ) |
static Int32 DPKCS8ImportKey | ( | IntPtr | hSession, |
string | szKeyId, | ||
string | szSecret, | ||
Int32 | dwKeyAlg, | ||
Int32 | dwAttrib, | ||
IntPtr | pbKeyEnvelope, | ||
Int32 | dwKeyEnvelopeLen ) |
static Int32 DPKCS8ExportKey | ( | IntPtr | hSession, |
string | szKeyId, | ||
string | szSecret, | ||
out IntPtr | ppbKeyEnvelope, | ||
out Int32 | ppbKeyEnvelopeLen ) |
static Int32 DSPBImportPKCS12 | ( | IntPtr | hSession, |
byte | bActivate, | ||
string | szReserved, | ||
string | szPkcs12File, | ||
string | szPkcs12Pwd, | ||
string | szDomain, | ||
Int32 | dwKeyAttr ) |
static Int32 DSPBExportPKCS12 | ( | IntPtr | hSession, |
string | szPkcs12Pwd, | ||
string | szISPB, | ||
string | szReserved, | ||
out IntPtr | pPkcs12File, | ||
out Int32 | pdwPkcs12Len, | ||
Int32 | dwReserved ) |
static Int32 DImportPKCS12 | ( | IntPtr | hSession, |
string | szPkcs12File, | ||
string | szPkcs12Pwd, | ||
string | szKeyId, | ||
Int32 | dwKeyAttr, | ||
string | szCertId ) |
static Int32 DImportPKCS12Buffer | ( | IntPtr | hSession, |
byte[] | pbPkcs12, | ||
Int32 | dwPkcs12Len, | ||
string | szPkcs12Pwd, | ||
string | szKeyId, | ||
Int32 | dwKeyAttr, | ||
string | szCertId, | ||
string | szPubKeyId, | ||
Int32 | dwFlags ) |
static Int32 DExportPKCS12 | ( | IntPtr | hSession, |
string | szPkcs12Pwd, | ||
string | szKeyId, | ||
string | szCertId, | ||
string | szReserved, | ||
out IntPtr | pPkcs12, | ||
out Int32 | pdwPkcs12Len, | ||
Int32 | dwReserved ) |
static Int32 DSPBImportCertificate | ( | IntPtr | hSession, |
byte | bActivate, | ||
string | szReserved, | ||
IntPtr | pCertificate, | ||
Int32 | dwCertificateLen, | ||
string | szDomain, | ||
uint | dwParam ) |
static Int32 DSPBActivateCertificate | ( | IntPtr | hSession, |
string | szIdCert, | ||
string | szDomain, | ||
uint | dwParam ) |
static Int32 DSPBGetCertificate | ( | IntPtr | hSession, |
string | szIdCert, | ||
out IntPtr | ppbCertificate, | ||
out Int32 | pdwCertificateLen, | ||
Int32 | dwParam ) |
static Int32 DSPBGetCertificateList | ( | IntPtr | hSession, |
string | szDomain, | ||
Int32 | bActive, | ||
ref DBLOB | pdbList, | ||
ref Int32 | pdwListLen, | ||
Int32 | dwParam ) |
static Int32 DSPBSetISPBMap | ( | IntPtr | hSession, |
string | szISPB, | ||
string | szKeyId, | ||
string | szCertId, | ||
Int32 | dwParam ) |
static Int32 DSPBEncodeInit | ( | IntPtr | hSession, |
string | szSrcISPB, | ||
string | szDstISPB, | ||
Int32 | dwTotalDataLen, | ||
byte | bErrorCode, | ||
byte | bSpecialTreatment, | ||
out IntPtr | hSPBCtx, | ||
UInt32 | dwFlags ) |
static Int32 DSPBEncodeCont | ( | IntPtr | hSPBCtx, |
IntPtr | pbDataIn, | ||
Int32 | dwDataInLen, | ||
IntPtr | pbDataOut, | ||
out Int32 | pdwDataOutLen ) |
static Int32 DSPBEncodeCont | ( | IntPtr | hSPBCtx, |
byte[] | pbDataIn, | ||
Int32 | dwDataInLen, | ||
IntPtr | pbDataOut, | ||
out Int32 | pdwDataOutLen ) |
static Int32 DSPBEncodeEnd | ( | out IntPtr | hSPBCtx, |
IntPtr | pbSPBHeader, | ||
out Int32 | pdwSPBHeaderLen ) |
static Int32 DSPBDecodeInit | ( | IntPtr | hSession, |
string | szSrcISPB, | ||
string | szDstISPB, | ||
IntPtr | pbHeader, | ||
Int32 | dwHeaderLen, | ||
byte | bAcceptExpiredCert, | ||
byte | bAutoUpdateCert, | ||
Int32 | dwMessageDataLen, | ||
out IntPtr | hSPBCtx, | ||
UInt32 | dwFlags ) |
static Int32 DSPBDecodeInit | ( | IntPtr | hSession, |
string | szSrcISPB, | ||
string | szDstISPB, | ||
byte[] | pbHeader, | ||
Int32 | dwHeaderLen, | ||
byte | bAcceptExpiredCert, | ||
byte | bAutoUpdateCert, | ||
Int32 | dwMessageDataLen, | ||
out IntPtr | hSPBCtx, | ||
UInt32 | dwFlags ) |
static Int32 DSPBDecodeCont | ( | IntPtr | hSPBCtx, |
IntPtr | pbDataIn, | ||
Int32 | dwDataInLen, | ||
out IntPtr | ppbDataOut, | ||
out Int32 | pdwDataOutLen ) |
static Int32 DSPBDecodeCont | ( | IntPtr | hSPBCtx, |
byte[] | pbDataIn, | ||
Int32 | dwDataInLen, | ||
out IntPtr | ppbDataOut, | ||
out Int32 | pdwDataOutLen ) |
static Int32 DSPBDecodeEnd | ( | out IntPtr | hSPBCtx | ) |
static Int32 DGetErrorString | ( | Int32 | code, |
IntPtr | szCod, | ||
IntPtr | szMsg ) |
static Int32 DCert2CertInfo | ( | byte[] | pbCert, |
Int32 | dwCertLen, | ||
Int32 | dwOutType, | ||
out SPB_CERT_X509_INFO | pvCertInfo, | ||
Int32 | dwFlags ) |
static Int32 DOATHGetNextOTP | ( | IntPtr | hSession, |
string | szMasterKeyId, | ||
byte | bOTPLen, | ||
byte[] | pbOATHBlob, | ||
Int32 | dwOATHBlobLen, | ||
IntPtr | szOTP, | ||
Int32 | dwParam ) |
static Int32 DOATHResync | ( | IntPtr | hSession, |
string | szUser, | ||
string | szOTP1, | ||
string | szOTP2, | ||
Int32 | dwParam ) |
static Int32 DUnassignToken | ( | IntPtr | hSession, |
Int32 | dwParam, | ||
string | szUserId ) |
static Int32 DAssignToken | ( | IntPtr | hSession, |
string | szUserId, | ||
Int32 | dwParam, | ||
IntPtr | pbData, | ||
Int32 | dwDataLen ) |
static Int32 DSPBCalculateObjectId | ( | string | szISPB, |
string | szDomain, | ||
Int32 | dwKeyType, | ||
IntPtr | szOutObjName, | ||
Int32 | dwParam ) |
static Int32 DBchainCreateXPrv | ( | IntPtr | hSession, |
byte | bType, | ||
Int32 | dwAttributes, | ||
string | szId, | ||
IntPtr | pcbData, | ||
UInt32 | dwDataLen, | ||
UInt32 | dwReserved ) |
static Int32 DBchainCreateXPrv | ( | IntPtr | hSession, |
byte | bType, | ||
Int32 | dwAttributes, | ||
string | szId, | ||
ref DN_BCHAIN_BIP32_SEED_XPRV_DATA | pcbData, | ||
UInt32 | dwDataLen, | ||
UInt32 | dwReserved ) |
static Int32 DBchainCreateXPrv | ( | IntPtr | hSession, |
byte | bType, | ||
Int32 | dwAttributes, | ||
string | szId, | ||
ref DN_BCHAIN_BIP39_SEED_XPRV_DATA | pcbData, | ||
UInt32 | dwDataLen, | ||
UInt32 | dwReserved ) |
static Int32 DBchainCreateXPrv | ( | IntPtr | hSession, |
byte | bType, | ||
Int32 | dwAttributes, | ||
string | szId, | ||
byte[] | pcbData, | ||
UInt32 | dwDataLen, | ||
UInt32 | dwReserved ) |
static Int32 DBchainCreateBip32Ckd | ( | IntPtr | hSession, |
byte | bVersion, | ||
UInt32 | dwIndex, | ||
Int32 | dwAttributes, | ||
string | cszPar, | ||
string | cszDst, | ||
ref DN_BCHAIN_KEY_INFO | pKeyInfo, | ||
UInt32 | dwReserved ) |
static Int32 DBchainSignHash | ( | IntPtr | hSession, |
byte | bType, | ||
byte | bHashMode, | ||
byte[] | pbHash, | ||
UInt32 | dwHashLen, | ||
string | cszPk, | ||
byte[] | pbSig, | ||
out UInt32 | pdwSigLen, | ||
UInt32 | dwReserved ) |
static Int32 DBchainGetPubKey | ( | IntPtr | hSession, |
byte | bType, | ||
string | szId, | ||
byte[] | pbData, | ||
out UInt32 | pdwDataLen, | ||
UInt32 | dwReserved ) |
static Int32 DBchainGetAddress | ( | IntPtr | hSession, |
byte | bType, | ||
byte | bVer, | ||
string | szHrp, | ||
string | szPk, | ||
byte[] | pbAddress, | ||
out UInt32 | pdwAddressLen, | ||
UInt32 | dwReserved ) |
static Int32 DBchainEdDsaSign | ( | IntPtr | hSession, |
byte | bType, | ||
string | szCtxStr, | ||
byte[] | pbData, | ||
UInt32 | dwDataLen, | ||
string | szPk, | ||
byte[] | pbSig, | ||
out UInt32 | pdwSigLen, | ||
UInt32 | dwReserved ) |
static Int32 DOATHIssueHOTPBlob | ( | IntPtr | hSession, |
string | szMasterKeyId, | ||
Int32 | dwParamBlobType, | ||
IntPtr | pvParamBlob, | ||
Int32 | dwParamBlobLen, | ||
byte[] | pbOTPBlob, | ||
ref Int32 | pdwOTPBlobLen, | ||
Int32 | dwFlags ) |
static Int32 DOATHGetBlobInfo | ( | IntPtr | hSession, |
string | szMasterKey, | ||
byte[] | pbInBlob, | ||
Int32 | dwInBlobLen, | ||
Int32 | dwOutBlobType, | ||
byte[] | pbOutInfo, | ||
ref Int32 | pdwOutInfoLen, | ||
Int32 | dwParam ) |
static Int32 DOATHBlobResync | ( | IntPtr | hSession, |
string | szMasterKeyId, | ||
string | szOTP1, | ||
string | szOTP2, | ||
byte[] | pbOATHBlob, | ||
ref Int32 | pdwOATHBlobLen, | ||
Int32 | dwFlags ) |
static Int32 DOATHPskcTranslate | ( | IntPtr | hSession, |
string | szMasterKey, | ||
byte[] | pbPSK, | ||
byte | bPSKLen, | ||
byte[] | pbPSKC, | ||
Int32 | dwPSKCLen, | ||
out IntPtr | pvBlobList, | ||
out Int32 | pdwBlobListQuantity, | ||
Int32 | dwParam ) |
static Int32 DOATHCheckOTP | ( | IntPtr | hSession, |
string | szMasterKeyId, | ||
string | szOTP, | ||
byte[] | pbOutData, | ||
ref Int32 | pdwOutDataLen, | ||
Int32 | dwFlags ) |
static Int32 DGetRandom | ( | IntPtr | hSession, |
byte[] | pbData, | ||
Int32 | dwDataLen ) |
static Int32 DMofNSplit | ( | IntPtr | hSession, |
byte | bM, | ||
byte | bN, | ||
byte[] | pbSecret, | ||
UInt32 | dwSecretLen, | ||
out DN_M_OF_N_SPLIT_INFO | pstSplitInfo, | ||
UInt32 | dwReserved ) |
static Int32 DMofNRecover | ( | IntPtr | hSession, |
DN_M_OF_N_PART[] | pstParts, | ||
UInt32 | dwPartsCount, | ||
byte[] | pbSecret, | ||
UInt32 | dwReserved ) |
static Int32 DGetHsmInfo | ( | IntPtr | hSession, |
ref byte | pbFinal, | ||
UInt32 | dwParam, | ||
ref DinamoApi.SYS_HW_STR_INFO | pbData, | ||
ref UInt32 | pdwDataLen, | ||
UInt32 | dwFlags ) |
static Int32 DGetHsmInfo | ( | IntPtr | hSession, |
ref byte | pbFinal, | ||
UInt32 | dwParam, | ||
ref UInt64 | pbData, | ||
ref UInt32 | pdwDataLen, | ||
UInt32 | dwFlags ) |
static Int32 DGetHsmInfo | ( | IntPtr | hSession, |
ref byte | pbFinal, | ||
UInt32 | dwParam, | ||
IntPtr | pbData, | ||
ref UInt32 | pdwDataLen, | ||
UInt32 | dwFlags ) |
static Int32 DGenerateDUKPT | ( | IntPtr | hSession, |
byte[] | pbKSI, | ||
byte[] | pbDID_CTR, | ||
IntPtr | szDUKPT, | ||
UInt32 | dwParam ) |
static Int32 DGenerateBDKName | ( | byte[] | pbKSI, |
IntPtr | szBDKName, | ||
UInt32 | dwParam ) |
static Int32 DGenerateCVV | ( | IntPtr | hSession, |
string | szKeyId, | ||
string | szPAN, | ||
string | szExpirationDate, | ||
string | szServiceCode, | ||
StringBuilder | szCVV, | ||
UInt32 | dwParam ) |
static Int32 DVerifyCVV | ( | IntPtr | hSession, |
string | szKeyId, | ||
string | szPAN, | ||
string | szExpirationDate, | ||
string | szServiceCode, | ||
string | szCVV, | ||
UInt32 | dwParam ) |
static Int32 DGeneratePIN | ( | IntPtr | hSession, |
string | szPGK, | ||
string | szPAN, | ||
UInt32 | dwOperation, | ||
Int32 | nPinLen, | ||
string | szInPin, | ||
StringBuilder | szOffset, | ||
StringBuilder | szOutPin, | ||
UInt32 | dwParam ) |
static Int32 DVerifyPINBlock | ( | IntPtr | hSession, |
string | szPTK, | ||
string | szPGK, | ||
string | szPAN, | ||
string | szOffset, | ||
byte[] | pbInPinBlock, | ||
UInt32 | dwParam ) |
static Int32 DManageAToken | ( | IntPtr | hSession, |
byte | bOP, | ||
ref DN_A_TOKEN_FULL | pstATokenFull, | ||
FuncListAKeysCallback | fnCallBack, | ||
ref DBLOB | pvCallbackParam, | ||
UInt32 | dwParam ) |
static Int32 DManageAToken | ( | IntPtr | hSession, |
byte | bOP, | ||
ref DN_A_TOKEN_FULL | pstATokenFull, | ||
FuncListAKeysCallback | fnCallBack, | ||
IntPtr | pvCallbackParam, | ||
UInt32 | dwParam ) |
static Int32 DManageATokenCache | ( | IntPtr | hSession, |
UInt32 | dwOP, | ||
out UInt32 | pOutData, | ||
UInt32 | dwParam ) |
static Int32 DCreateObjMetadata | ( | ref IntPtr | hmUpdateMetaCtx, |
Int32 | dwFlag ) |
static Int32 DSetObjMetadata | ( | IntPtr | hInMeta, |
Int32 | dwOption, | ||
ref Int32 | pvOptionData, | ||
Int32 | dwOptionDataLen, | ||
Int32 | dwParam ) |
static Int32 DGetObjMetadata | ( | IntPtr | hInMeta, |
Int32 | dwOption, | ||
byte[] | pvOptionData, | ||
ref Int32 | pdwOptionDataLen, | ||
Int32 | dwParam ) |
static Int32 DFindObjMetadataInit | ( | IntPtr | hSession, |
IntPtr | hmSearchInfoCtx, | ||
out IntPtr | hmSearchCtx, | ||
Int32 | dwFlag ) |
static Int32 DFindObjMetadataCont | ( | IntPtr | hmSearchCtx, |
IntPtr[] | hmSearchResult, | ||
Int32 | lenSearchResult, | ||
out Int32 | dwOutCount, | ||
Int32 | dwFlag ) |
static Int32 DFindObjMetadataEnd | ( | ref IntPtr | hmSearchCtx, |
Int32 | dwFlag ) |
static Int32 DDestroyObjMetadata | ( | ref IntPtr | hmSearchCtx, |
Int32 | dwFlag ) |
static void RtlZeroMemory | ( | IntPtr | dst, |
UIntPtr | length ) |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
Bitcoin minikey.
|
static |
BIP32 seed XPrv.
|
static |
BIP39 seed XPrv.
|
static |
BIP32 XPrv.
|
static |
BIP32 Ed25519 XPrv.
|
static |
Mainnet WIF.
|
static |
Testnet WIF.
|
static |
Mainnet BIP32.
|
static |
Testnet BIP32.
|
static |
Mainnet BIP32 Hathor.
|
static |
Testnet BIP32 Hathor.
|
static |
Tamanho máximo da seed BIP32.
|
static |
Tamanho máximo da seed BIP39.
|
static |
Tamanho máximo da senha BIP39.
|
static |
Base para índices seguros (hardened) BIP32.
|
static |
Tamanho máximo de uma assinatura.
|
static |
Assinatura DER, no formato v || DER. SECG!SEC1 strict DER com low S como descrito em BIP62/66, BIP146, EIP2. Tendo 'v' o tamanho de 1 byte. 'v' é o bit de paridade de 'r' podendo ter os valores 0 ou 1.
|
static |
Assinatura RAW, no formato v || r || s. Tendo 'v' o tamanho de 1 byte e 'r' e 's' cada uma o tamanho de 32 bytes. 'v' é o bit de paridade de 'r' podendo ter os valores 0 ou 1.
|
static |
Assinatura BIP340 - Schnorr 64 bytes.
|
static |
Bitcoin H160.
|
static |
RIPEMD160.
|
static |
SHA256.
|
static |
Bitcoin SHA256 2x.
|
static |
KECCAK256.
|
static |
Tamanho do hash do Bitcoin H160.
|
static |
Tamanho do hash do RIPEMD160.
|
static |
Tamanho do hash do SHA256.
|
static |
Tamanho do hash do Bitcoin SHA256 2x.
|
static |
Tamanho do hash do KECCAK256.
|
static |
Tamanho máximo do hash blockchain.
|
static |
ECDSA SEC1 não comprimida.
|
static |
ECDSA SEC1 comprimida.
|
static |
Schnorr, BIP-340.
|
static |
Ed25519.
|
static |
Algorand
|
static |
BIP32 XPub.
|
static |
Solana.
|
static |
Tamanho máximo de uma PBK exportada.
|
static |
Tamanho máximo de um endereço.
|
static |
Tamanho máximo do HRP.
|
static |
Endereço P2PKH.
|
static |
Endereço P2SH BIP13..
|
static |
Endereço BIP32 P2PKH BIP173.
|
static |
Endereço BIP32 P2SH.
|
static |
Endereço ETH EOA.
|
static |
Endereço ETH EOA MC CKS. EIP55.
|
static |
Endereço ETH EOA ICAP.
|
static |
Endereço Algorand.
|
static |
Endereço TRON hexadecimal.
|
static |
Endereço TRON Base 58.
|
static |
Endereço XRP Ledger/Ripple.
|
static |
Endereço Solana.
|
static |
Parâmetro não utilizado.
|
static |
Bitcoin A1 mainnet.
|
static |
XRP Ledger/Ripple Classic.
|
static |
Bitcoin A3 mainnet.
|
static |
Bitcoin B32 witver.
|
static |
Hathor mainnet.
|
static |
Hathor testnet.
|
static |
Hathor P2SH mainnet.
|
static |
Hathor P2SH testnet.
|
static |
Parâmetro não utilizado.
|
static |
Bitcoin mainnet.
|
static |
Bitcoin testnet.
|
static |
Tamanho máximo da control-string EdDsa.
|
static |
Control-string EdDsa não utilizada.
|
static |
Tamanho máximo dos dados a assinar.
|
static |
Assinatura EdDsa Pure.
|
static |
Assinatura EdDsa Algorand.
|
static |
Assinatura EdDsa XRP.
|
static |
Assinatura EdDsa Solana.
|
static |
Tamanho dos dados do segredo protegidos pelo m de n.
|
static |
Tamanho dos dados de entropia.
|
static |
Tamanho mínimo de n.
|
static |
Tamanho máximo de n.
|
static |
Tamanho da parte.
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |