diff --git a/packages/oauth2/src/metadata/authorization-server/v-authorization-server-metadata.ts b/packages/oauth2/src/metadata/authorization-server/v-authorization-server-metadata.ts index f001934..67c2277 100644 --- a/packages/oauth2/src/metadata/authorization-server/v-authorization-server-metadata.ts +++ b/packages/oauth2/src/metadata/authorization-server/v-authorization-server-metadata.ts @@ -5,7 +5,10 @@ import { vAlgValueNotNone } from '../../common/v-common' export const vAuthorizationServerMetadata = v.pipe( v.looseObject({ issuer: vHttpsUrl, + token_endpoint: vHttpsUrl, + token_endpoint_auth_methods_supported: v.optional(v.array(v.string())), + authorization_endpoint: v.optional(vHttpsUrl), jwks_uri: v.optional(vHttpsUrl),