@apeleghq/cms-classes
Version:
A collection of utility classes to encode ASN.1 data following DER rules
2 lines (1 loc) • 1.49 kB
JavaScript
;var m=Object.defineProperty;var V=Object.getOwnPropertyDescriptor;var B=Object.getOwnPropertyNames;var R=Object.prototype.hasOwnProperty;var v=(e,t)=>{for(var r in t)m(e,r,{get:t[r],enumerable:!0})},C=(e,t,r,i)=>{if(t&&typeof t=="object"||typeof t=="function")for(let o of B(t))!R.call(e,o)&&o!==r&&m(e,o,{get:()=>t[o],enumerable:!(i=V(t,o))||i.enumerable});return e};var D=e=>C(m({},"__esModule",{value:!0}),e);var K={};v(K,{Attribute:()=>p,Attributes:()=>b,CertificationRequest:()=>I,CertificationRequestInfo:()=>j,SubjectPublicKeyInfo:()=>q,Version:()=>s});module.exports=D(K);var g=require("@apeleghq/asn1-der"),u=class extends g.Asn1Sequence{constructor(t,r){super([t,r])}},p=u;var S=require("@apeleghq/asn1-der"),a=class extends S.Asn1Set{constructor(t){super(t)}},b=a;var y=require("@apeleghq/asn1-der"),c=class extends y.Asn1Sequence{constructor(t,r,i){super([t,r,i])}},I=c;var n=require("@apeleghq/asn1-der");var h=require("@apeleghq/asn1-der"),l,d=class extends h.Asn1Integer{static get v1(){return l||(l=new this(0)),l}constructor(t){super(t)}},s=d;var A=class extends n.Asn1Sequence{constructor(t,r,i){let o={};super([s.v1,t,r,i?new n.Asn1ContextSpecific(0,i,!1):o].filter(w=>w!==o))}},j=A;var f=require("@apeleghq/asn1-der"),x=class extends f.Asn1Sequence{static get importDer(){return t=>new f.Asn1AnyRaw(t)}constructor(t,r){super([t,r])}},q=x;0&&(module.exports={Attribute,Attributes,CertificationRequest,CertificationRequestInfo,SubjectPublicKeyInfo,Version});