PageSourceSearch

https://pkijs.org/assets/js/c44f8c43.7e740087.js

js pkijs.org collected 2026-10-02 03:15:19 UTC 19,828 bytes, 1 lines download raw bytes

1"use strict";(globalThis.webpackChunkwebsite||=[]).push([[2472],{68383(e,r,s){s.r(r),s.d(r,{assets:()=>a,contentTitle:()=>l,default:()=>o,frontMatter:()=>c,metadata:()=>n,toc:()=>t});const n=JSON.parse('{"id":"api/classes/PrivateKeyUsagePeriod","title":"PrivateKeyUsagePeriod","description":"Represents the PrivateKeyUsagePeriod structure described in RFC5280","source":"@site/docs/api/classes/PrivateKeyUsagePeriod.md","sourceDirName":"api/classes","slug":"/api/classes/PrivateKeyUsagePeriod","permalink":"/docs/api/classes/PrivateKeyUsagePeriod","draft":false,"unlisted":false,"tags":[],"version":"current","frontMatter":{},"sidebar":"docs","previous":{"title":"PrivateKeyInfo","permalink":"/docs/api/classes/PrivateKeyInfo"},"next":{"title":"PublicKeyInfo","permalink":"/docs/api/classes/PublicKeyInfo"}}');var i=s(62540),d=s(43023);const c={},l="PrivateKeyUsagePeriod",a={},t=[{value:"Extends",id:"extends",level:2},{value:"Implements",id:"implements",level:2},{value:"Constructors",id:"constructors",level:2},{value:"Constructor",id:"constructor",level:3},{value:"Parameters",id:"parameters",level:4},{value:"parameters?",id:"parameters-1",level:5},{value:"Returns",id:"returns",level:4},{value:"Overrides",id:"overrides",level:4},{value:"Properties",id:"properties",level:2},{value:"notAfter?",id:"notafter",level:3},{value:"Implementation of",id:"implementation-of",level:4},{value:"notBefore?",id:"notbefore",level:3},{value:"Implementation of",id:"implementation-of-1",level:4},{value:"CLASS_NAME",id:"class_name",level:3},{value:"Overrides",id:"overrides-1",level:4},{value:"Accessors",id:"accessors",level:2},{value:"className",id:"classname",level:3},{value:"Get Signature",id:"get-signature",level:4},{value:"Returns",id:"returns-1",level:5},{value:"Inherited from",id:"inherited-from",level:4},{value:"Methods",id:"methods",level:2},{value:"fromSchema()",id:"fromschema",level:3},{value:"Parameters",id:"parameters-2",level:4},{value:"schema",id:"schema",level:5},{value:"Returns",id:"returns-2",level:4},{value:"Overrides",id:"overrides-2",level:4},{value:"toJSON()",id:"tojson",level:3},{value:"Returns",id:"returns-3",level:4},{value:"Overrides",id:"overrides-3",level:4},{value:"toSchema()",id:"toschema",level:3},{value:"Returns",id:"returns-4",level:4},{value:"Overrides",id:"overrides-4",level:4},{value:"toString()",id:"tostring",level:3},{value:"Parameters",id:"parameters-3",level:4},{value:"encoding?",id:"encoding",level:5},{value:"Returns",id:"returns-5",level:4},{value:"Inherited from",id:"inherited-from-1",level:4},{value:"blockName()",id:"blockname",level:3},{value:"Returns",id:"returns-6",level:4},{value:"Inherited from",id:"inherited-from-2",level:4},{value:"defaultValues()",id:"defaultvalues",level:3},{value:"Call Signature",id:"call-signature",level:4},{value:"Parameters",id:"parameters-4",level:5},{value:"memberName",id:"membername",level:6},{value:"Returns",id:"returns-7",level:5},{value:"Overrides",id:"overrides-5",level:5},{value:"Call Signature",id:"call-signature-1",level:4},{value:"Parameters",id:"parameters-5",level:5},{value:"memberName",id:"membername-1",level:6},{value:"Returns",id:"returns-8",level:5},{value:"Overrides",id:"overrides-6",level:5},{value:"fromBER()",id:"fromber",level:3},{value:"Type Parameters",id:"type-parameters",level:4},{value:"T",id:"t",level:5},{value:"Parameters",id:"parameters-6",level:4},{value:"this",id:"this",level:5},{value:"raw",id:"raw",level:5},{value:"Returns",id:"returns-9",level:4},{value:"Inherited from",id:"inherited-from-3",level:4},{value:"schema()",id:"schema-1",level:3},{value:"Parameters",id:"parameters-7",level:4},{value:"parameters?",id:"parameters-8",level:5},{value:"Returns",id:"returns-10",level:4},{value:"Overrides",id:"overrides-7",level:4}];function h(e){const r={a:"a",blockquote:"blockquote",code:"code",em:"em",h1:"h1",h2:"h2",h3:"h3",h4:"h4",h5:"h5",h6:"h6",header:"header",hr:"hr",li:"li",p:"p",strong:"strong",ul:"ul",...(0,d.R)(),...e.components};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(r.header,{children:(0,i.jsx)(r.h1,{id:"privatekeyusageperiod",children:"PrivateKeyUsagePeriod"})}),"\n",(0,i.jsxs)(r.p,{children:["Represents the PrivateKeyUsagePeriod structure described 
1in ",(0,i.jsx)(r.a,{href:"https://datatracker.ietf.org/doc/html/rfc5280",children:"RFC5280"})]}),"\n",(0,i.jsx)(r.h2,{id:"extends",children:"Extends"}),"\n",(0,i.jsxs)(r.ul,{children:["\n",(0,i.jsx)(r.li,{children:(0,i.jsx)(r.a,{href:"/docs/api/classes/PkiObject",children:(0,i.jsx)(r.code,{children:"PkiObject"})})}),"\n"]}),"\n",(0,i.jsx)(r.h2,{id:"implements",children:"Implements"}),"\n",(0,i.jsxs)(r.ul,{children:["\n",(0,i.jsx)(r.li,{children:(0,i.jsx)(r.a,{href:"/docs/api/interfaces/IPrivateKeyUsagePeriod",children:(0,i.jsx)(r.code,{children:"IPrivateKeyUsagePeriod"})})}),"\n"]}),"\n",(0,i.jsx)(r.h2,{id:"constructors",children:"Constructors"}),"\n",(0,i.jsx)(r.h3,{id:"constructor",children:"Constructor"}),"\n",(0,i.jsxs)(r.blockquote,{children:["\n",(0,i.jsxs)(r.p,{children:[(0,i.jsx)(r.strong,{children:"new PrivateKeyUsagePeriod"}),"(",(0,i.jsx)(r.code,{children:"parameters?"}),"): ",(0,i.jsx)(r.code,{children:"PrivateKeyUsagePeriod"})]}),"\n"]}),"\n",(0,i.jsx)(r.p,{children:"Initializes a new instance of the PrivateKeyUsagePeriod class"}),"\n",(0,i.jsx)(r.h4,{id:"parameters",children:"Parameters"}),"\n",(0,i.jsx)(r.h5,{id:"parameters-1",children:"parameters?"}),"\n",(0,i.jsxs)(r.p,{children:[(0,i.jsx)(r.a,{href:"/docs/api/globals#privatekeyusageperiodparameters",children:(0,i.jsx)(r.code,{children:"PrivateKeyUsagePeriodParameters"})})," = ",(0,i.jsx)(r.code,{children:"{}"})]}),"\n",(0,i.jsx)(r.p,{children:"Initialization parameters"}),"\n",(0,i.jsx)(r.h4,{id:"returns",children:"Returns"}),"\n",(0,i.jsx)(r.p,{children:(0,i.jsx)(r.code,{children:"PrivateKeyUsagePeriod"})}),"\n",(0,i.jsx)(r.h4,{id:"overrides",children:"Overrides"}),"\n",(0,i.jsxs)(r.p,{children:[(0,i.jsx)(r.a,{href:"/docs/api/classes/PkiObject",children:(0,i.jsx)(r.code,{children:"PkiObject"})}),".",(0,i.jsx)(r.a,{href:"/docs/api/classes/PkiObject#constructor",children:(0,i.jsx)(r.code,{children:"constructor"})})]}),"\n",(0,i.jsx)(r.h2,{id:"properties",children:"Properties"}),"\n",(0,i.jsx)(r.h3,{id:"notafter",children:"notAfter?"}),"\n",(0,i.jsxs)(r.blockquote,{children:["\n",(0,i.jsxs)(r.p,{children:[(0,i.jsx)(r.code,{children:"optional"})," ",(0,i.jsx)(r.strong,{children:"notAfter?"}),": ",(0,i.jsx)(r.code,{children:"Date"})]}),"\n"]}),"\n",(0,i.jsx)(r.h4,{id:"implementation-of",children:"Implementation of"}),"\n",(0,i.jsxs)(r.p,{children:[(0,i.jsx)(r.a,{href:"/docs/api/interfaces/IPrivateKeyUsagePeriod",children:(0,i.jsx)(r.code,{children:"IPrivateKeyUsagePeriod"})}),".",(0,i.jsx)(r.a,{href:"/docs/api/interfaces/IPrivateKeyUsagePeriod#notafter",children:(0,i.jsx)(r.code,{children:"notAfter"})})]}),"\n",(0,i.jsx)(r.hr,{}),"\n",(0,i.jsx)(r.h3,{id:"notbefore",children:"notBefore?"}),"\n",(0,i.jsxs)(r.blockquote,{children:["\n",(0,i.jsxs)(r.p,{children:[(0,i.jsx)(r.code,{children:"optional"})," ",(0,i.jsx)(r.strong,{children:"notBefore?"}),": ",(0,i.jsx)(r.code,{children:"Date"})]}),"\n"]}),"\n",(0,i.jsx)(r.h4,{id:"implementation-of-1",children:"Implementation of"}),"\n",(0,i.jsxs)(r.p,{children:[(0,i.jsx)(r.a,{href:"/docs/api/interfaces/IPrivateKeyUsagePeriod",children:(0,i.jsx)(r.code,{children:"IPrivateKeyUsagePeriod"})}),".",(0,i.jsx)(r.a,{href:"/docs/api/interfaces/IPrivateKeyUsagePeriod#notbefore",children:(0,i.jsx)(r.code,{children:"notBefore"})})]}),"\n",(0,i.jsx)(r.hr,{}),"\n",(0,i.jsx)(r.h3,{id:"class_name",children:"CLASS_NAME"}),"\n",(0,i.jsxs)(r.blockquote,{children:["\n",(0,i.jsxs)(r.p,{children:[(0,i.jsx)(r.code,{children:"static"})," ",(0,i.jsx)(r.strong,{children:"CLASS_NAME"}),": ",(0,i.jsx)(r.code,{children:"string"})," = ",(0,i.jsx)(r.code,{children:'"PrivateKeyUsagePeriod"'})]}),"\n"]}),"\n",(0,i.jsx)(r.p,{children:"Name of the class"}),"\n",(0,i.jsx)(r.h4,{id:"overrides-1",children:"Overrides"}),"\n",(0,i.jsxs)(r.p,{children:[(0,i.jsx)(r.a,{href:"/docs/api/classes/PkiObject",children:(0,i.jsx)(r.code,{children:"PkiObject"})}),".",(0,i.jsx)(r.a,{href:"/docs/api/classes/PkiObject#class_name",children:(0,i.jsx)(r.code,{children:"CLASS_NAME"})})]}),"\n",(0,i.jsx)(r.h2,{id:"accessors",children:"Accessors"}),"\n",(0,i.jsx)(r.h3,{id:"classname",children:"className"}),"\n",(0,i.jsx)(r.h4,{id:"get-signature",children:"Get Signature"}),"\n",(0,i.jsxs)(r.blockquote,{children:["\n",(0,i.jsxs)(r.p,{children:[(0,i.jsx)(r.strong,{children:"get"})," ",(0,i.jsx)(r.strong,{children:"className"}),"(): ",(0,i.jsx)(r.code,{children:"string"})]}),"\n"]}),"\n",(0,i.jsx)(r.h5,{id:"returns-1",children:"Returns"}),"\n",(0,i.jsx)(r.p,{children:(0,i.jsx)(r.code,{children:"string"})}),"\n",(0,i.jsx)(r.h4,{id:"inherited-from",children:"Inherited from"}),"\n",(0,i.jsxs)(r.p,{children:[(0,i.jsx)(r.a,{href:"/docs/api/classes/PkiObject",children:(0,i.jsx)(r.code,{children:"PkiObject"})}),".",(0,i.jsx)(r.a,{href:"/docs/api/classes/PkiObject#classname",children:(0,i.jsx)(r.code,{children:"className"})})]}),"\n",(0,i.jsx)(r.h2,{id:"methods",children:"Methods"}),"\n",(0,i.jsx)(r.h3,{id:"fromschema",children:"fromSchema()"}),"\n",(0,i.jsxs)(r.blockquote,{children:["\n",(0,i.jsxs)(r.p,{children:[(0,i.jsx)(r.strong,{children:"fromSchema"}),"(",(0,i.jsx)(r.code,{children:"schema"}),"): ",(0,i.jsx)(r.code,{children:"void"})]}),"\n"]}),"\n",(0,i.jsx)(r.p,{children:"Converts parsed ASN.1 object into current class"}),"\n",(0,i.jsx)(r.h4,{id:"parameters-2",children:"Parameters"}),"\n",(0,i.jsx)(r.h5,{id:"schema",children:"schema"}),"\n",(0,i.jsx)(r.p,{children:(0,i.jsx)(r.code,{children:"any"})}),"\n",(0,i.jsx)(r.p,{children:"ASN.1 schema"}),"\n",(0,i.jsx)(r.h4,{id:"returns-2",children:"Returns"}),"\n",(0,i.jsx)(r.p,{children:(0,i.jsx)(r.code,{children:"void"})}),"\n",(0,i.jsx)(r.h4,{id:"overrides-2",children:"Overrides"}),"\n",(0,i.jsxs)(r.p,{children:[(0,i.jsx)(r.a,{href:"/docs/api/classes/PkiObject",children:(0,i.jsx)(r.code,{children:"PkiObject"})}),".",(0,i.jsx)(r.a,{href:"/docs/api/classes/PkiObject#fromschema",children:(0,i.jsx)(r.code,{children:"fromSchema"})})]}),"\n",(0,i.jsx)(r.hr,{}),"\n",(0,i.jsx)(r.h3,{id:"tojson",children:"toJSON()"}),"\n",(0,i.jsxs)(r.blockquote,{children:["\n",(0,i.jsxs)(r.p,{children:[(0,i.jsx)(r.strong,{children:"toJSON"}),"(): ",(0,i.jsx)(r.a,{href:"/docs/api/interfaces/PrivateKeyUsagePeriodJson",children:(0,i.jsx)(r.code,{children:"PrivateKeyUsagePeriodJson"})})]}),"\n"]}),"\n",(0,i.jsx)(r.p,{children:"Converts the class to JSON object"}),"\n",(0,i.jsx)(r.h4,{id:"returns-3",children:"Returns"}),"\n",(0,i.jsx)(r.p,{children:(0,i.jsx)(r.a,{href:"/docs/api/interfaces/PrivateKeyUsagePeriodJson",children:(0,i.jsx)(r.code,{children:"PrivateKeyUsagePeriodJson"})})}),"\n",(0,i.jsx)(r.p,{children:"JSON object"}),"\n",(0,i.jsx)(r.h4,{id:"overrides-3",children:"Overrides"}),"\n",(0,i.jsxs)(r.p,{children:[(0,i.jsx)(r.a,{href:"/docs/api/classes/PkiObject",children:(0,i.jsx)(r.code,{children:"PkiObject"})}),".",(0,i.jsx)(r.a,{href:"/docs/api/classes/PkiObject#tojson",children:(0,i.jsx)(r.code,{children:"toJSON"})})]}),"\n",(0,i.jsx)(r.hr,{}),"\n",(0,i.jsx)(r.h3,{id:"toschema",children:"toSchema()"}),"\n",(0,i.jsxs)(r.blockquote,{children:["\n",(0,i.jsxs)(r.p,{children:[(0,i.jsx)(r.strong,{children:"toSchema"}),"(): ",(0,i.jsx)(r.code,{children:"Sequence"})]}),"\n"]}),"\n",(0,i.jsx)(r.p,{children:"Converts current object to ASN.1 object and sets correct values"}),"\n",(0,i.jsx)(r.h4,{id:"returns-4",children:"Returns"}),"\n",(0,i.jsx)(r.p,{children:(0,i.jsx)(r.code,{children:"Sequence"})}),"\n",(0,i.jsx)(r.p,{children:"ASN.1 object"}),"\n",(0,i.jsx)(r.h4,{id:"overrides-4",children:"Overrides"}),"\n",(0,i.jsxs)(r.p,{children:[(0,i.jsx)(r.a,{href:"/docs/api/classes/PkiObject",children:(0,i.jsx)(r.code,{children:"PkiObject"})}),".",(0,i.jsx)(r.a,{href:"/docs/api/classes/PkiObject#toschema",children:(0,i.jsx)(r.code,{children:"toSchema"})})]}),"\n",(0,i.jsx)(r.hr,{}),"\n",(0,i.jsx)(r.h3,{id:"tostring",children:"toString()"}),"\n",(0,i.jsxs)(r.blockquote,{children:["\n",(0,i.jsxs)(r.p,{children:[(0,i.jsx)(r.strong,{children:"toString"}),"(",(0,i.jsx)(r.code,{children:"encoding?"}),"): ",(0,i.jsx)(r.code,{children:"string"})]}),"\n"]}),"\n",(0,i.jsx)(r.h4,{id:"parameters-3",children:"Parameters"}),"\n",(0,i.jsx)(r.h5,{id:"encoding",children:"encoding?"}),"\n",(0,i.jsxs)(r.p,{children:[(0,i.jsx)(r.code,{children:'"hex"'})," | ",(0,i.jsx)(r.code,{children:'"base64"'})," | ",(0,i.jsx)(r.code,{children:'"base64url"'})]}),"\n",(0,i.jsx)(r.h4,{id:"returns-5",children:"Returns"}),"\n",(0,i.jsx)(r.p,{children:(0,i.jsx)(r.code,{children:"string"})}),"\n",(0,i.jsx)(r.h4,{id:"inherited-from-1",children:"Inherited from"}),"\n",(0,i.jsxs)(r.p,{children:[(0,i.jsx)(r.a,{href:"/docs/api/classes/PkiObject",children:(0,i.jsx)(r.code,{children:"PkiObject"})}),".",(0,i.jsx)(r.a,{href:"/docs/api/classes/PkiObject#tostring",children:(0,i.jsx)(r.code,{children:"toString"})})]}),"\n",(0,i.jsx)(r.hr,{}),"\n",(0,i.jsx)(r.h3,{id:"blockname",children:"blockName()"}),"\n",(0,i.jsxs)(r.blockquote,{children:["\n",(0,i.jsxs)(r.p,{children:[(0,i.jsx)(r.code,{children:"static"})," ",(0,i.jsx)(r.strong,{children:"blockName"}),"(): ",(0,i.jsx)(r.code,{children:"string"})]}),"\n"]}),"\n",(0,i.jsx)(r.p,{children:"Returns block name"}),"\n",(0,i.jsx)(r.h4,{id:"returns-6",children:"Returns"}),"\n",(0,i.jsx)(r.p,{children:(0,i.jsx)(r.code,{children:"string"})}),"\n",(0,i.jsx)(r.p,{children:"Returns string block name"}),"\n",(0,i.jsx)(r.h4,{id:"inherited-from-2",children:"Inherited from"}),"\n",(0,i.jsxs)(r.p,{children:[(0,i.jsx)(r.a,{href:"/docs/api/classes/PkiObject",children:(0,i.jsx)(r.code,{children:"PkiObject"})}),".",(0,i.jsx)(r.a,{href:"/docs/api/classes/PkiObject#blockname",children:(0,i.jsx)(r.code,{children:"blockName"})})]}),"\n",(0,i.jsx)(r.hr,{}),"\n",(0,i.jsx)(r.h3,{id:"defaultvalues",children:"defaultValues()"}),"\n",(0,i.jsx)(r.h4,{id:"call-signature",children:"Call Signature"}),"\n",(0,i.jsxs)(r.blockquote,{children:["\n",(0,i.jsxs)(r.p,{children:[(0,i.jsx)(r.code,{children:"static"})," ",(0,i.jsx)(r.strong,{children:"defaultValues"}),"(",(0,i.jsx)(r.code,{children:"memberName"}),"): ",(0,i.jsx)(r.code,{children:"Date"})]}),"\n"]}),"\n",(0,i.jsx)(r.p,{children:"Returns default values for all class members"}),"\n",(0,i.jsx)(r.h5,{id:"parameters-4",children:"Parameters"}),"\n",(0,i.jsx)(r.h6,{id:"membername",children:"memberName"}),"\n",(0,i.jsx)(r.p,{children:(0,i.jsx)(r.code,{children:'"notBefore"'})}),"\n",(0,i.jsx)(r.p,{children:"String name for a class member"}),"\n",(0,i.jsx)(r.h5,{id:"returns-7",children:"Returns"}),"\n",(0,i.jsx)(r.p,{children:(0,i.jsx)(r.code,{children:"Date"})}),"\n",(0,i.jsx)(r.p,{children:"Default value"}),"\n",(0,i.jsx)(r.h5,{id:"overrides-5",children:"Overrides"}),"\n",(0,i.jsxs)(r.p,{children:[(0,i.jsx)(r.a,{href:"/docs/api/classes/PkiObject",children:(0,i.jsx)(r.code,{children:"PkiObject"})}),".",(0,i.jsx)(r.a,{href:"/docs/api/classes/PkiObject#defaultvalues",children:(0,i.jsx)(r.code,{children:"defaultValues"})})]}),"\n",(0,i.jsx)(r.h4,{id:"call-signature-1",children:"Call Signature"}),"\n",(0,i.jsxs)(r.blockquote,{children:["\n",(0,i.jsxs)(r.p,{children:[(0,i.jsx)(r.code,{children:"static"})," ",(0,i.jsx)(r.strong,{children:"defaultValues"}),"(",(0,i.jsx)(r.code,{children:"memberName"}),"): ",(0,i.jsx)(r.code,{children:"Date"})]}),"\n"]}),"\n",(0,i.jsx)(r.p,{children:"Returns default values for all class members"}),"\n",(0,i.jsx)(r.h5,{id:"parameters-5",children:"Parameters"}),"\n",(0,i.jsx)(r.h6,{id:"membername-1",children:"memberName"}),"\n",(0,i.jsx)(r.p,{children:(0,i.jsx)(r.code,{children:'"notAfter"'})}),"\n",(0,i.jsx)(r.p,{children:"String name for a class member"}),"\n",(0,i.jsx)(r.h5,{id:"returns-8",children:"Returns"}),"\n",(0,i.jsx)(r.p,{children:(0,i.jsx)(r.code,{children:"Date"})}),"\n",(0,i.jsx)(r.p,{children:"Default value"}),"\n",(0,i.jsx)(r.h5,{id:"overrides-6",children:"Overrides"}),"\n",(0,i.jsx)(r.p,{children:(0,i.jsx)(r.code,{children:"PkiObject.defaultValues"})}),"\n",(0,i.jsx)(r.hr,{}),"\n",(0,i.jsx)(r.h3,{id:"fromber",children:"fromBER()"}),"\n",(0,i.jsxs)(r.blockquote,{children:["\n",(0,i.jsxs)(r.p,{children:[(0,i.jsx)(r.code,{children:"static"})," ",(0,i.jsx)(r.strong,{children:"fromBER"}),"<",(0,i.jsx)(r.code,{children:"T"}),">(",(0,i.jsx)(r.code,{children:"this"}),", ",(0,i.jsx)(r.code,{children:"raw"}),"): ",(0,i.jsx)(r.code,{children:"T"})]}),"\n"]}),"\n",(0,i.jsx)(r.p,{children:"Creates PKI object from the raw data"}),"\n",(0,i.jsx)(r.h4,{id:"type-parameters",children:"Type Parameters"}),"\n",(0,i.jsx)(r.h5,{id:"t",children:"T"}),"\n",(0,i.jsxs)(r.p,{children:[(0,i.jsx)(r.code,{children:"T"})," ",(0,i.jsx)(r.em,{children:"extends"})," ",(0,i.jsx)(r.a,{href:"/docs/api/classes/PkiObject",children:(0,i.jsx)(r.code,{children:"PkiObject"})})]}),"\n",(0,i.jsx)(r.h4,{id:"parameters-6",children:"Parameters"}),"\n",(0,i.jsx)(r.h5,{id:"this",children:"this"}),"\n",(0,i.jsxs)(r.p,{children:[(0,i.jsx)(r.code,{children:"PkiObjectConstructor"}),"<",(0,i.jsx)(r.code,{children:"T"}),">"]}),"\n",(0,i.jsx)(r.h5,{id:"raw",children:"raw"}),"\n",(0,i.jsx)(r.p,{children:(0,i.jsx)(r.code,{children:"BufferSource"})}),"\n",(0,i.jsx)(r.p,{children:"ASN.1 encoded raw data"}),"\n",(0,i.jsx)(r.h4,{id:"returns-9",children:"Returns"}),"\n",(0,i.jsx)(r.p,{children:(0,i.jsx)(r.code,{children:"T"})}),"\n",(0,i.jsx)(r.p,{children:"Initialized and filled current class object"}),"\n",(0,i.jsx)(r.h4,{id:"inherited-from-3",children:"Inherited from"}),"\n",(0,i.jsxs)(r.p,{children:[(0,i.jsx)(r.a,{href:"/docs/api/classes/PkiObject",children:(0,i.jsx)(r.code,{children:"PkiObject"})}),".",(0,i.jsx)(r.a,{href:"/docs/api/classes/PkiObject#fromber",children:(0,i.jsx)(r.code,{children:"fromBER"})})]}),"\n",(0,i.jsx)(r.hr,{}),"\n",(0,i.jsx)(r.h3,{id:"schema-1",children:"schema()"}),"\n",(0,i.jsxs)(r.blockquote,{children:["\n",(0,i.jsxs)(r.p,{children:[(0,i.jsx)(r.code,{children:"static"})," ",(0,i.jsx)(r.strong,{children:"schema"}),"(",(0,i.jsx)(r.code,{children:"parameters?"}),"): ",(0,i.jsx)(r.code,{children:"any"})]}),"\n"]}),"\n",(0,i.jsx)(r.p,{children:"Returns value of pre-defined ASN.1 schema for current class"}),"\n",(0,i.jsx)(r.h4,{id:"parameters-7",children:"Parameters"}),"\n",(0,i.jsx)(r.h5,{id:"parameters-8",children:"parameters?"}),"\n",(0,i.jsxs)(r.p,{children:[(0,i.jsx)(r.a,{href:"/docs/api/interfaces/SchemaParameters",children:(0,i.jsx)(r.code,{children:"SchemaParameters"})}),"<{ ",(0,i.jsx)(r.code,{children:"notAfter?"}),": ",(0,i.jsx)(r.code,{children:"string"}),"; ",(0,i.jsx)(r.code,{children:"notBefore?"}),": ",(0,i.jsx)(r.code,{children:"string"}),"; }> = ",(0,i.jsx)(r.code,{children:"{}"})]}),"\n",(0,i.jsx)(r.p,{children:"Input parameters for the schema"}),"\n",(0,i.jsx)(r.h4,{id:"returns-10",children:"Returns"}),"\n",(0,i.jsx)(r.p,{children:(0,i.jsx)(r.code,{children:"any"})}),"\n",(0,i.jsx)(r.p,{children:"ASN.1 schema object"}),"\n",(0,i.jsx)(r.h4,{id:"overrides-7",children:"Overrides"}),"\n",(0,i.jsxs)(r.p,{children:[(0,i.jsx)(r.a,{href:"/docs/api/classes/PkiObject",children:(0,i.jsx)(r.code,{children:"PkiObject"})}),".",(0,i.jsx)(r.a,{href:"/docs/api/classes/PkiObject#schema",children:(0,i.jsx)(r.code,{children:"schema"})})]})]})}function o(e={}){const{wrapper:r}={...(0,d.R)(),...e.components};return r?(0,i.jsx)(r,{...e,children:(0,i.jsx)(h,{...e})}):h(e)}},43023(e,r,s){s.d(r,{R:()=>c,x:()=>l});var n=s(63696);const i={},d=n.createContext(i);function c(e){const r=n.useContext(d);return n.useMemo(function(){return"function"==typeof e?e(r):{...r,...e}},[r,e])}function l(e){let r;return r=e.disableParentContext?"function"==typeof e.components?e.components(i):e.components||i:c(e.components),n.createElement(d.Provider,{value:r},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.