@hazae41/x509
Version:
Zero-copy X.509 certificates in pure modern TypeScript
1 lines • 1.51 kB
Source Map (JSON)
{"version":3,"file":"oids.cjs","sources":["../../../../src/mods/oids/oids.ts"],"sourcesContent":["import { invert } from \"libs/invert/index.js\"\n\nexport namespace OIDs {\n export type Key = keyof typeof keys\n export type Value = keyof typeof values\n\n export const keys = {\n commonName: \"2.5.4.3\",\n serialNumber: \"2.5.4.5\",\n countryName: \"2.5.4.6\",\n localityName: \"2.5.4.7\",\n stateOrProvinceName: \"2.5.4.8\",\n streetAddress: \"2.5.4.9\",\n organizationName: \"2.5.4.10\",\n organizationalUnitName: \"2.5.4.11\",\n emailAddress: \"1.2.840.113549.1.9.1\",\n sha256WithRSAEncryption: \"1.2.840.113549.1.1.11\",\n rsaEncryption: \"1.2.840.113549.1.1.1\",\n domainComponent: \"0.9.2342.19200300.100.1.25\",\n userId: \"0.9.2342.19200300.100.1.1\",\n subjectAltName: \"2.5.29.17\"\n } as const\n\n export const values = invert(keys)\n}"],"names":["OIDs","invert"],"mappings":";;;;AAEiBA;AAAjB,CAAA,UAAiB,IAAI,EAAA;AAIN,IAAA,IAAA,CAAA,IAAI,GAAG;AAClB,QAAA,UAAU,EAAE,SAAS;AACrB,QAAA,YAAY,EAAE,SAAS;AACvB,QAAA,WAAW,EAAE,SAAS;AACtB,QAAA,YAAY,EAAE,SAAS;AACvB,QAAA,mBAAmB,EAAE,SAAS;AAC9B,QAAA,aAAa,EAAE,SAAS;AACxB,QAAA,gBAAgB,EAAE,UAAU;AAC5B,QAAA,sBAAsB,EAAE,UAAU;AAClC,QAAA,YAAY,EAAE,sBAAsB;AACpC,QAAA,uBAAuB,EAAE,uBAAuB;AAChD,QAAA,aAAa,EAAE,sBAAsB;AACrC,QAAA,eAAe,EAAE,4BAA4B;AAC7C,QAAA,MAAM,EAAE,2BAA2B;AACnC,QAAA,cAAc,EAAE;KACR;AAEG,IAAA,IAAA,CAAA,MAAM,GAAGC,YAAM,CAAC,IAAA,CAAA,IAAI,CAAC;AACpC,CAAC,EAtBgBD,YAAI,KAAJA,YAAI,GAAA,EAAA,CAAA,CAAA;;"}