📄 cryptlib.pas
字号:
CRYPT_CERTINFO_CERTPOLICYID = 2271; { policyInformation.policyIdentifier } CRYPT_CERTINFO_CERTPOLICY_CPSURI = 2272; { policyInformation.policyQualifiers.qualifier.cPSuri } CRYPT_CERTINFO_CERTPOLICY_ORGANIZATION = 2273; { policyInformation.policyQualifiers.qualifier.userNotice.noticeRef.organization } CRYPT_CERTINFO_CERTPOLICY_NOTICENUMBERS = 2274; { policyInformation.policyQualifiers.qualifier.userNotice.noticeRef.noticeNumbers } CRYPT_CERTINFO_CERTPOLICY_EXPLICITTEXT = 2275; { policyInformation.policyQualifiers.qualifier.userNotice.explicitText } { 2 5 29 33 policyMappings } CRYPT_CERTINFO_POLICYMAPPINGS = 2276; CRYPT_CERTINFO_ISSUERDOMAINPOLICY = 2277; { policyMappings.issuerDomainPolicy } CRYPT_CERTINFO_SUBJECTDOMAINPOLICY = 2278; { policyMappings.subjectDomainPolicy } { 2 5 29 35 authorityKeyIdentifier } CRYPT_CERTINFO_AUTHORITYKEYIDENTIFIER = 2279; CRYPT_CERTINFO_AUTHORITY_KEYIDENTIFIER = 2280; { keyIdentifier } CRYPT_CERTINFO_AUTHORITY_CERTISSUER = 2281; { authorityCertIssuer } CRYPT_CERTINFO_AUTHORITY_CERTSERIALNUMBER = 2282; { authorityCertSerialNumber } { 2 5 29 36 policyConstraints } CRYPT_CERTINFO_POLICYCONSTRAINTS = 2283; CRYPT_CERTINFO_REQUIREEXPLICITPOLICY = 2284; { policyConstraints.requireExplicitPolicy } CRYPT_CERTINFO_INHIBITPOLICYMAPPING = 2285; { policyConstraints.inhibitPolicyMapping } { 2 5 29 37 extKeyUsage } CRYPT_CERTINFO_EXTKEYUSAGE = 2286; CRYPT_CERTINFO_EXTKEY_MS_INDIVIDUALCODESIGNING = 2287; { individualCodeSigning } CRYPT_CERTINFO_EXTKEY_MS_COMMERCIALCODESIGNING = 2288; { commercialCodeSigning } CRYPT_CERTINFO_EXTKEY_MS_CERTTRUSTLISTSIGNING = 2289; { certTrustListSigning } CRYPT_CERTINFO_EXTKEY_MS_TIMESTAMPSIGNING = 2290; { timeStampSigning } CRYPT_CERTINFO_EXTKEY_MS_SERVERGATEDCRYPTO = 2291; { serverGatedCrypto } CRYPT_CERTINFO_EXTKEY_MS_ENCRYPTEDFILESYSTEM = 2292; { encrypedFileSystem } CRYPT_CERTINFO_EXTKEY_SERVERAUTH = 2293; { serverAuth } CRYPT_CERTINFO_EXTKEY_CLIENTAUTH = 2294; { clientAuth } CRYPT_CERTINFO_EXTKEY_CODESIGNING = 2295; { codeSigning } CRYPT_CERTINFO_EXTKEY_EMAILPROTECTION = 2296; { emailProtection } CRYPT_CERTINFO_EXTKEY_IPSECENDSYSTEM = 2297; { ipsecEndSystem } CRYPT_CERTINFO_EXTKEY_IPSECTUNNEL = 2298; { ipsecTunnel } CRYPT_CERTINFO_EXTKEY_IPSECUSER = 2299; { ipsecUser } CRYPT_CERTINFO_EXTKEY_TIMESTAMPING = 2300; { timeStamping } CRYPT_CERTINFO_EXTKEY_OCSPSIGNING = 2301; { ocspSigning } CRYPT_CERTINFO_EXTKEY_DIRECTORYSERVICE = 2302; { directoryService } CRYPT_CERTINFO_EXTKEY_ANYKEYUSAGE = 2303; { anyExtendedKeyUsage } CRYPT_CERTINFO_EXTKEY_NS_SERVERGATEDCRYPTO = 2304; { serverGatedCrypto } CRYPT_CERTINFO_EXTKEY_VS_SERVERGATEDCRYPTO_CA = 2305; { serverGatedCrypto CA } { 2 5 29 46 freshestCRL } CRYPT_CERTINFO_FRESHESTCRL = 2306; CRYPT_CERTINFO_FRESHESTCRL_FULLNAME = 2307; { distributionPointName.fullName } CRYPT_CERTINFO_FRESHESTCRL_REASONS = 2308; { reasons } CRYPT_CERTINFO_FRESHESTCRL_CRLISSUER = 2309; { cRLIssuer } { 2 5 29 54 inhibitAnyPolicy } CRYPT_CERTINFO_INHIBITANYPOLICY = 2310; { 2 16 840 1 113730 1 x Netscape extensions } CRYPT_CERTINFO_NS_CERTTYPE = 2311; { netscape-cert-type } CRYPT_CERTINFO_NS_BASEURL = 2312; { netscape-base-url } CRYPT_CERTINFO_NS_REVOCATIONURL = 2313; { netscape-revocation-url } CRYPT_CERTINFO_NS_CAREVOCATIONURL = 2314; { netscape-ca-revocation-url } CRYPT_CERTINFO_NS_CERTRENEWALURL = 2315; { netscape-cert-renewal-url } CRYPT_CERTINFO_NS_CAPOLICYURL = 2316; { netscape-ca-policy-url } CRYPT_CERTINFO_NS_SSLSERVERNAME = 2317; { netscape-ssl-server-name } CRYPT_CERTINFO_NS_COMMENT = 2318; { netscape-comment } { 2 23 42 7 0 SET hashedRootKey } CRYPT_CERTINFO_SET_HASHEDROOTKEY = 2319; CRYPT_CERTINFO_SET_ROOTKEYTHUMBPRINT = 2320; { rootKeyThumbPrint } { 2 23 42 7 1 SET certificateType } CRYPT_CERTINFO_SET_CERTIFICATETYPE = 2321; { 2 23 42 7 2 SET merchantData } CRYPT_CERTINFO_SET_MERCHANTDATA = 2322; CRYPT_CERTINFO_SET_MERID = 2323; { merID } CRYPT_CERTINFO_SET_MERACQUIRERBIN = 2324; { merAcquirerBIN } CRYPT_CERTINFO_SET_MERCHANTLANGUAGE = 2325; { merNames.language } CRYPT_CERTINFO_SET_MERCHANTNAME = 2326; { merNames.name } CRYPT_CERTINFO_SET_MERCHANTCITY = 2327; { merNames.city } CRYPT_CERTINFO_SET_MERCHANTSTATEPROVINCE = 2328; { merNames.stateProvince } CRYPT_CERTINFO_SET_MERCHANTPOSTALCODE = 2329; { merNames.postalCode } CRYPT_CERTINFO_SET_MERCHANTCOUNTRYNAME = 2330; { merNames.countryName } CRYPT_CERTINFO_SET_MERCOUNTRY = 2331; { merCountry } CRYPT_CERTINFO_SET_MERAUTHFLAG = 2332; { merAuthFlag } { 2 23 42 7 3 SET certCardRequired } CRYPT_CERTINFO_SET_CERTCARDREQUIRED = 2333; { 2 23 42 7 4 SET tunneling } CRYPT_CERTINFO_SET_TUNNELING = 2334; CRYPT_CERTINFO_SET_TUNNELLING = 2334; { = CRYPT_CERTINFO_SET_TUNNELING } CRYPT_CERTINFO_SET_TUNNELINGFLAG = 2335; { tunneling } CRYPT_CERTINFO_SET_TUNNELLINGFLAG = 2335; { = CRYPT_CERTINFO_SET_TUNNELINGFLAG } CRYPT_CERTINFO_SET_TUNNELINGALGID = 2336; { tunnelingAlgID } CRYPT_CERTINFO_SET_TUNNELLINGALGID = 2336; { = CRYPT_CERTINFO_SET_TUNNELINGALGID } { S/MIME attributes } { 1 2 840 113549 1 9 3 contentType } CRYPT_CERTINFO_CMS_CONTENTTYPE = 2500; { 1 2 840 113549 1 9 4 messageDigest } CRYPT_CERTINFO_CMS_MESSAGEDIGEST = 2501; { 1 2 840 113549 1 9 5 signingTime } CRYPT_CERTINFO_CMS_SIGNINGTIME = 2502; { 1 2 840 113549 1 9 6 counterSignature } CRYPT_CERTINFO_CMS_COUNTERSIGNATURE = 2503; { counterSignature } { 1 2 840 113549 1 9 13 signingDescription } CRYPT_CERTINFO_CMS_SIGNINGDESCRIPTION = 2504; { 1 2 840 113549 1 9 15 sMIMECapabilities } CRYPT_CERTINFO_CMS_SMIMECAPABILITIES = 2505; CRYPT_CERTINFO_CMS_SMIMECAP_3DES = 2506; { 3DES encryption } CRYPT_CERTINFO_CMS_SMIMECAP_AES = 2507; { AES encryption } CRYPT_CERTINFO_CMS_SMIMECAP_CAST128 = 2508; { CAST-128 encryption } CRYPT_CERTINFO_CMS_SMIMECAP_IDEA = 2509; { IDEA encryption } CRYPT_CERTINFO_CMS_SMIMECAP_RC2 = 2510; { RC2 encryption (w.128 key) } CRYPT_CERTINFO_CMS_SMIMECAP_RC5 = 2511; { RC5 encryption (w.128 key) } CRYPT_CERTINFO_CMS_SMIMECAP_SKIPJACK = 2512; { Skipjack encryption } CRYPT_CERTINFO_CMS_SMIMECAP_DES = 2513; { DES encryption } CRYPT_CERTINFO_CMS_SMIMECAP_PREFERSIGNEDDATA = 2514; { preferSignedData } CRYPT_CERTINFO_CMS_SMIMECAP_CANNOTDECRYPTANY = 2515; { canNotDecryptAny } { 1 2 840 113549 1 9 16 2 1 receiptRequest } CRYPT_CERTINFO_CMS_RECEIPTREQUEST = 2516; CRYPT_CERTINFO_CMS_RECEIPT_CONTENTIDENTIFIER = 2517; { contentIdentifier } CRYPT_CERTINFO_CMS_RECEIPT_FROM = 2518; { receiptsFrom } CRYPT_CERTINFO_CMS_RECEIPT_TO = 2519; { receiptsTo } { 1 2 840 113549 1 9 16 2 2 essSecurityLabel } CRYPT_CERTINFO_CMS_SECURITYLABEL = 2520; CRYPT_CERTINFO_CMS_SECLABEL_POLICY = 2521; { securityPolicyIdentifier } CRYPT_CERTINFO_CMS_SECLABEL_CLASSIFICATION = 2522; { securityClassification } CRYPT_CERTINFO_CMS_SECLABEL_PRIVACYMARK = 2523; { privacyMark } CRYPT_CERTINFO_CMS_SECLABEL_CATTYPE = 2524; { securityCategories.securityCategory.type } CRYPT_CERTINFO_CMS_SECLABEL_CATVALUE = 2525; { securityCategories.securityCategory.value } { 1 2 840 113549 1 9 16 2 3 mlExpansionHistory } CRYPT_CERTINFO_CMS_MLEXPANSIONHISTORY = 2526; CRYPT_CERTINFO_CMS_MLEXP_ENTITYIDENTIFIER = 2527; { mlData.mailListIdentifier.issuerAndSerialNumber } CRYPT_CERTINFO_CMS_MLEXP_TIME = 2528; { mlData.expansionTime } CRYPT_CERTINFO_CMS_MLEXP_NONE = 2529; { mlData.mlReceiptPolicy.none } CRYPT_CERTINFO_CMS_MLEXP_INSTEADOF = 2530; { mlData.mlReceiptPolicy.insteadOf.generalNames.generalName } CRYPT_CERTINFO_CMS_MLEXP_INADDITIONTO = 2531; { mlData.mlReceiptPolicy.inAdditionTo.generalNames.generalName } { 1 2 840 113549 1 9 16 2 4 contentHints } CRYPT_CERTINFO_CMS_CONTENTHINTS = 2532; CRYPT_CERTINFO_CMS_CONTENTHINT_DESCRIPTION = 2533; { contentDescription } CRYPT_CERTINFO_CMS_CONTENTHINT_TYPE = 2534; { contentType } { 1 2 840 113549 1 9 16 2 9 equivalentLabels } CRYPT_CERTINFO_CMS_EQUIVALENTLABEL = 2535; CRYPT_CERTINFO_CMS_EQVLABEL_POLICY = 2536; { securityPolicyIdentifier } CRYPT_CERTINFO_CMS_EQVLABEL_CLASSIFICATION = 2537; { securityClassification } CRYPT_CERTINFO_CMS_EQVLABEL_PRIVACYMARK = 2538; { privacyMark } CRYPT_CERTINFO_CMS_EQVLABEL_CATTYPE = 2539; { securityCategories.securityCategory.type } CRYPT_CERTINFO_CMS_EQVLABEL_CATVALUE = 2540; { securityCategories.securityCategory.value } { 1 2 840 113549 1 9 16 2 12 signingCertificate } CRYPT_CERTINFO_CMS_SIGNINGCERTIFICATE = 2541; CRYPT_CERTINFO_CMS_SIGNINGCERT_ESSCERTID = 2542; { certs.essCertID } CRYPT_CERTINFO_CMS_SIGNINGCERT_POLICIES = 2543; { policies.policyInformation.policyIdentifier } { 1 2 840 113549 1 9 16 2 15 signaturePolicyID } CRYPT_CERTINFO_CMS_SIGNATUREPOLICYID = 2544; CRYPT_CERTINFO_CMS_SIGPOLICYID = 2545; { sigPolicyID } CRYPT_CERTINFO_CMS_SIGPOLICYHASH = 2546; { sigPolicyHash } CRYPT_CERTINFO_CMS_SIGPOLICY_CPSURI = 2547; { sigPolicyQualifiers.sigPolicyQualifier.cPSuri } CRYPT_CERTINFO_CMS_SIGPOLICY_ORGANIZATION = 2548; { sigPolicyQualifiers.sigPolicyQualifier.userNotice.noticeRef.organization } CRYPT_CERTINFO_CMS_SIGPOLICY_NOTICENUMBERS = 2549; { sigPolicyQualifiers.sigPolicyQualifier.userNotice.noticeRef.noticeNumbers } CRYPT_CERTINFO_CMS_SIGPOLICY_EXPLICITTEXT = 2550; { sigPolicyQualifiers.sigPolicyQualifier.userNotice.explicitText } { 1 2 840 113549 1 9 16 9 signatureTypeIdentifier } CRYPT_CERTINFO_CMS_SIGTYPEIDENTIFIER = 2551; CRYPT_CERTINFO_CMS_SIGTYPEID_ORIGINATORSIG = 2552; { originatorSig } CRYPT_CERTINFO_CMS_SIGTYPEID_DOMAINSIG = 2553; { domainSig } CRYPT_CERTINFO_CMS_SIGTYPEID_ADDITIONALATTRIBUTES = 2554; { additionalAttributesSig } CRYPT_CERTINFO_CMS_SIGTYPEID_REVIEWSIG = 2555; { reviewSig } { 1 2 840 113549 1 9 25 3 randomNonce } CRYPT_CERTINFO_CMS_NONCE = 2556; { randomNonce } { SCEP attributes: 2 16 840 1 113733 1 9 2 messageType 2 16 840 1 113733 1 9 3 pkiStatus 2 16 840 1 113733 1 9 4 failInfo 2 16 840 1 113733 1 9 5 senderNonce 2 16 840 1 113733 1 9 6 recipientNonce 2 16 840 1 113733 1 9 7 transID } CRYPT_CERTINFO_SCEP_MESSAGETYPE = 2557; { messageType } CRYPT_CERTINFO_SCEP_PKISTATUS = 2558; { pkiStatus } CRYPT_CERTINFO_SCEP_FAILINFO = 2559; { failInfo } CRYPT_CERTINFO_SCEP_SENDERNONCE = 2560; { senderNonce } CRYPT_CERTINFO_SCEP_RECIPIENTNONCE = 2561; { recipientNonce } CRYPT_CERTINFO_SCEP_TRANSACTIONID = 2562; { transID } { 1 3 6 1 4 1 311 2 1 10 spcAgencyInfo } CRYPT_CERTINFO_CMS_SPCAGENCYINFO = 2563; CRYPT_CERTINFO_CMS_SPCAGENCYURL = 2564; { spcAgencyInfo.url } { 1 3 6 1 4 1 311 2 1 11 spcStatementType } CRYPT_CERTINFO_CMS_SPCSTATEMENTTYPE = 2565; CRYPT_CERTINFO_CMS_SPCSTMT_INDIVIDUALCODESIGNING = 2566; { individualCodeSigning } CRYPT_CERTINFO_CMS_SPCSTMT_COMMERCIALCODESIGNING = 2567; { commercialCodeSigning } { 1 3 6 1 4 1 311 2 1 12 spcOpusInfo } CRYPT_CERTINFO_CMS_SPCOPUSINFO = 2568; CRYPT_CERTINFO_CMS_SPCOPUSINFO_NAME = 2569; { spcOpusInfo.name } CRYPT_CERTINFO_CMS_SPCOPUSINFO_URL = 2570; { spcOpusInfo.url } { Used internally } CRYPT_CERTINFO_LAST = 2571; CRYPT_KEYINFO_FIRST = 3000; {*******************} { Keyset attributes } {*******************} CRYPT_KEYINFO_QUERY = 3001; { Keyset query } CRYPT_KEYINFO_QUERY_REQUESTS = 3002; { Query of requests in cert store } { Used internally } CRYPT_KEYINFO_LAST = 3003; CRYPT_DEVINFO_FIRST = 4000; {*******************} { Device attributes } {*******************} CRYPT_DEVINFO_INITIALISE = 4001; { Initialise device for use } CRYPT_DEVINFO_INITIALIZE = 4001; { = CRYPT_DEVINFO_INITIALISE } CRYPT_DEVINFO_AUTHENT_USER = 4002; { Authenticate user to device } CRYPT_DEVINFO_AUTHENT_SUPERVISOR = 4003; { Authenticate supervisor to dev.} CRYPT_DEVINFO_SET_AUTHENT_USER = 4004; { Set user authent.value } CRYPT_DEVINFO_SET_AUTHENT_SUPERVISOR = 4005; { Set supervisor auth.val.} CRYPT_DEVINFO_ZEROISE = 4006; { Zeroise device } CRYPT_DEVINFO_ZEROIZE = 4006; { = CRYPT_DEVINFO_ZEROISE } CRYPT_DEVINFO_LOGGEDIN = 4007; { Whether user is logged in } CRYPT_DEVINFO_LABEL = 4008; { Device/token label } { Used internally } CRYPT_DEVINFO_LAST = 4009; CRYPT_ENVINFO_FIRST = 5000; {*********************} { Envelope attributes } {*********************} { Pseudo-information on an envelope or meta-information which is used to control the way that data in an envelope is processed } CRYPT_ENVINFO_DATASIZE = 5001; { Data size information } CRYPT_ENVINFO_COMPRESSION = 5002; { Compression information } CRYPT_ENVINFO_CONTENTTYPE = 5003; { Inner CMS content type } CRYPT_ENVINFO_DETACHEDSIGNATURE = 5004; { Detached signature } CRYPT_ENVINFO_SIGNATURE_RESULT = 5005; { Signature check result } CRYPT_ENVINFO_INTEGRITY = 5006; { Integrity-protection level } { Resources required for enveloping/deenveloping } CRYPT_ENVINFO_PASSWORD = 5007; { User password } CRYPT_ENVINFO_KEY = 5008; { Conventional encryption key } CRYPT_ENVINFO_SIGNATURE = 5009; { Signature/signature check key } CRYPT_ENVINFO_SIGNATURE_EXTRADATA = 5010; { Extra information added to CMS sigs } CRYPT_ENVINFO_RECIPIENT = 5011; { Recipient email address } CRYPT_ENVINFO_PUBLICKEY = 5012; { PKC encryption key } CRYPT_ENVINFO_PRIVATEKEY = 5013; { PKC decryption key } CRYPT_ENVINFO_PRIVATEKEY_LABEL = 5014; { Label of PKC decryption key } CRYPT_ENVINFO_ORIGINATOR = 5015; { Originator info/key } CRYPT_ENVINFO_SESSIONKEY = 5016; { Session key } CRYPT_ENVINFO_HASH = 5017; { Hash value } CRYPT_ENVINFO_TIMESTAMP = 5018; { Timestamp information } { Keysets used to retrieve keys needed for enveloping/deenveloping } CRYPT_ENVINFO_KEYSET_SIGCHECK = 5019; { Signature check keyset } CRYPT_ENVINFO_KEYSET_ENCRYPT = 5020; { PKC encryption keyset } CRYPT_ENVINFO_KEYSET_DECRYPT = 5021; { PKC decryption keyset } { Used internally } CRYPT_ENVINFO_LAST = 5022; CRYPT_SESSINFO_FIRST = 6000; {********************} { Session attributes } {********************} { Pseudo-information about the session } CRYPT_SESSINFO_ACTIVE = 6001; { Whether session is active } CRYPT_SESSINFO_CONNECTIONACTIVE = 6002; { Whether network connection is active } { Security-related information } CRYPT_SESSINFO_USERNAME = 6003; { User name } CRYPT_SESSINFO_PASSWORD = 6004; { Password } CRYPT_SESSINFO_PRIVATEKEY = 6005; { Server/client private key } CRYPT_SESSINFO_KEYSET = 6006; { Certificate store } CRYPT_SESSINFO_AUTHRESPONSE = 6007; { Session authorisation OK } { Client/server information } CRYPT_SESSINFO_SERVER_NAME = 6008; { Server name } CRYPT_SESSINFO_SERVER_PORT = 6009; { Server port number } CRYPT_SESSINFO_SERVER_FINGERPRINT = 6010; { Server key fingerprint } CRYPT_SESSINFO_CLIENT_NAME = 6011; { Client name } CRYPT_SESSINFO_CLIENT_PORT = 6012; { Client port number } CRYPT_SESSINFO_SESSION = 6013; { Transport mechanism } CRYPT_SESSINFO_NETWORKSOCKET = 6014; { User-supplied network socket } { Generic protocol-related information } CRYPT_SESSINFO_VERSION = 6015; { Protocol version } CRYPT_SESSINFO_REQUEST = 6016; { Cert.request object }
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -