@@ -45,7 +45,7 @@ export const OAuthTokensSchema = z
4545/**
4646 * Client metadata schema according to RFC 7591 OAuth 2.0 Dynamic Client Registration
4747 */
48- export const ClientMetadataSchema = z . object ( {
48+ export const OAuthClientMetadataSchema = z . object ( {
4949 redirect_uris : z . array ( z . string ( ) ) ,
5050 token_endpoint_auth_method : z . string ( ) . optional ( ) ,
5151 grant_types : z . array ( z . string ( ) ) . optional ( ) ,
@@ -66,18 +66,18 @@ export const ClientMetadataSchema = z.object({
6666/**
6767 * Client information response schema according to RFC 7591
6868 */
69- export const ClientInformationSchema = z . object ( {
69+ export const OAuthClientInformationSchema = z . object ( {
7070 client_id : z . string ( ) ,
7171 client_secret : z . string ( ) . optional ( ) ,
7272 client_id_issued_at : z . number ( ) . optional ( ) ,
7373 client_secret_expires_at : z . number ( ) . optional ( ) ,
74- } ) . merge ( ClientMetadataSchema ) ;
74+ } ) . merge ( OAuthClientMetadataSchema ) ;
7575
7676export type OAuthMetadata = z . infer < typeof OAuthMetadataSchema > ;
7777export type OAuthTokens = z . infer < typeof OAuthTokensSchema > ;
7878
79- export type ClientMetadata = z . infer < typeof ClientMetadataSchema > ;
80- export type ClientInformation = z . infer < typeof ClientInformationSchema > ;
79+ export type OAuthClientMetadata = z . infer < typeof OAuthClientMetadataSchema > ;
80+ export type OAuthClientInformation = z . infer < typeof OAuthClientInformationSchema > ;
8181
8282/**
8383 * Looks up RFC 8414 OAuth 2.0 Authorization Server Metadata.
@@ -273,9 +273,9 @@ export async function registerClient(
273273 clientMetadata,
274274 } : {
275275 metadata ?: OAuthMetadata ;
276- clientMetadata : ClientMetadata ;
276+ clientMetadata : OAuthClientMetadata ;
277277 } ,
278- ) : Promise < ClientInformation > {
278+ ) : Promise < OAuthClientInformation > {
279279 let registrationUrl : URL ;
280280
281281 if ( metadata ) {
@@ -300,5 +300,5 @@ export async function registerClient(
300300 throw new Error ( `Dynamic client registration failed: HTTP ${ response . status } ` ) ;
301301 }
302302
303- return ClientInformationSchema . parse ( await response . json ( ) ) ;
303+ return OAuthClientInformationSchema . parse ( await response . json ( ) ) ;
304304}
0 commit comments