From 1cb312189b125a746d26dff3a91430cb2c42b8ea Mon Sep 17 00:00:00 2001 From: Martin Vogel <martin.vogel@sinc.de> Date: Tue, 7 Jun 2022 22:14:04 +0200 Subject: [PATCH] #414 Add classes for the domain model --- src/main/de/fitconnect/api/auth/OAuthToken.java | 12 ++++++++++++ src/main/de/fitconnect/api/data/Attachment.java | 3 +++ src/main/de/fitconnect/api/data/Data.java | 3 +++ src/main/de/fitconnect/api/data/Metadata.java | 3 +++ 4 files changed, 21 insertions(+) create mode 100644 src/main/de/fitconnect/api/auth/OAuthToken.java create mode 100644 src/main/de/fitconnect/api/data/Attachment.java create mode 100644 src/main/de/fitconnect/api/data/Data.java create mode 100644 src/main/de/fitconnect/api/data/Metadata.java diff --git a/src/main/de/fitconnect/api/auth/OAuthToken.java b/src/main/de/fitconnect/api/auth/OAuthToken.java new file mode 100644 index 000000000..fec4f785b --- /dev/null +++ b/src/main/de/fitconnect/api/auth/OAuthToken.java @@ -0,0 +1,12 @@ +package de.fitconnect.api.auth; + +/** + * Stores the authentication-token after the user has been authenticated + */ +public record OAuthToken( + String access_token, + String scope, + String token_type, + String error, + String error_description, + Integer expires_in) { } diff --git a/src/main/de/fitconnect/api/data/Attachment.java b/src/main/de/fitconnect/api/data/Attachment.java new file mode 100644 index 000000000..dbbbb08d6 --- /dev/null +++ b/src/main/de/fitconnect/api/data/Attachment.java @@ -0,0 +1,3 @@ +package de.fitconnect.api.data; + +public record Attachment() { } diff --git a/src/main/de/fitconnect/api/data/Data.java b/src/main/de/fitconnect/api/data/Data.java new file mode 100644 index 000000000..90ea35712 --- /dev/null +++ b/src/main/de/fitconnect/api/data/Data.java @@ -0,0 +1,3 @@ +package de.fitconnect.api.data; + +public record Data() { } diff --git a/src/main/de/fitconnect/api/data/Metadata.java b/src/main/de/fitconnect/api/data/Metadata.java new file mode 100644 index 000000000..9d7211f04 --- /dev/null +++ b/src/main/de/fitconnect/api/data/Metadata.java @@ -0,0 +1,3 @@ +package de.fitconnect.api.data; + +public record Metadata() { } -- GitLab