jsrsasign-oid-misc

0.9.1 • Public • Published

jsrsasign | npm | OIDs | Other AddOn

jsrsasign-oid-psd2

jsrsasign add-on to add object identifier definitions for EU Payment Services Directive (PSD2).

How to use add-on

var jsrsasign = require("jsrsasign");
require("jsrsasign-oid-psd2").addon(jsrsasign);

OID definitions

You can see them in the source code.

Example

var jsrsasign = require("jsrsasign");
require("jsrsasign-oid-psd2").addon(jsrsasign);

...snip...

h = "<<<PSD2 certificate hexadecimal data>>>";
console.log(JSON.stringify(jsrsasign.ASN1HEX.parse(h), null, " "));

You may find PSD2 QC statement:

{"seq": [
  {"oid": "psd2-qcStatement"},
  {"seq": [
    {"seq": [
      {"seq": [
        {"oid": "psd2-role-psp-as"},
        {"utf8str": {"str": "PSP_AS"}}
       ]},
      {"seq": [
        {"oid": "psd2-role-psp-pi"},
        {"utf8str": {"str": "PSP_PI"}}
       ]},
      {"seq": [
        {"oid": "psd2-role-psp-ai"},
        {"utf8str": {"str": "PSP_AI"}}
       ]}
    ]},
    {"utf8str": {"str": "Sample Bank"}},
    {"utf8str": {"str": "BE-XXX"}}
  ]}
]}

Reference

  • ETSI TS 119 495 v1.5.1(2021-04) Electronic Signatures and Infrastructures (ESI); Sector Specific Requirements; Certificate Profiles and TSP Policy Requirements for Open Banking

Package Sidebar

Install

npm i jsrsasign-oid-misc

Weekly Downloads

6

Version

0.9.1

License

MIT

Unpacked Size

6.86 kB

Total Files

5

Last publish

Collaborators

  • kjur