You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 04f7398
Browse filesBrowse the repository at this point in the historyBrowse files
<p class="lead">GRNET's deployment of the EU Digital Identity Wallet reference services, for WE BUILD.</p>
301
334
302
335
<h2>Try it</h2>
303
-
<table>
304
-
<tr><td><a href="/frontend/">Issuer frontend</a></td><td>Request a PID into your wallet.</td></tr>
305
-
<tr><td><a href="/verifier-ui/">Verifier UI</a></td><td>Ask a wallet to present credentials, as a relying party would.</td></tr>
306
-
</table>
336
+
<ol class="steps">
337
+
<li><a href="${WALLET_RELEASES_URL:?set in stack.env}"><strong>Wallet app</strong><span>Install EUDI Wallet GR on an Android phone. See <em>Wallet app</em> below.</span></a></li>
338
+
<li><a href="/frontend/"><strong>Issuer frontend</strong><span>Request a PID into your wallet.</span></a></li>
339
+
<li><a href="/verifier-ui/"><strong>Verifier UI</strong><span>Ask a wallet to present credentials, as a relying party would.</span></a></li>
340
+
</ol>
307
341
308
342
<h2>Services</h2>
309
343
<table>
310
-
<tr><td><a href="/issuer/">PID issuer</a></td><td>OpenID4VCI credential issuer. Metadata at <a href="/.well-known/openid-credential-issuer/issuer"><code>/.well-known/openid-credential-issuer/issuer</code></a>.</td></tr>
311
-
<tr><td><a href="/issuer/oidc/">Authorization server</a></td><td>OAuth for the issuer. Metadata at <a href="/.well-known/oauth-authorization-server/issuer/oidc"><code>/.well-known/oauth-authorization-server/issuer/oidc</code></a>.</td></tr>
344
+
<tr><td><a href="/issuer/">PID issuer</a></td><td>OpenID4VCI credential issuer. Metadata at <a href="/.well-known/openid-credential-issuer/issuer"><code>/.well-known/<wbr>openid-credential-issuer/<wbr>issuer</code></a>.</td></tr>
345
+
<tr><td><a href="/issuer/oidc/">Authorization server</a></td><td>OAuth for the issuer. Metadata at <a href="/.well-known/oauth-authorization-server/issuer/oidc"><code>/.well-known/<wbr>oauth-authorization-server/<wbr>issuer/<wbr>oidc</code></a>.</td></tr>
312
346
<tr><td><a href="/token_status_list/swagger/">Status list</a></td><td>Revocation status of issued credentials and attestations.</td></tr>
313
-
<tr><td><a href="/wallet-provider/swagger">Wallet provider</a></td><td>Wallet instance and key attestations. Signing keys at <a href="/wallet-provider/jwks"><code>/wallet-provider/jwks</code></a>.</td></tr>
347
+
<tr><td><a href="/wallet-provider/swagger">Wallet provider</a></td><td>Wallet instance and key attestations. Signing keys at <a href="/wallet-provider/jwks"><code>/wallet-provider/<wbr>jwks</code></a>.</td></tr>
314
348
<tr><td><a href="/verifier/wallet/public-keys.json">Verifier backend</a></td><td>OpenID4VP. The key its request objects are signed with.</td></tr>
315
349
</table>
316
350
317
351
<h2>Trusting this issuer</h2>
318
352
<p>Credentials from this demo chain to GRNET's IACA. Configure it as a trust anchor, and check the fingerprint of what you downloaded against the one below.</p>
319
353
<table>
320
354
<tr><td><a href="/pki/root-ca-grnet.pem">IACA certificate</a></td><td><code>CN=PID Issuer CA - GR 01, O=GRNET, C=GR</code></td></tr>
321
-
<tr><td>SHA-256</td><td><code>${IACA_SHA256:?set in stack.env}</code></td></tr>
355
+
<tr><td>SHA-256</td><td><code class="fp">${IACA_SHA256:?set in stack.env}</code></td></tr>
322
356
<tr><td><a href="/revocation/crl.pem">Revocation list</a></td><td>The CRL named in the certificate, DER-encoded. Certificates point at it over plain http, which is normal for CRLs: the list itself is signed.</td></tr>
323
357
</table>
324
358
325
359
<h2>Wallet app</h2>
326
-
<p>EUDI Wallet GR, GRNET's Android build of the reference wallet, set up for this demo's issuer and wallet provider. Download the APK from its <a href="${WALLET_RELEASES_URL:?set in stack.env}">releases</a>: take the one marked <strong>Latest</strong>.</p>
360
+
<p>EUDI Wallet GR, GRNET's Android build of the reference wallet, set up for this demo's issuer and wallet provider. Download the APK from its <a href="${WALLET_RELEASES_URL}">releases</a>: take the one marked <strong>Latest</strong>.</p>
327
361
<table>
328
-
<tr><td>Signing certificate SHA-256</td><td><code>${WALLET_APK_CERT_SHA256:?set in stack.env}</code></td></tr>
362
+
<tr><td>Signing certificate SHA-256</td><td><code class="fp">${WALLET_APK_CERT_SHA256:?set in stack.env}</code></td></tr>
329
363
</table>
330
-
<p>To install it, allow your browser to install unknown apps when Android asks.</p>
364
+
<p class="note">To install it, allow your browser to install unknown apps when Android asks.</p>
331
365
332
-
<footer><strong>Demo services - Test data only.</strong> Operated by GRNET.</footer>
366
+
<footer><strong>Demo services - Test data only.</strong> Operated by <a href="https://grnet.gr/">GRNET</a>.</footer>
0 commit comments