5.3.5. Metadati della Relying Party¶
I metadata openid_credential_verifier DEVONO contenere i seguenti parametri.
Claim |
Descrizione |
---|---|
client_id |
DEVE contenere un URL HTTPS che identifica in modo univoco la RP. Vedi RFC 7591#section-3.2.1 e OpenID Connect Dynamic Client Registration 1.0 Sezione 3.2. |
client_name |
Stringa leggibile che rappresenta il nome della RP. Vedi RFC 7591#section-2. |
application_type |
Stringa che indica il tipo di applicazione. DEVE essere impostata al valore "web". Vedi OpenID Connect Dynamic Client Registration 1.0 Sezione 2. |
request_uris |
JSON Array di valori |
response_uris |
JSON Array di stringhe URI di risposta a cui l'Istanza del Wallet DEVE inviare la Risposta di Autorizzazione utilizzando una richiesta HTTP POST come definito dalle Modalità di Risposta |
authorization_signing_alg_values_supported |
JSON Array che contiene la lista degli algoritmi di firma [RFC 7515] alg che DEVONO essere utilizzati per firmare le authorization response. L'algoritmo |
authorization_encryption_alg_values_supported |
JSON Array che contiene la lista degli algoritmi utilizzati per crittografare le authorization response. Questo parametro specifica alla Wallet Instance gli algoritmi di crittografia asimmetrica supportati. Vedi OIDC-RP-Metadata. |
authorization_encryption_enc_values_supported |
JSON Array che contiene la lista degli algoritmi di crittografia utilizzati per le authorization response. Questo parametro pecifica alla Wallet Instance gli algoritmi di crittografia simmetrica supportati. Vedi OIDC-RP-Metadata. |
vp_formats |
JSON Object che definisce i formati e i tipi di prova delle Presentazioni Verificabili e delle Credenziali Verificabili supportate dalla RP. Consiste in un elenco di coppie nome/valore, dove ogni nome identifica in modo univoco un tipo supportato. La RP DEVE supportare almeno |
jwks |
Documento JSON Web Key Set, passato per valore, contenente le chiavi specifiche del protocollo per la Relying Party. Vedi JARM Sezione 3, OID-FED Draft 41 Sezione 5.2.1 e JWK. |
erasure_endpoint |
[CONDIZIONALE] Stringa JSON che rappresenta l'URI a cui l'Istanza del Wallet può richiedere la cancellazione degli attributi degli Utenti. Questo URL DEVE utilizzare lo schema |
Nota
I parametri response_uris
e erasure_endpoint
sono introdotti in questa specifica.