Skip to content

Commit 05d98bb

Browse files
feat(shared/auth): support software_statement in OAuthClientMetadata (#696)
Per [Section 3.1.1][ref], `software_statement` is an OPTIONAL member of the client creation request, which may contain a JWT encoding claims about client software. [ref]: https://datatracker.ietf.org/doc/html/rfc7591#section-3.1.1
1 parent c401939 commit 05d98bb

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

src/shared/auth.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -98,6 +98,7 @@ export const OAuthClientMetadataSchema = z.object({
9898
jwks: z.any().optional(),
9999
software_id: z.string().optional(),
100100
software_version: z.string().optional(),
101+
software_statement: z.string().optional(),
101102
}).strip();
102103

103104
/**

0 commit comments

Comments
 (0)