@@ -73,8 +73,12 @@ enum ClaimsEnum: string
7373 // Code hash
7474 case CHash = 'c_hash ' ;
7575
76+ case ClaimTypesSupported = 'claim_types_supported ' ;
77+
7678 case Claims = 'claims ' ;
7779
80+ case ClaimsLocalesSupported = 'claims_locales_supported ' ;
81+
7882 case ClaimsSupported = 'claims_supported ' ;
7983
8084 case ClaimsParameterSupported = 'claims_parameter_supported ' ;
@@ -87,6 +91,8 @@ enum ClaimsEnum: string
8791
8892 case ClientRegistrationTypesSupported = 'client_registration_types_supported ' ;
8993
94+ case ClientUri = 'client_uri ' ;
95+
9096 // Confirmation
9197 case Cnf = 'cnf ' ;
9298
@@ -127,6 +133,10 @@ enum ClaimsEnum: string
127133
128134 case CryptographicSuitesSupported = 'cryptographic_suites_supported ' ;
129135
136+ case DefaultAcrValues = 'default_acr_values ' ;
137+
138+ case DefaultMaxAge = 'default_max_age ' ;
139+
130140 case DeferredCredentialEndpoint = 'deferred_credential_endpoint ' ;
131141
132142 case Delegation = 'delegation ' ;
@@ -137,6 +147,8 @@ enum ClaimsEnum: string
137147
138148 case DisplayName = 'display_name ' ;
139149
150+ case DisplayValuesSupported = 'display_values_supported ' ;
151+
140152 case DotDotDot = '... ' ;
141153
142154 case EndSessionEndpoint = 'end_session_endpoint ' ;
@@ -179,10 +191,22 @@ enum ClaimsEnum: string
179191
180192 case InputMode = 'input_mode ' ;
181193
194+ case IdTokenEncryptionAlgValuesSupported = 'id_token_encryption_alg_values_supported ' ;
195+
196+ case IdTokenEncryptionEncValuesSupported = 'id_token_encryption_enc_values_supported ' ;
197+
198+ case IdTokenEncryptedResponseAlg = 'id_token_encrypted_response_alg ' ;
199+
200+ case IdTokenEncryptedResponseEnc = 'id_token_encrypted_response_enc ' ;
201+
202+ case IdTokenSignedResponseAlg = 'id_token_signed_response_alg ' ;
203+
182204 case IdTokenSigningAlgValuesSupported = 'id_token_signing_alg_values_supported ' ;
183205
184206 case InformationUri = 'information_uri ' ;
185207
208+ case InitiateLoginUri = 'initiate_login_uri ' ;
209+
186210 case IntrospectionEndpoint = 'introspection_endpoint ' ;
187211
188212 case IntrospectionEndpointAuthMethodsSupported = 'introspection_endpoint_auth_methods_supported ' ;
@@ -280,26 +304,41 @@ enum ClaimsEnum: string
280304
281305 case ProofTypesSupported = 'proof_types_supported ' ;
282306
307+ case RedirectUris = 'redirect_uris ' ;
308+
283309 // Reference
284310 case Ref = 'ref ' ;
285311
286312 case Refresh_Service = 'refreshService ' ;
287313
288- // PublicKeyUse
289- case RedirectUris = 'redirect_uris ' ;
290-
291314 case RegistrationEndpoint = 'registration_endpoint ' ;
292315
293316 case RequestAuthenticationMethodsSupported = 'request_authentication_methods_supported ' ;
294317
295318 case RequestAuthenticationSigningAlgValuesSupported = 'request_authentication_signing_alg_values_supported ' ;
296319
320+ case RequestObjectEncryptionAlg = 'request_object_encryption_alg ' ;
321+
322+ case RequestObjectEncryptionAlgValuesSupported = 'request_object_encryption_alg_values_supported ' ;
323+
324+ case RequestObjectEncryptionEnc = 'request_object_encryption_enc ' ;
325+
326+ case RequestObjectEncryptionEncValuesSupported = 'request_object_encryption_enc_values_supported ' ;
327+
328+ case RequestObjectSigningAlg = 'request_object_signing_alg ' ;
329+
297330 case RequestObjectSigningAlgValuesSupported = 'request_object_signing_alg_values_supported ' ;
298331
299332 case RequestParameterSupported = 'request_parameter_supported ' ;
300333
301334 case RequestUriParameterSupported = 'request_uri_parameter_supported ' ;
302335
336+ case RequestUris = 'request_uris ' ;
337+
338+ case RequireAuthTime = 'require_auth_time ' ;
339+
340+ case RequireRequestUriRegistration = 'require_request_uri_registration ' ;
341+
303342 case ResponseModesSupported = 'response_modes_supported ' ;
304343
305344 case ResponseTypes = 'response_types ' ;
@@ -316,6 +355,8 @@ enum ClaimsEnum: string
316355
317356 case ScopesSupported = 'scopes_supported ' ;
318357
358+ case SectorIdentifierUri = 'sector_identifier_uri ' ;
359+
319360 case ServiceDocumentation = 'service_documentation ' ;
320361
321362 case SignedJwksUri = 'signed_jwks_uri ' ;
@@ -334,6 +375,8 @@ enum ClaimsEnum: string
334375 // Subject JWK
335376 case SubJwk = 'sub_jwk ' ;
336377
378+ case SubjectType = 'subject_type ' ;
379+
337380 case SubjectTypesSupported = 'subject_types_supported ' ;
338381
339382 case Terms_Of_Use = 'termsOfUse ' ;
@@ -346,8 +389,12 @@ enum ClaimsEnum: string
346389
347390 case TokenEndpointAuthMethodsSupported = 'token_endpoint_auth_methods_supported ' ;
348391
392+ case TokenEndpointAuthSigningAlg = 'token_endpoint_auth_signing_alg ' ;
393+
349394 case TokenEndpointAuthSigningAlgValuesSupported = 'token_endpoint_auth_signing_alg_values_supported ' ;
350395
396+ case TosUri = 'tos_uri ' ;
397+
351398 // Type
352399 case Typ = 'typ ' ;
353400
@@ -381,6 +428,18 @@ enum ClaimsEnum: string
381428
382429 case UserinfoEndpoint = 'userinfo_endpoint ' ;
383430
431+ case UserinfoEncryptedResponseAlg = 'userinfo_encrypted_response_alg ' ;
432+
433+ case UserinfoEncryptedResponseEnc = 'userinfo_encrypted_response_enc ' ;
434+
435+ case UserinfoEncryptionAlgValuesSupported = 'userinfo_encryption_alg_values_supported ' ;
436+
437+ case UserinfoEncryptionEncValuesSupported = 'userinfo_encryption_enc_values_supported ' ;
438+
439+ case UserinfoSignedResponseAlg = 'userinfo_signed_response_alg ' ;
440+
441+ case UserinfoSigningAlgValuesSupported = 'userinfo_signing_alg_values_supported ' ;
442+
384443 // VerifiableCredential
385444 case Vc = 'vc ' ;
386445
0 commit comments