-
Notifications
You must be signed in to change notification settings - Fork 6
Open
Description
RP Entity Configuration + Subordinate Statements adding authorized data in the request
{
"typ": "entity-statement+jwt",
"alg": "ES256",
"kid": "2HnoFS3YnC9tjiCaivhWnXAdNuA",
}
.
{
"iat": 1718207217,
"exp": 1749743216,
"iss": "https://verifier.example.org",
"sub": "https://verifier.example.org",
"authority_hints": [
"https://trust-anchor.example.org"
],
"jwks": {
"keys": [
{
"kid": "FANFS3YnC9tjiCaivhWLVUJ3AxwGGz_98uRFaqMEEs",
"kty": "EC",
"crv": "P-256",
"x": "jE2RpcQbFQxKpMqehahgZv6smmXD0i/LTP2QRzMADk4",
"y": "qkMx5iqt5PhPu5tfctS6HsP+FmLgrxfrzUV2GwMQuh8"
}
]
},
"trust_marks": [
{id: ... , trust_mark: $JWT}
],
"metadata": {
"federation_entity": {
"homepage_uri": "https://verifier.example.org",
"organization_name": "Organization Name",
"contacts": [
"informazioni@example.it",
"protocollo@pec.example.it"
],
"tos_uri": "https://verifier.example.org/public/info_policy.html",
"policy_uri": "https://verifier.example.org/public/privacy_policy.html",
"logo_uri": "https://verifier.example.org/public/logo.svg"
},
"openid_credential_verifier": {
"application_type": "web",
"client_name": "Organization Name",
"contacts": [
"informazioni@example.it"
],
"authorization_signed_response_alg": "ES256",
"vp_formats": {
"vc+sd-jwt": {
"sd-jwt_alg_values": [
"ES256",
"ES384",
"ES512"
]
}
},
"jwks": {
"keys": [
{
"kid": "f10aca0992694b3581f6f699bfc8a2c6cc687725",
"kty": "EC",
"crv": "P-256",
"x": "jE2RpcQbFQxKpMqehahgZv6smmXD0i/LTP2QRzMADk4",
"y": "qkMx5iqt5PhPu5tfctS6HsP+FmLgrxfrzUV2GwMQuh8"
}
]
}
}
}
}
Superior's Subordinate Statement
{
"typ": "entity-statement+jwt",
"alg": "ES256",
"kid": "XFW2HnoF",
}
.
{
"iat": 1718207217,
"exp": 1749743216,
"iss": "https://trust-anchor.example.org",
"sub": "https://verifier.example.org",
"jwks": {
"keys": [
{
"kid": "FANFS3YnC9tjiCaivhWLVUJ3AxwGGz_98uRFaqMEEs",
"kty": "EC",
"crv": "P-256",
"x": "jE2RpcQbFQxKpMqehahgZv6smmXD0i/LTP2QRzMADk4",
"y": "qkMx5iqt5PhPu5tfctS6HsP+FmLgrxfrzUV2GwMQuh8"
}
]
},
"metadata": {
"openid_credential_verifier": {
"client_name": "RP 1",
// Intended Usage
"intended_usage": [{
"loan": {
// Using Duckle (DCQL) in the Credential Verifier metadata
"id": "that_credential_id",
"format": "vc+sd-jwt",
"meta": {
"vct_values": [ "https://credentials.example.com/identity_credential" ]
},
"claims": [
{"path": ["last_name"]},
{"path": ["first_name"]},
{"path": ["address", "street_address"]}
]
},
// end duckle ,
"kyc": { ... Duckle statement}
}],
}
}
]
}
selfissued
Metadata
Metadata
Assignees
Labels
Type
Projects
Status
In Progress