From 5eecf5ec6d93946d5a59d1ac0da9be6714feb474 Mon Sep 17 00:00:00 2001 From: Dusan Jakub Date: Fri, 15 Sep 2023 14:12:14 +0200 Subject: [PATCH] Token response --- .../com/ysoft/geecon/dto/AccessTokenResponse.java | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/ysoft/geecon/dto/AccessTokenResponse.java b/src/main/java/com/ysoft/geecon/dto/AccessTokenResponse.java index f74d636..c0fe93c 100644 --- a/src/main/java/com/ysoft/geecon/dto/AccessTokenResponse.java +++ b/src/main/java/com/ysoft/geecon/dto/AccessTokenResponse.java @@ -1,4 +1,13 @@ package com.ysoft.geecon.dto; -public record AccessTokenResponse(String tokenType, long expiresIn, String accessToken, String scope, String refreshToken, String idToken) { +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; + +@JsonInclude(JsonInclude.Include.NON_NULL) +public record AccessTokenResponse(@JsonProperty("token_type") String tokenType, + @JsonProperty("expires_in") long expiresIn, + @JsonProperty("access_token") String accessToken, + String scope, + @JsonProperty("refresh_token") String refreshToken, + @JsonProperty("id_token") String idToken) { } \ No newline at end of file