From c2dfd8f2ccea4d63384fee737283c08e29c0ae8d Mon Sep 17 00:00:00 2001 From: Swordsteel Date: Wed, 1 Jan 2025 04:03:52 +0100 Subject: [PATCH] add Account --- .../hlaeja/library/accountRegistry/Account.kt | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 src/main/kotlin/ltd/hlaeja/library/accountRegistry/Account.kt diff --git a/src/main/kotlin/ltd/hlaeja/library/accountRegistry/Account.kt b/src/main/kotlin/ltd/hlaeja/library/accountRegistry/Account.kt new file mode 100644 index 0000000..b9f5923 --- /dev/null +++ b/src/main/kotlin/ltd/hlaeja/library/accountRegistry/Account.kt @@ -0,0 +1,22 @@ +package ltd.hlaeja.library.accountRegistry + +import java.time.ZonedDateTime +import java.util.UUID + +object Account { + + data class Request( + val username: String, + val password: CharSequence, + val enabled: Boolean, + val roles: List, + ) + + data class Response( + val id: UUID, + val timestamp: ZonedDateTime, + val enabled: Boolean, + val username: String, + val roles: List, + ) +}