-
-
Notifications
You must be signed in to change notification settings - Fork 645
jsrsasign Add On2
Kenji Urushima edited this page Apr 9, 2023
·
7 revisions
From release 10.7.0 (2023-Mar-12), New "Add-on" architecture have been introduced. You can define and add:
- custom X.509 extension parsers
- OID and name definitions
In the future, custom X.509 extension generator class will also be supported.
NPM | Src | Description |
---|---|---|
jsrsasign-addon-qc | src | Extension and OIDs EU eIDAS Qualified Certificate qcStatements |
jsrsasign-addon-leioor | src | Extension and OIDs for ISO 17442-2 Legal Entity Identifier(LEI) and Role |
jsrsasign-addon-jpcorpreg | [src]((https://github.com/kjur/jsrsasign-addon-jpcorpreg) | Extensions and OIDs for Japanese Corporate Registration Certificate |
jsrsasign-addon-ct | src | Extensions and OIDs for RFC 9161 Certificate Transparency (NEW!) |
Please let me know if you publish any your custom addon. I'll add it here.
Here is a sample for QC.
let jsrsasign = require("jsrsasign");
require("jsrsasign-addon-qc").register(jsrsasign);
<script type="module">
import jsrsasign from 'https://cdn.jsdelivr.net/npm/[email protected]/+esm';
import qcAddon from 'https://cdn.jsdelivr.net/npm/[email protected]/+esm';
qcAddon.register(jsrsasign);
// Then you can use jsrsasign with supports qualified certificate parser and OIDs
</script>