ssl_pkix_oid.erl

来自「OTP是开放电信平台的简称」· ERL 代码 · 共 888 行 · 第 1/2 页

ERL
888
字号
%%% File: ssl_pkix_oid.erl%%% NB This file has been automatically generated by mk_ssl_pkix_oid.%%% Do not edit it.-module(ssl_pkix_oid).-export([id2atom/1, atom2id/1, all_atoms/0, all_ids/0]).id2atom(1) ->    'common-name';id2atom(2) ->    'teletex-common-name';id2atom(3) ->    'teletex-organization-name';id2atom(4) ->    'teletex-personal-name';id2atom(5) ->    'teletex-organizational-unit-names';id2atom(6) ->    'teletex-domain-defined-attributes';id2atom(7) ->    'pds-name';id2atom(8) ->    'physical-delivery-country-name';id2atom(9) ->    'postal-code';id2atom(10) ->    'physical-delivery-office-name';id2atom(11) ->    'physical-delivery-office-number';id2atom(12) ->    'extension-OR-address-components';id2atom(13) ->    'physical-delivery-personal-name';id2atom(14) ->    'physical-delivery-organization-name';id2atom(15) ->    'extension-physical-delivery-address-components';id2atom(16) ->    'unformatted-postal-address';id2atom(17) ->    'street-address';id2atom(18) ->    'post-office-box-address';id2atom(19) ->    'poste-restante-address';id2atom(20) ->    'unique-postal-name';id2atom(21) ->    'local-postal-attributes';id2atom(22) ->    'extended-network-address';id2atom(23) ->    'terminal-type';id2atom({2,5,4}) ->    at;id2atom({2,5,29}) ->    ce;id2atom({1,2,840,10045}) ->    'ansi-X9-62';id2atom({2,5,4,3}) ->    'at-commonName';id2atom({2,5,4,4}) ->    'at-surname';id2atom({2,5,4,5}) ->    'at-serialNumber';id2atom({2,5,4,6}) ->    'at-countryName';id2atom({2,5,4,7}) ->    'at-localityName';id2atom({2,5,4,8}) ->    'at-stateOrProvinceName';id2atom({2,5,4,10}) ->    'at-organizationName';id2atom({2,5,4,11}) ->    'at-organizationalUnitName';id2atom({2,5,4,12}) ->    'at-title';id2atom({2,5,4,41}) ->    'at-name';id2atom({2,5,4,42}) ->    'at-givenName';id2atom({2,5,4,43}) ->    'at-initials';id2atom({2,5,4,44}) ->    'at-generationQualifier';id2atom({2,5,4,46}) ->    'at-dnQualifier';id2atom({2,5,4,65}) ->    'at-pseudonym';id2atom({2,5,29,9}) ->    'ce-subjectDirectoryAttributes';id2atom({2,5,29,14}) ->    'ce-subjectKeyIdentifier';id2atom({2,5,29,15}) ->    'ce-keyUsage';id2atom({2,5,29,16}) ->    'ce-privateKeyUsagePeriod';id2atom({2,5,29,17}) ->    'ce-subjectAltName';id2atom({2,5,29,18}) ->    'ce-issuerAltName';id2atom({2,5,29,19}) ->    'ce-basicConstraints';id2atom({2,5,29,20}) ->    'ce-cRLNumber';id2atom({2,5,29,21}) ->    'ce-cRLReasons';id2atom({2,5,29,23}) ->    'ce-holdInstructionCode';id2atom({2,5,29,24}) ->    'ce-invalidityDate';id2atom({2,5,29,27}) ->    'ce-deltaCRLIndicator';id2atom({2,5,29,28}) ->    'ce-issuingDistributionPoint';id2atom({2,5,29,29}) ->    'ce-certificateIssuer';id2atom({2,5,29,30}) ->    'ce-nameConstraints';id2atom({2,5,29,31}) ->    'ce-cRLDistributionPoints';id2atom({2,5,29,32}) ->    'ce-certificatePolicies';id2atom({2,5,29,33}) ->    'ce-policyMappings';id2atom({2,5,29,35}) ->    'ce-authorityKeyIdentifier';id2atom({2,5,29,36}) ->    'ce-policyConstraints';id2atom({2,5,29,37}) ->    'ce-extKeyUsage';id2atom({2,5,29,46}) ->    'ce-freshestCRL';id2atom({2,5,29,54}) ->    'ce-inhibitAnyPolicy';id2atom({1,2,840,10045,1}) ->    fieldType;id2atom({1,2,840,10045,2}) ->    publicKeyType;id2atom({1,2,840,10045,3}) ->    ellipticCurve;id2atom({1,2,840,10045,4}) ->    ecSigType;id2atom({2,2,840,10040,2}) ->    holdInstruction;id2atom({2,5,29,32,0}) ->    anyPolicy;id2atom({2,5,29,37,0}) ->    anyExtendedKeyUsage;id2atom({1,2,840,10040,4,1}) ->    dsa;id2atom({1,2,840,10040,4,3}) ->    'dsa-with-sha1';id2atom({1,2,840,10045,1,1}) ->    'prime-field';id2atom({1,2,840,10045,1,2}) ->    'characteristic-two-field';id2atom({1,2,840,10045,2,1}) ->    ecPublicKey;id2atom({1,2,840,10045,3,0}) ->    'c-TwoCurve';id2atom({1,2,840,10045,3,1}) ->    primeCurve;id2atom({1,2,840,10045,4,1}) ->    'ecdsa-with-SHA1';id2atom({1,2,840,10046,2,1}) ->    dhpublicnumber;id2atom({1,2,840,113549,1,1}) ->    'pkcs-1';id2atom({1,2,840,113549,1,9}) ->    'pkcs-9';id2atom({1,2,840,113549,2,2}) ->    md2;id2atom({1,2,840,113549,2,5}) ->    md5;id2atom({1,3,14,3,2,26}) ->    sha1;id2atom({2,2,840,10040,2,1}) ->    'holdinstruction-none';id2atom({2,2,840,10040,2,2}) ->    'holdinstruction-callissuer';id2atom({2,2,840,10040,2,3}) ->    'holdinstruction-reject';id2atom({0,9,2342,19200300,100,1,25}) ->    domainComponent;id2atom({1,2,840,10045,1,2,3}) ->    'characteristic-two-basis';id2atom({1,2,840,10045,3,0,1}) ->    c2pnb163v1;id2atom({1,2,840,10045,3,0,2}) ->    c2pnb163v2;id2atom({1,2,840,10045,3,0,3}) ->    c2pnb163v3;id2atom({1,2,840,10045,3,0,4}) ->    c2pnb176w1;id2atom({1,2,840,10045,3,0,5}) ->    c2tnb191v1;id2atom({1,2,840,10045,3,0,6}) ->    c2tnb191v2;id2atom({1,2,840,10045,3,0,7}) ->    c2tnb191v3;id2atom({1,2,840,10045,3,0,8}) ->    c2onb191v4;id2atom({1,2,840,10045,3,0,9}) ->    c2onb191v5;id2atom({1,2,840,10045,3,0,10}) ->    c2pnb208w1;id2atom({1,2,840,10045,3,0,11}) ->    c2tnb239v1;id2atom({1,2,840,10045,3,0,12}) ->    c2tnb239v2;id2atom({1,2,840,10045,3,0,13}) ->    c2tnb239v3;id2atom({1,2,840,10045,3,0,14}) ->    c2onb239v4;id2atom({1,2,840,10045,3,0,15}) ->    c2onb239v5;id2atom({1,2,840,10045,3,0,16}) ->    c2pnb272w1;id2atom({1,2,840,10045,3,0,17}) ->    c2pnb304w1;id2atom({1,2,840,10045,3,0,18}) ->    c2tnb359v1;id2atom({1,2,840,10045,3,0,19}) ->    c2pnb368w1;id2atom({1,2,840,10045,3,0,20}) ->    c2tnb431r1;id2atom({1,2,840,10045,3,1,1}) ->    prime192v1;id2atom({1,2,840,10045,3,1,2}) ->    prime192v2;id2atom({1,2,840,10045,3,1,3}) ->    prime192v3;id2atom({1,2,840,10045,3,1,4}) ->    prime239v1;id2atom({1,2,840,10045,3,1,5}) ->    prime239v2;id2atom({1,2,840,10045,3,1,6}) ->    prime239v3;id2atom({1,2,840,10045,3,1,7}) ->    prime256v1;id2atom({1,2,840,113549,1,1,1}) ->    rsaEncryption;id2atom({1,2,840,113549,1,1,2}) ->    md2WithRSAEncryption;id2atom({1,2,840,113549,1,1,4}) ->    md5WithRSAEncryption;id2atom({1,2,840,113549,1,1,5}) ->    sha1WithRSAEncryption;id2atom({1,2,840,113549,1,9,1}) ->    emailAddress;id2atom({1,3,6,1,5,5,7}) ->    pkix;id2atom({1,2,840,10045,1,2,3,1}) ->    gnBasis;id2atom({1,2,840,10045,1,2,3,2}) ->    tpBasis;id2atom({1,2,840,10045,1,2,3,3}) ->    ppBasis;id2atom({1,3,6,1,5,5,7,1}) ->    pe;id2atom({1,3,6,1,5,5,7,2}) ->    qt;id2atom({1,3,6,1,5,5,7,3}) ->    kp;id2atom({1,3,6,1,5,5,7,48}) ->    ad;id2atom({1,3,6,1,5,5,7,1,1}) ->    'pe-authorityInfoAccess';id2atom({1,3,6,1,5,5,7,1,11}) ->    'pe-subjectInfoAccess';id2atom({1,3,6,1,5,5,7,2,1}) ->    'qt-cps';id2atom({1,3,6,1,5,5,7,2,2}) ->    'qt-unotice';id2atom({1,3,6,1,5,5,7,3,1}) ->    'kp-serverAuth';id2atom({1,3,6,1,5,5,7,3,2}) ->    'kp-clientAuth';id2atom({1,3,6,1,5,5,7,3,3}) ->    'kp-codeSigning';id2atom({1,3,6,1,5,5,7,3,4}) ->    'kp-emailProtection';id2atom({1,3,6,1,5,5,7,3,8}) ->    'kp-timeStamping';id2atom({1,3,6,1,5,5,7,3,9}) ->    'kp-OCSPSigning';id2atom({1,3,6,1,5,5,7,48,1}) ->    'ad-ocsp';id2atom({1,3,6,1,5,5,7,48,2}) ->    'ad-caIssuers';id2atom({1,3,6,1,5,5,7,48,3}) ->    'ad-timeStamping';id2atom({1,3,6,1,5,5,7,48,5}) ->    'ad-caRepository';id2atom({2,16,840,1,101,2,1,1,22}) ->    keyExchangeAlgorithm;id2atom(Any)->    Any.atom2id(ad) ->    {1,3,6,1,5,5,7,48};atom2id('ad-caIssuers') ->    {1,3,6,1,5,5,7,48,2};atom2id('ad-caRepository') ->    {1,3,6,1,5,5,7,48,5};atom2id('ad-ocsp') ->    {1,3,6,1,5,5,7,48,1};atom2id('ad-timeStamping') ->    {1,3,6,1,5,5,7,48,3};atom2id('ansi-X9-62') ->    {1,2,840,10045};atom2id(anyExtendedKeyUsage) ->    {2,5,29,37,0};atom2id(anyPolicy) ->    {2,5,29,32,0};atom2id(at) ->    {2,5,4};atom2id('at-commonName') ->    {2,5,4,3};atom2id('at-countryName') ->    {2,5,4,6};atom2id('at-dnQualifier') ->    {2,5,4,46};atom2id('at-generationQualifier') ->    {2,5,4,44};atom2id('at-givenName') ->    {2,5,4,42};atom2id('at-initials') ->    {2,5,4,43};atom2id('at-localityName') ->    {2,5,4,7};atom2id('at-name') ->    {2,5,4,41};atom2id('at-organizationName') ->    {2,5,4,10};atom2id('at-organizationalUnitName') ->    {2,5,4,11};atom2id('at-pseudonym') ->    {2,5,4,65};atom2id('at-serialNumber') ->    {2,5,4,5};atom2id('at-stateOrProvinceName') ->    {2,5,4,8};atom2id('at-surname') ->    {2,5,4,4};atom2id('at-title') ->    {2,5,4,12};atom2id('c-TwoCurve') ->    {1,2,840,10045,3,0};atom2id(c2onb191v4) ->    {1,2,840,10045,3,0,8};atom2id(c2onb191v5) ->    {1,2,840,10045,3,0,9};atom2id(c2onb239v4) ->    {1,2,840,10045,3,0,14};atom2id(c2onb239v5) ->    {1,2,840,10045,3,0,15};atom2id(c2pnb163v1) ->    {1,2,840,10045,3,0,1};atom2id(c2pnb163v2) ->    {1,2,840,10045,3,0,2};atom2id(c2pnb163v3) ->    {1,2,840,10045,3,0,3};atom2id(c2pnb176w1) ->    {1,2,840,10045,3,0,4};atom2id(c2pnb208w1) ->    {1,2,840,10045,3,0,10};atom2id(c2pnb272w1) ->    {1,2,840,10045,3,0,16};atom2id(c2pnb304w1) ->    {1,2,840,10045,3,0,17};atom2id(c2pnb368w1) ->    {1,2,840,10045,3,0,19};atom2id(c2tnb191v1) ->    {1,2,840,10045,3,0,5};atom2id(c2tnb191v2) ->    {1,2,840,10045,3,0,6};atom2id(c2tnb191v3) ->    {1,2,840,10045,3,0,7};atom2id(c2tnb239v1) ->    {1,2,840,10045,3,0,11};atom2id(c2tnb239v2) ->    {1,2,840,10045,3,0,12};atom2id(c2tnb239v3) ->    {1,2,840,10045,3,0,13};atom2id(c2tnb359v1) ->    {1,2,840,10045,3,0,18};atom2id(c2tnb431r1) ->    {1,2,840,10045,3,0,20};atom2id(ce) ->    {2,5,29};atom2id('ce-authorityKeyIdentifier') ->    {2,5,29,35};atom2id('ce-basicConstraints') ->    {2,5,29,19};atom2id('ce-cRLDistributionPoints') ->    {2,5,29,31};atom2id('ce-cRLNumber') ->    {2,5,29,20};atom2id('ce-cRLReasons') ->    {2,5,29,21};atom2id('ce-certificateIssuer') ->    {2,5,29,29};atom2id('ce-certificatePolicies') ->    {2,5,29,32};atom2id('ce-deltaCRLIndicator') ->    {2,5,29,27};atom2id('ce-extKeyUsage') ->    {2,5,29,37};atom2id('ce-freshestCRL') ->    {2,5,29,46};atom2id('ce-holdInstructionCode') ->    {2,5,29,23};atom2id('ce-inhibitAnyPolicy') ->    {2,5,29,54};atom2id('ce-invalidityDate') ->    {2,5,29,24};atom2id('ce-issuerAltName') ->    {2,5,29,18};atom2id('ce-issuingDistributionPoint') ->    {2,5,29,28};atom2id('ce-keyUsage') ->    {2,5,29,15};atom2id('ce-nameConstraints') ->    {2,5,29,30};atom2id('ce-policyConstraints') ->    {2,5,29,36};atom2id('ce-policyMappings') ->    {2,5,29,33};atom2id('ce-privateKeyUsagePeriod') ->    {2,5,29,16};atom2id('ce-subjectAltName') ->    {2,5,29,17};atom2id('ce-subjectDirectoryAttributes') ->    {2,5,29,9};atom2id('ce-subjectKeyIdentifier') ->    {2,5,29,14};atom2id('characteristic-two-basis') ->    {1,2,840,10045,1,2,3};atom2id('characteristic-two-field') ->    {1,2,840,10045,1,2};atom2id('common-name') ->    1;

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?