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