Variable OAuthClientMetadataSchemaConst
OAuthClientMetadataSchema: ZodObject<
{
client_name: ZodOptional<ZodString>;
client_uri: ZodOptional<ZodString>;
contacts: ZodOptional<ZodArray<ZodString, "many">>;
grant_types: ZodOptional<ZodArray<ZodString, "many">>;
jwks: ZodOptional<ZodAny>;
jwks_uri: ZodOptional<ZodString>;
logo_uri: ZodOptional<ZodString>;
policy_uri: ZodOptional<ZodString>;
redirect_uris: ZodEffects<ZodArray<ZodString, "many">, string[], string[]>;
response_types: ZodOptional<ZodArray<ZodString, "many">>;
scope: ZodOptional<ZodString>;
software_id: ZodOptional<ZodString>;
software_statement: ZodOptional<ZodString>;
software_version: ZodOptional<ZodString>;
token_endpoint_auth_method: ZodOptional<ZodString>;
tos_uri: ZodOptional<ZodString>;
},
"strip",
ZodTypeAny,
{
client_name?: string;
client_uri?: string;
contacts?: string[];
grant_types?: string[];
jwks?: any;
jwks_uri?: string;
logo_uri?: string;
policy_uri?: string;
redirect_uris: string[];
response_types?: string[];
scope?: string;
software_id?: string;
software_statement?: string;
software_version?: string;
token_endpoint_auth_method?: string;
tos_uri?: string;
},
{
client_name?: string;
client_uri?: string;
contacts?: string[];
grant_types?: string[];
jwks?: any;
jwks_uri?: string;
logo_uri?: string;
policy_uri?: string;
redirect_uris: string[];
response_types?: string[];
scope?: string;
software_id?: string;
software_statement?: string;
software_version?: string;
token_endpoint_auth_method?: string;
tos_uri?: string;
},
> = ...
RFC 7591 OAuth 2.0 Dynamic Client Registration metadata