Skip to content

Commit 88bfc98

Browse files
committed
Update ClaimsEnum
1 parent 8174ccb commit 88bfc98

File tree

1 file changed

+62
-3
lines changed

1 file changed

+62
-3
lines changed

src/Codebooks/ClaimsEnum.php

Lines changed: 62 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)