1+ {
2+ "credential_issuer" : " https://credential-issuer.example.com" ,
3+ "authorization_servers" : [
4+ " https://server.example.com"
5+ ],
6+ "credential_endpoint" : " https://credential-issuer.example.com/credential" ,
7+ "nonce_endpoint" : " https://credential-issuer.example.com/nonce" ,
8+ "deferred_credential_endpoint" : " https://credential-issuer.example.com/deferred_credential" ,
9+ "notification_endpoint" : " https://credential-issuer.example.com/notification" ,
10+ "credential_request_encryption" : {
11+ "jwks" : [
12+ {
13+ "kty" :" EC" , "kid" :" ac" , "use" :" enc" , "crv" :" P-256" , "alg" :" ECDH-ES" ,
14+ "x" :" YO4epjifD-KWeq1sL2tNmm36BhXnkJ0He-WqMYrp9Fk" ,
15+ "y" :" Hekpm0zfK7C-YccH5iBjcIXgf6YdUvNUac_0At55Okk"
16+ }
17+ ],
18+ "enc_values_supported" : [" A128GCM" ],
19+ "zip_values_supported" : [" DEF" ],
20+ "encryption_required" : true
21+ },
22+ "credential_response_encryption" : {
23+ "alg_values_supported" : [" ECDH-ES" ],
24+ "enc_values_supported" : [" A128GCM" ],
25+ "zip_values_supported" : [" DEF" ],
26+ "encryption_required" : true
27+ },
28+ "batch_credential_issuance" : {
29+ "batch_size" : 10
30+ },
31+ "display" : [
32+ {
33+ "name" : " Example University" ,
34+ "locale" : " en-US" ,
35+ "logo" : {
36+ "uri" : " https://university.example.edu/public/logo.png" ,
37+ "alt_text" :" a square logo of a university"
38+ }
39+ },
40+ {
41+ "name" : " Example Université" ,
42+ "locale" : " fr-FR" ,
43+ "logo" : {
44+ "uri" : " https://university.example.edu/public/logo.png" ,
45+ "alt_text" :" Un logo universitaire carré"
46+ }
47+ }
48+ ],
49+ "credential_configurations_supported" : {
50+ "SD_JWT_VC_example_in_OpenID4VCI" : {
51+ "format" : " dc+sd-jwt" ,
52+ "scope" : " SD_JWT_VC_example_in_OpenID4VCI" ,
53+ "credential_signing_alg_values_supported" : [" ES256" ],
54+ "cryptographic_binding_methods_supported" : [" jwk" ],
55+ "proof_types_supported" : {
56+ "jwt" : {
57+ "proof_signing_alg_values_supported" : [" ES256" ],
58+ "key_attestations_required" : {
59+ "key_storage" : [" iso_18045_moderate" ],
60+ "user_authentication" : [" iso_18045_moderate" ]
61+ }
62+ }
63+ },
64+ "vct" : " SD_JWT_VC_example_in_OpenID4VCI" ,
65+ "credential_metadata" : {
66+ "display" : [
67+ {
68+ "name" : " IdentityCredential" ,
69+ "locale" : " en-US" ,
70+ "logo" : {
71+ "uri" : " https://university.example.edu/public/logo_credential.png" ,
72+ "alt_text" : " a square logo of a university credential"
73+ },
74+ "description" : " A credential that signals the membership of a university" ,
75+ "background_color" : " #12107c" ,
76+ "text_color" : " #FFFFFF"
77+ }
78+ ],
79+ "claims" : [
80+ {
81+ "path" : [" given_name" ],
82+ "display" : [
83+ {
84+ "name" : " Given Name" ,
85+ "locale" : " en-US"
86+ },
87+ {
88+ "name" : " Vorname" ,
89+ "locale" : " de-DE"
90+ }
91+ ]
92+ },
93+ {
94+ "path" : [" family_name" ],
95+ "display" : [
96+ {
97+ "name" : " Surname" ,
98+ "locale" : " en-US"
99+ },
100+ {
101+ "name" : " Nachname" ,
102+ "locale" : " de-DE"
103+ }
104+ ]
105+ },
106+ {"path" : [" email" ]},
107+ {"path" : [" phone_number" ]},
108+ {
109+ "path" : [" address" ],
110+ "display" : [
111+ {
112+ "name" : " Place of residence" ,
113+ "locale" : " en-US"
114+ },
115+ {
116+ "name" : " Wohnsitz" ,
117+ "locale" : " de-DE"
118+ }
119+ ]
120+ },
121+ {"path" : [" address" , " street_address" ]},
122+ {"path" : [" address" , " locality" ]},
123+ {"path" : [" address" , " region" ]},
124+ {"path" : [" address" , " country" ]},
125+ {"path" : [" birthdate" ]},
126+ {"path" : [" is_over_18" ]},
127+ {"path" : [" is_over_21" ]},
128+ {"path" : [" is_over_65" ]}
129+ ]
130+ }
131+ }
132+ }
133+ }
0 commit comments