From 579204edb43e0d44f064cc5243bf14939f3f0895 Mon Sep 17 00:00:00 2001 From: vnugent Date: Mon, 28 Aug 2023 22:00:43 -0400 Subject: Data extensions updates --- .../src/Tokens/ActiveToken.cs | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) (limited to 'Libs/VNLib.Plugins.Essentials.Oauth/src/Tokens/ActiveToken.cs') diff --git a/Libs/VNLib.Plugins.Essentials.Oauth/src/Tokens/ActiveToken.cs b/Libs/VNLib.Plugins.Essentials.Oauth/src/Tokens/ActiveToken.cs index 8e8fb5e..0cb7f6f 100644 --- a/Libs/VNLib.Plugins.Essentials.Oauth/src/Tokens/ActiveToken.cs +++ b/Libs/VNLib.Plugins.Essentials.Oauth/src/Tokens/ActiveToken.cs @@ -1,5 +1,5 @@ /* -* Copyright (c) 2022 Vaughn Nugent +* Copyright (c) 2023 Vaughn Nugent * * Library: VNLib * Package: VNLib.Plugins.Essentials.Oauth @@ -28,13 +28,28 @@ using VNLib.Plugins.Extensions.Data; namespace VNLib.Plugins.Essentials.Oauth.Tokens { + /// + /// Represents a token record in the database + /// public class ActiveToken : DbModelBase { + /// public override string Id { get; set; } = string.Empty; + + /// public override DateTime Created { get; set; } + + /// public override DateTime LastModified { get; set; } + /// + /// A ID of the applicaiton this token was issued for + /// public string? ApplicationId { get; set; } + + /// + /// An optional OAuth2 refresh token, used for refreshing access tokens + /// public string? RefreshToken { get; set; } } } -- cgit