Skip to content

Commit 641449e

Browse files
committed
chore: proof_type 'jwt' needs to be lowercase
1 parent 3cbe37a commit 641449e

7 files changed

Lines changed: 27 additions & 27 deletions

File tree

packages/callback-example/lib/__tests__/issuerCallback.spec.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -264,7 +264,7 @@ describe('issuerCallback', () => {
264264
// format: 'jwt_vc_json',
265265
proof: {
266266
jwt: expect.stringContaining('eyJhbGciOiJFUzI1NiIsImtpZCI6ImRpZDpleGFtcGxlOmViZmViMWY3MTJlYmM2ZjFj'),
267-
proof_type: 'JWT',
267+
proof_type: 'jwt',
268268
},
269269
credential_identifier: 'VerifiableCredential',
270270
})

packages/client/lib/__tests__/CredentialRequestClient.spec.ts

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -184,7 +184,7 @@ describe('Credential Request Client with different issuers ', () => {
184184
.build()
185185
.createCredentialRequest({
186186
proofInput: {
187-
proof_type: 'JWT',
187+
proof_type: 'jwt',
188188
jwt: getMockData('spruce')?.credential.request.proof.jwt as string,
189189
},
190190
credentialTypes: 'OpenBadgeCredential',
@@ -208,7 +208,7 @@ describe('Credential Request Client with different issuers ', () => {
208208
.build()
209209
.createCredentialRequest({
210210
proofInput: {
211-
proof_type: 'JWT',
211+
proof_type: 'jwt',
212212
jwt: getMockData('walt')?.credential.request.proof.jwt as string,
213213
},
214214
credentialTypes: ['OpenBadgeCredential'],
@@ -231,7 +231,7 @@ describe('Credential Request Client with different issuers ', () => {
231231
.build()
232232
.createCredentialRequest({
233233
proofInput: {
234-
proof_type: 'JWT',
234+
proof_type: 'jwt',
235235
jwt: getMockData('uniissuer')?.credential.request.proof.jwt as string,
236236
},
237237
credentialIdentifier: 'OpenBadgeCredential',
@@ -253,7 +253,7 @@ describe('Credential Request Client with different issuers ', () => {
253253
.build()
254254
.createCredentialRequest({
255255
proofInput: {
256-
proof_type: 'JWT',
256+
proof_type: 'jwt',
257257
jwt: getMockData('mattr')?.credential.request.proof.jwt as string,
258258
},
259259
credentialTypes: ['OpenBadgeCredential'],
@@ -276,7 +276,7 @@ describe('Credential Request Client with different issuers ', () => {
276276
.build()
277277
.createCredentialRequest({
278278
proofInput: {
279-
proof_type: 'JWT',
279+
proof_type: 'jwt',
280280
jwt: getMockData('diwala')?.credential.request.proof.jwt as string,
281281
},
282282
credentialTypes: ['OpenBadgeCredential'],
@@ -318,7 +318,7 @@ describe('Credential Request Client with different issuers ', () => {
318318
.build()
319319
.createCredentialRequest({
320320
proofInput: {
321-
proof_type: 'JWT',
321+
proof_type: 'jwt',
322322
jwt: getMockData('diwala')?.credential.request.proof.jwt as string,
323323
},
324324
credentialIdentifier: 'BevoegdheidUittreksel_jwt_vc_json',
@@ -337,7 +337,7 @@ describe('Credential Request Client with different issuers ', () => {
337337
expect(credentialRequest.credential_identifier).toEqual('BevoegdheidUittreksel_jwt_vc_json');
338338
expect(credentialRequest.proof).toEqual({
339339
jwt: 'eyJ0eXAiOiJKV1QiLCJhbGciOiJFZERTQSIsImtpZCI6ImRpZDprZXk6ejZNa3AxM3N6QUFMVFN0cDV1OGtMcnl5YW5vYWtrVWtFUGZXazdvOHY3dms0RW1KI3o2TWtwMTNzekFBTFRTdHA1dThrTHJ5eWFub2Fra1VrRVBmV2s3bzh2N3ZrNEVtSiJ9.eyJhdWQiOiJodHRwczovL29pZGM0dmMuZGl3YWxhLmlvIiwiaWF0IjoxNjgxOTE1MDk1LjIwMiwiZXhwIjoxNjgxOTE1NzU1LjIwMiwiaXNzIjoic3BoZXJlb246c3NpLXdhbGxldCIsImp0aSI6IjYxN2MwM2EzLTM3MTUtNGJlMy1hYjkxNzM4MTlmYzYxNTYzIn0.KA-cHjecaYp9FSaWHkz5cqtNyhBIVT_0I7cJnpHn03T4UWFvdhjhn8Hpe-BU247enFyWOWJ6v3NQZyZgle7xBA',
340-
proof_type: 'JWT',
340+
proof_type: 'jwt',
341341
});
342342
});
343343
});

packages/client/lib/__tests__/CredentialRequestClientV1_0_11.spec.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -305,7 +305,7 @@ describe('Credential Request Client with different issuers ', () => {
305305
.build()
306306
.createCredentialRequest({
307307
proofInput: {
308-
proof_type: 'JWT',
308+
proof_type: 'jwt',
309309
jwt: getMockData('spruce')?.credential.request.proof.jwt as string,
310310
},
311311
credentialTypes: ['OpenBadgeCredential'],
@@ -329,7 +329,7 @@ describe('Credential Request Client with different issuers ', () => {
329329
.build()
330330
.createCredentialRequest({
331331
proofInput: {
332-
proof_type: 'JWT',
332+
proof_type: 'jwt',
333333
jwt: getMockData('walt')?.credential.request.proof.jwt as string,
334334
},
335335
credentialTypes: ['OpenBadgeCredential'],
@@ -352,7 +352,7 @@ describe('Credential Request Client with different issuers ', () => {
352352
.build()
353353
.createCredentialRequest({
354354
proofInput: {
355-
proof_type: 'JWT',
355+
proof_type: 'jwt',
356356
jwt: getMockData('uniissuer')?.credential.request.proof.jwt as string,
357357
},
358358
credentialTypes: ['OpenBadgeCredential'],
@@ -374,7 +374,7 @@ describe('Credential Request Client with different issuers ', () => {
374374
.build()
375375
.createCredentialRequest({
376376
proofInput: {
377-
proof_type: 'JWT',
377+
proof_type: 'jwt',
378378
jwt: getMockData('mattr')?.credential.request.proof.jwt as string,
379379
},
380380
credentialTypes: ['OpenBadgeCredential'],
@@ -397,7 +397,7 @@ describe('Credential Request Client with different issuers ', () => {
397397
.build()
398398
.createCredentialRequest({
399399
proofInput: {
400-
proof_type: 'JWT',
400+
proof_type: 'jwt',
401401
jwt: getMockData('diwala')?.credential.request.proof.jwt as string,
402402
},
403403
credentialTypes: ['OpenBadgeCredential'],

packages/client/lib/__tests__/data/VciDataFixtures.ts

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ export interface IssuerMockData {
5151
type?: string;
5252
format: 'jwt_vc' | 'ldp_vc' | 'jwt_vc_json-ld' | string;
5353
proof: {
54-
proof_type: 'JWT' | string;
54+
proof_type: 'jwt' | string;
5555
jwt: string;
5656
};
5757
};
@@ -119,7 +119,7 @@ const mockData: VciMockDataStructure = {
119119
type: 'OpenBadgeCredential',
120120
format: 'jwt_vc',
121121
proof: {
122-
proof_type: 'JWT',
122+
proof_type: 'jwt',
123123
jwt: 'eyJ0eXAiOiJKV1QiLCJhbGciOiJFUzI1NksiLCJraWQiOiJkaWQ6andrOmV5SmhiR2NpT2lKRlV6STFOa3NpTENKMWMyVWlPaUp6YVdjaUxDSnJkSGtpT2lKRlF5SXNJbU55ZGlJNkluTmxZM0F5TlRack1TSXNJbmdpT2lKclpuVmpTa0V0VEhKck9VWjBPRmx5TFVkMlQzSmpia3N3YjNkc2RqUlhNblUwU3pJeFNHZHZTVlIzSWl3aWVTSTZJalozY0ZCUE1rOUNRVXBTU0ZFMVRXdEtXVlJaV0dsQlJFUXdOMU5OTlV0amVXcDNYMkUzVUUxWmVGa2lmUSMwIn0.eyJhdWQiOiJodHRwczovL25naS1vaWRjNHZjaS10ZXN0LnNwcnVjZWlkLnh5eiIsImlhdCI6MTY4MTkxMTA2MC45NDIsImV4cCI6MTY4MTkxMTcyMC45NDIsImlzcyI6InNwaGVyZW9uOnNzaS13YWxsZXQiLCJqdGkiOiJhNjA4MzMxZi02ZmE0LTQ0ZjAtYWNkZWY5NmFjMjdmNmQ3MCJ9.NwF3_41gwnlIdd_6Uk9CczeQHzIQt6UcvTT5Cxv72j9S1vNwiY9annA2kLsjsTiR5-WMBdUhJCO7wYCtZ15mxw',
124124
},
125125
},
@@ -365,7 +365,7 @@ const mockData: VciMockDataStructure = {
365365
types: ['OpenBadgeCredential'],
366366
format: 'jwt_vc',
367367
proof: {
368-
proof_type: 'JWT',
368+
proof_type: 'jwt',
369369
jwt: 'eyJ0eXAiOiJKV1QiLCJhbGciOiJFUzI1NksiLCJraWQiOiJkaWQ6andrOmV5SmhiR2NpT2lKRlV6STFOa3NpTENKMWMyVWlPaUp6YVdjaUxDSnJkSGtpT2lKRlF5SXNJbU55ZGlJNkluTmxZM0F5TlRack1TSXNJbmdpT2lKclpuVmpTa0V0VEhKck9VWjBPRmx5TFVkMlQzSmpia3N3YjNkc2RqUlhNblUwU3pJeFNHZHZTVlIzSWl3aWVTSTZJalozY0ZCUE1rOUNRVXBTU0ZFMVRXdEtXVlJaV0dsQlJFUXdOMU5OTlV0amVXcDNYMkUzVUUxWmVGa2lmUSMwIn0.eyJhdWQiOiJodHRwczovL2pmZi53YWx0LmlkL2lzc3Vlci1hcGkvZGVmYXVsdC9vaWRjLyIsImlhdCI6MTY4MTkxMTk0Mi4yMzgsImV4cCI6MTY4MTkxMjYwMi4yMzgsIm5vbmNlIjoiZjA2YTMxMDUtYTJlZC00NGZjLTk1NGItNGEyNTk3MDM0OTNiIiwiaXNzIjoic3BoZXJlb246c3NpLXdhbGxldCIsImp0aSI6IjA1OWM3ODA5LTlmOGYtNGE3ZS1hZDI4YTNhMTNhMGIzNmViIn0.RfiWyybxpe3nkx3b0yIsqDHQtvB1WwhDW4t0X-kijy2dsSfv2cYhSEmAzs1shg7OV4EW8fSzt_Te79xiVl6jCw',
370370
},
371371
},
@@ -483,7 +483,7 @@ const mockData: VciMockDataStructure = {
483483
types: ['OpenBadgeCredential'],
484484
format: 'jwt_vc',
485485
proof: {
486-
proof_type: 'JWT',
486+
proof_type: 'jwt',
487487
jwt: 'eyJ0eXAiOiJKV1QiLCJhbGciOiJFUzI1NksiLCJraWQiOiJkaWQ6andrOmV5SmhiR2NpT2lKRlV6STFOa3NpTENKMWMyVWlPaUp6YVdjaUxDSnJkSGtpT2lKRlF5SXNJbU55ZGlJNkluTmxZM0F5TlRack1TSXNJbmdpT2lKclpuVmpTa0V0VEhKck9VWjBPRmx5TFVkMlQzSmpia3N3YjNkc2RqUlhNblUwU3pJeFNHZHZTVlIzSWl3aWVTSTZJalozY0ZCUE1rOUNRVXBTU0ZFMVRXdEtXVlJaV0dsQlJFUXdOMU5OTlV0amVXcDNYMkUzVUUxWmVGa2lmUSMwIn0.eyJhdWQiOiJodHRwczovL29pZGM0dmMudW5paXNzdWVyLmlvLyIsImlhdCI6MTY4MTkxMjgzNy40MTQsImV4cCI6MTY4MTkxMzQ5Ny40MTQsIm5vbmNlIjoiMzhkMzZmM2ItNzJlMy00ODg2LWI2MGMtMzZiNzcwZDBlNGVhIiwiaXNzIjoic3BoZXJlb246c3NpLXdhbGxldCIsImp0aSI6ImIzYWEyMmFkLWExZTItNDJjOC1iMGI4ZTdjNDgzZDg4M2U4In0.awwIJ0422HSdOsCIe8k7zjxqY6RVaHK2ItUFqbmVjqLXxWt-Mp7cXF84n9HGgC8fgGOKmjlgXdNLr_Jiio_e3g',
488488
},
489489
},
@@ -582,7 +582,7 @@ const mockData: VciMockDataStructure = {
582582
type: 'OpenBadgeCredential',
583583
format: 'ldp_vc',
584584
proof: {
585-
proof_type: 'JWT',
585+
proof_type: 'jwt',
586586
jwt: 'eyJ0eXAiOiJKV1QiLCJhbGciOiJFZERTQSIsImtpZCI6ImRpZDprZXk6ejZNa3AxM3N6QUFMVFN0cDV1OGtMcnl5YW5vYWtrVWtFUGZXazdvOHY3dms0RW1KI3o2TWtwMTNzekFBTFRTdHA1dThrTHJ5eWFub2Fra1VrRVBmV2s3bzh2N3ZrNEVtSiJ9.eyJhdWQiOiJodHRwczovL2xhdW5jaHBhZC5tYXR0cmxhYnMuY29tIiwiaWF0IjoxNjgxOTE0NDgyLjUxOSwiZXhwIjoxNjgxOTE1MTQyLjUxOSwiaXNzIjoic3BoZXJlb246c3NpLXdhbGxldCIsImp0aSI6ImI5NDY1ZGE5LTY4OGYtNDdjNi04MjUwNDA0ZGNiOWI5Y2E5In0.uQ8ewOfIjy_1p_Gk6PjeEWccBJnjOca1pwbTWiCAFMQX9wlIsfeUdGtXUoHjH5_PQtpwytodx7WU456_CT9iBQ',
587587
},
588588
},
@@ -696,7 +696,7 @@ const mockData: VciMockDataStructure = {
696696
type: 'OpenBadgeCredential',
697697
format: 'ldp_vc',
698698
proof: {
699-
proof_type: 'JWT',
699+
proof_type: 'jwt',
700700
jwt: 'eyJ0eXAiOiJKV1QiLCJhbGciOiJFZERTQSIsImtpZCI6ImRpZDprZXk6ejZNa3AxM3N6QUFMVFN0cDV1OGtMcnl5YW5vYWtrVWtFUGZXazdvOHY3dms0RW1KI3o2TWtwMTNzekFBTFRTdHA1dThrTHJ5eWFub2Fra1VrRVBmV2s3bzh2N3ZrNEVtSiJ9.eyJhdWQiOiJodHRwczovL29pZGM0dmMuZGl3YWxhLmlvIiwiaWF0IjoxNjgxOTE1MDk1LjIwMiwiZXhwIjoxNjgxOTE1NzU1LjIwMiwiaXNzIjoic3BoZXJlb246c3NpLXdhbGxldCIsImp0aSI6IjYxN2MwM2EzLTM3MTUtNGJlMy1hYjkxNzM4MTlmYzYxNTYzIn0.KA-cHjecaYp9FSaWHkz5cqtNyhBIVT_0I7cJnpHn03T4UWFvdhjhn8Hpe-BU247enFyWOWJ6v3NQZyZgle7xBA',
701701
},
702702
},

packages/common/lib/functions/ProofUtil.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ export const createProofOfPossession = async <DIDDoc>(
5050
const jwtPayload = createJWT(popMode, jwtProps, existingJwt);
5151
const jwt = await callbacks.signCallback(jwtPayload, jwtPayload.header.kid);
5252
const proof = {
53-
proof_type: 'JWT',
53+
proof_type: 'jwt',
5454
jwt,
5555
} as ProofOfPossession;
5656

packages/common/lib/types/CredentialIssuance.types.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ export interface UniformCredentialOfferRequest extends AssertedUniformCredential
6464
export type UniformCredentialOfferPayload = CredentialOfferPayloadV1_0_11 | CredentialOfferPayloadV1_0_13;
6565

6666
export interface ProofOfPossession {
67-
proof_type: 'JWT';
67+
proof_type: 'jwt';
6868
jwt: string;
6969

7070
[x: string]: unknown;

packages/issuer/lib/__tests__/VcIssuer.spec.ts

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -318,7 +318,7 @@ describe('VcIssuer', () => {
318318
credential_identifier: 'VerifiableCredential',
319319
format: 'jwt_vc_json',
320320
proof: {
321-
proof_type: 'JWT',
321+
proof_type: 'jwt',
322322
jwt: 'ye.ye.ye',
323323
},
324324
},
@@ -377,7 +377,7 @@ describe('VcIssuer', () => {
377377
credential_identifier: 'VerifiableCredential',
378378
format: 'jwt_vc_json',
379379
proof: {
380-
proof_type: 'JWT',
380+
proof_type: 'jwt',
381381
jwt: 'ye.ye.ye',
382382
},
383383
},
@@ -441,7 +441,7 @@ describe('VcIssuer', () => {
441441
credential_identifier: 'VerifiableCredential',
442442
format: 'jwt_vc_json',
443443
proof: {
444-
proof_type: 'JWT',
444+
proof_type: 'jwt',
445445
jwt: 'ye.ye.ye',
446446
},
447447
},
@@ -580,7 +580,7 @@ describe('VcIssuer without did', () => {
580580
credential_identifier: 'VerifiableCredential',
581581
format: 'jwt_vc_json',
582582
proof: {
583-
proof_type: 'JWT',
583+
proof_type: 'jwt',
584584
jwt: 'ye.ye.ye',
585585
},
586586
},
@@ -633,7 +633,7 @@ describe('VcIssuer without did', () => {
633633
credential_identifier: 'VerifiableCredential',
634634
format: 'jwt_vc_json',
635635
proof: {
636-
proof_type: 'JWT',
636+
proof_type: 'jwt',
637637
jwt: 'ye.ye.ye',
638638
},
639639
},
@@ -691,7 +691,7 @@ describe('VcIssuer without did', () => {
691691
credential_identifier: 'VerifiableCredential',
692692
format: 'jwt_vc_json',
693693
proof: {
694-
proof_type: 'JWT',
694+
proof_type: 'jwt',
695695
jwt: 'ye.ye.ye',
696696
},
697697
},

0 commit comments

Comments
 (0)