Variable OAuthClientInformationFullSchemaConst
OAuthClientInformationFullSchema: ZodObject<
extendShape<
{
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>;
},
{
client_id: ZodString;
client_id_issued_at: ZodOptional<ZodNumber>;
client_secret: ZodOptional<ZodString>;
client_secret_expires_at: ZodOptional<ZodNumber>;
},
>,
"strip",
ZodTypeAny,
{
client_id: string;
client_id_issued_at?: number;
client_name?: string;
client_secret?: string;
client_secret_expires_at?: number;
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_id: string;
client_id_issued_at?: number;
client_name?: string;
client_secret?: string;
client_secret_expires_at?: number;
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 full response (client information plus metadata)