Fixed Readme examples to not get certificates by path

This commit is contained in:
Alexander Cerutti
2021-11-02 00:38:15 +01:00
parent 267d8a6e8c
commit 23a65801bd

View File

@@ -116,18 +116,21 @@ This is a standard procedure: you would have to do it also without using this li
```typescript ```typescript
/** /**
* Use `const { PKPass } = require("passkit-generator");` * Use `const { PKPass } = require("passkit-generator");`
* for usage in pure Node.js * for usage in CommonJS (Node.js)
*/ */
import { PKPass } from "passkit-generator"; import { PKPass } from "passkit-generator";
try { try {
const pass = PKPass.from({ /** Each can be either a string or a Buffer. See API Documentation for more */
const { wwdr, signerCert, signerKey, signerKeyPassphrase } = getCertificatesContentsSomehow();
const pass = await PKPass.from({
model: "./passModels/myFirstModel", model: "./passModels/myFirstModel",
certificates: { certificates: {
wwdr: "./certs/wwdr.pem", wwdr,
signerCert: "./certs/signercert.pem", signerCert,
signerKey: "./certs/signerkey.pem", signerKey,
signerKeyPassphrase: "123456" signerKeyPassphrase
}, },
}, { }, {
// keys to be added or overridden // keys to be added or overridden
@@ -156,11 +159,14 @@ try {
```typescript ```typescript
/** /**
* Use `const { PKPass } = require("passkit-generator");` * Use `const { PKPass } = require("passkit-generator");`
* for usage in pure Node.js * for usage in CommonJS (Node.js)
*/ */
import { PKPass } from "passkit-generator"; import { PKPass } from "passkit-generator";
try { try {
/** Each can be either a string or a Buffer. See API Documentation for more */
const { wwdr, signerCert, signerKey, signerKeyPassphrase } = getCertificatesContentsSomehow();
const examplePass = new PKPass({ const examplePass = new PKPass({
"thumbnail": Buffer.from([ ... ]), "thumbnail": Buffer.from([ ... ]),
"icon": Buffer.from([ ... ]), "icon": Buffer.from([ ... ]),
@@ -168,14 +174,14 @@ try {
"it.lproj/pass.strings": Buffer.from([ ... ]) "it.lproj/pass.strings": Buffer.from([ ... ])
}, },
{ {
wwdr: "./certs/wwdr.pem", wwdr,
signerCert: "./certs/signercert.pem", signerCert,
signerKey: "./certs/signerkey.pem", signerKey,
signerKeyPassphrase: "123456", signerKeyPassphrase,
}, },
{ {
// keys to be added or overridden // keys to be added or overridden
serialNumber: "AAGH44625236dddaffbda" serialNumber: "AAGH44625236dddaffbda",
}); });
// Adding some settings to be written inside pass.json // Adding some settings to be written inside pass.json