From 674f136342bc2859860103500a17ce18ec3099a5 Mon Sep 17 00:00:00 2001 From: Cayo Puigdefabregas Date: Fri, 15 Mar 2024 14:13:35 +0100 Subject: [PATCH] send all credential to verifier --- oidc4vp/models.py | 4 ++++ oidc4vp/views.py | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/oidc4vp/models.py b/oidc4vp/models.py index 35085fd..e6a164a 100644 --- a/oidc4vp/models.py +++ b/oidc4vp/models.py @@ -319,3 +319,7 @@ class OAuth2VPToken(models.Model): "verifiableCredential", [{}] )[-1].get("credentialSubject") return json.dumps(self.user_info, indent=2) + + def get_user_info_all(self): + tk = json.loads(self.vp_token) + return json.dumps(tk, indent=2) diff --git a/oidc4vp/views.py b/oidc4vp/views.py index 851c652..0f60e94 100644 --- a/oidc4vp/views.py +++ b/oidc4vp/views.py @@ -219,7 +219,7 @@ class VerifyView(View): return email_message def get_verification(self): - return self.vp_token.get_user_info() + return self.vp_token.get_user_info_all() class AllowCodeView(View): def get(self, request, *args, **kwargs):