From ae4fe08a7bc2565ab0ea0d5f464c2122e47b5fd2 Mon Sep 17 00:00:00 2001 From: Daniel Fiala Date: Sun, 18 Aug 2024 20:36:17 +0200 Subject: [PATCH] fix(extension): added missing class --- .../client/ExternalProviderAccessToken.java | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 extensions/external-authentication/runtime/src/main/java/dev/cloudeko/zenei/extension/external/web/client/ExternalProviderAccessToken.java diff --git a/extensions/external-authentication/runtime/src/main/java/dev/cloudeko/zenei/extension/external/web/client/ExternalProviderAccessToken.java b/extensions/external-authentication/runtime/src/main/java/dev/cloudeko/zenei/extension/external/web/client/ExternalProviderAccessToken.java new file mode 100644 index 0000000..427d6df --- /dev/null +++ b/extensions/external-authentication/runtime/src/main/java/dev/cloudeko/zenei/extension/external/web/client/ExternalProviderAccessToken.java @@ -0,0 +1,27 @@ +package dev.cloudeko.zenei.extension.external.web.client; + +import com.fasterxml.jackson.annotation.JsonProperty; +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.NoArgsConstructor; + +@Data +@NoArgsConstructor +@AllArgsConstructor +public class ExternalProviderAccessToken { + + @JsonProperty("access_token") + private String accessToken; + + @JsonProperty("expires_in") + private Long expiresIn; + + @JsonProperty("refresh_token") + private String refreshToken; + + @JsonProperty("scope") + private String scope; + + @JsonProperty("token_type") + private String tokenType; +}