italia / eudi-wallet-it-python

Python toolchain for building an OpenID4VP RP with a SATOSA backend compliant with the Italian Wallet implementation profile
Apache License 2.0
17 stars 13 forks source link

Federation Entity Configuration #105

Closed peppelinux closed 1 year ago

peppelinux commented 1 year ago

Placeholders like <jwt.enc_alg_supported> must be resolved to concrete values

{'exp': 1692518996,
 'iat': 1692518636,
 'iss': 'https://demo.proxy.eudi.wallet.developers.italia.it/OpenID4VP',
 'sub': 'https://demo.proxy.eudi.wallet.developers.italia.it/OpenID4VP',
 'jwks': {'keys': [{'kty': 'RSA',
    'kid': '9Cquk0X-fNPSdePQIgQcQZtD6J0IjIRrFigW2PPK_-w',
    'n': 'utqtxbs-jnK0cPsV7aRkkZKA9t4S-WSZa3nCZtYIKDpgLnR_qcpeF0diJZvKOqXmj2cXaKFUE-8uHKAHo7BL7T-Rj2x3vGESh7SG1pE0thDGlXj4yNsg0qNvCXtk703L2H3i1UXwx6nq1uFxD2EcOE4a6qDYBI16Zl71TUZktJwmOejoHl16CPWqDLGo9GUSk_MmHOV20m4wXWkB4qbvpWVY8H6b2a0rB1B1YPOs5ZLYarSYZgjDEg6DMtZ4NgiwZ-4N1aaLwyO-GLwt9Vf-NBKwoxeRyD3zWE2FXRFBbhKGksMrCGnFDsNl5JTlPjaM3kYyImE941ggcuc495m-Fw',
    'e': 'AQAB'}]},
 'metadata': {'wallet_relying_party': {'application_type': 'web',
   'authorization_encrypted_response_alg': '<jwt.enc_alg_supported>',
   'authorization_encrypted_response_enc': '<jwt.enc_enc_supported>',
   'authorization_signed_response_alg': '<jwt.sig_alg_supported>',

...
peppelinux commented 1 year ago

Resolved here https://github.com/italia/eudi-wallet-it-python/pull/104/commits/44bd4fedac4ebb710ea189a3574177a884cdb3a0