PageSourceSearch

https://pkijs.org/assets/js/5e695c99.194abad5.js

js pkijs.org collected 2026-10-02 03:16:21 UTC 4,981 bytes, 1 lines download raw bytes

1"use strict";(globalThis.webpackChunkwebsite||=[]).push([[3804],{91408(e,i,n){n.r(i),n.d(i,{assets:()=>l,contentTitle:()=>o,default:()=>u,frontMatter:()=>c,metadata:()=>t,toc:()=>a});const t=JSON.parse('{"id":"api/interfaces/ICertificationRequest","title":"ICertificationRequest","description":"Properties","source":"@site/docs/api/interfaces/ICertificationRequest.md","sourceDirName":"api/interfaces","slug":"/api/interfaces/ICertificationRequest","permalink":"/docs/api/interfaces/ICertificationRequest","draft":false,"unlisted":false,"tags":[],"version":"current","frontMatter":{},"sidebar":"docs","previous":{"title":"ICertificateTemplate","permalink":"/docs/api/interfaces/ICertificateTemplate"},"next":{"title":"IContentInfo","permalink":"/docs/api/interfaces/IContentInfo"}}');var s=n(62540),r=n(43023);const c={},o="ICertificationRequest",l={},a=[{value:"Properties",id:"properties",level:2},{value:"attributes?",id:"attributes",level:3},{value:"signatureAlgorithm",id:"signaturealgorithm",level:3},{value:"signatureValue",id:"signaturevalue",level:3},{value:"subject",id:"subject",level:3},{value:"subjectPublicKeyInfo",id:"subjectpublickeyinfo",level:3},{value:"tbs",id:"tbs",level:3},{value:"version",id:"version",level:3}];function d(e){const i={a:"a",blockquote:"blockquote",code:"code",h1:"h1",h2:"h2",h3:"h3",header:"header",hr:"hr",p:"p",strong:"strong",...(0,r.R)(),...e.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(i.header,{children:(0,s.jsx)(i.h1,{id:"icertificationrequest",children:"ICertificationRequest"})}),"\n",(0,s.jsx)(i.h2,{id:"properties",children:"Properties"}),"\n",(0,s.jsx)(i.h3,{id:"attributes",children:"attributes?"}),"\n",(0,s.jsxs)(i.blockquote,{children:["\n",(0,s.jsxs)(i.p,{children:[(0,s.jsx)(i.code,{children:"optional"})," ",(0,s.jsx)(i.strong,{children:"attributes?"}),": ",(0,s.jsx)(i.a,{href:"/docs/api/classes/Attribute",children:(0,s.jsx)(i.code,{children:"Attribute"})}),"[]"]}),"\n"]}),"\n",(0,s.jsx)(i.p,{children:"Collection of attributes providing additional information about the subject of the certificate"}),"\n",(0,s.jsx)(i.hr,{}),"\n",(0,s.jsx)(i.h3,{id:"signaturealgorithm",children:"signatureAlgorithm"}),"\n",(0,s.jsxs)(i.blockquote,{children:["\n",(0,s.jsxs)(i.p,{children:[(0,s.jsx)(i.strong,{children:"signatureAlgorithm"}),": ",(0,s.jsx)(i.a,{href:"/docs/api/classes/AlgorithmIdentifier",children:(0,s.jsx)(i.code,{children:"AlgorithmIdentifier"})})]}),"\n"]}),"\n",(0,s.jsx)(i.p,{children:"signature algorithm (and any associated parameters) under which the certification-request information is signed"}),"\n",(0,s.jsx)(i.hr,{}),"\n",(0,s.jsx)(i.h3,{id:"signaturevalue",children:"signatureValue"}),"\n",(0,s.jsxs)(i.blockquote,{children:["\n",(0,s.jsxs)(i.p,{children:[(0,s.jsx)(i.strong,{children:"signatureValue"}),": ",(0,s.jsx)(i.code,{children:"BitString"})]}),"\n"]}),"\n",(0,s.jsx)(i.p,{children:"result of signing the certification request information with the certification request subject's private key"}),"\n",(0,s.jsx)(i.hr,{}),"\n",(0,s.jsx)(i.h3,{id:"subject",children:"subject"}),"\n",(0,s.jsxs)(i.blockquote,{children:["\n",(0,s.jsxs)(i.p,{children:[(0,s.jsx)(i.strong,{children:"subject"}),": ",(0,s.jsx)(i.a,{href:"/docs/api/classes/RelativeDistinguishedNames",children:(0,s.jsx)(i.code,{children:"RelativeDistinguishedNames"})})]}),"\n"]}),"\n",(0,s.jsx)(i.p,{children:"Distinguished name of the certificate subject"}),"\n",(0,s.jsx)(i.hr,{}),"\n",(0,s.jsx)(i.h3,{id:"subjectpublickeyinfo",children:"subjectPublicKeyInfo"}),"\n",(0,s.jsxs)(i.blockquote,{children:["\n",(0,s.jsxs)(i.p,{children:[(0,s.jsx)(i.strong,{children:"subjectPublicKeyInfo"}),": ",(0,s.jsx)(i.a,{href:"/docs/api/classes/PublicKeyInfo",children:(0,s.jsx)(i.code,{children:"PublicKeyInfo"})})]}),"\n"]}),"\n",(0,s.jsx)(i.p,{children:"Information about the public key being certified"}),"\n",(0,s.jsx)(i.hr,{}),"\n",(0,s.jsx)(i.h3,{id:"tbs",children:"tbs"}),"\n",(0,s.jsxs)(i.blockquote,{children:["\n",(0,s.jsxs)(i.p,{children:[(0,s.jsx)(i.strong,{children:"tbs"}),": ",(0,s.jsx)(i.code,{children:"ArrayBuffer"})]}),"\n"]}),"\n",(0,s.jsx)(i.p,{children:"Value being signed"}),"\n",(0,s.jsx)(i.hr,{}),"\n",(0,s.jsx)(i.h3,{id:"version",children:"version"}),"\n",(0,s.jsxs)(i.blockquote,{children:["\n",(0,s.jsxs)(i.p,{children:[(0,s.jsx)(i.strong,{children:"version"}
1),": ",(0,s.jsx)(i.code,{children:"number"})]}),"\n"]}),"\n",(0,s.jsx)(i.p,{children:"Version number. It should be 0"})]})}function u(e={}){const{wrapper:i}={...(0,r.R)(),...e.components};return i?(0,s.jsx)(i,{...e,children:(0,s.jsx)(d,{...e})}):d(e)}},43023(e,i,n){n.d(i,{R:()=>c,x:()=>o});var t=n(63696);const s={},r=t.createContext(s);function c(e){const i=t.useContext(r);return t.useMemo(function(){return"function"==typeof e?e(i):{...i,...e}},[i,e])}function o(e){let i;return i=e.disableParentContext?"function"==typeof e.components?e.components(s):e.components||s:c(e.components),t.createElement(r.Provider,{value:i},e.children)}}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.