aboutsummaryrefslogtreecommitdiff
path: root/Libs/VNLib.Plugins.Essentials.Oauth/src/Tokens/ActiveToken.cs
diff options
context:
space:
mode:
authorLibravatar vnugent <public@vaughnnugent.com>2023-08-28 22:00:43 -0400
committerLibravatar vnugent <public@vaughnnugent.com>2023-08-28 22:00:43 -0400
commit579204edb43e0d44f064cc5243bf14939f3f0895 (patch)
treea8c75531c40a311da7877679a7dd9655e8e9faf6 /Libs/VNLib.Plugins.Essentials.Oauth/src/Tokens/ActiveToken.cs
parentb447f0cb29e54c988dd64f28e87fd9ca81127b11 (diff)
Data extensions updates
Diffstat (limited to 'Libs/VNLib.Plugins.Essentials.Oauth/src/Tokens/ActiveToken.cs')
-rw-r--r--Libs/VNLib.Plugins.Essentials.Oauth/src/Tokens/ActiveToken.cs17
1 files changed, 16 insertions, 1 deletions
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
{
+ /// <summary>
+ /// Represents a token record in the database
+ /// </summary>
public class ActiveToken : DbModelBase
{
+ ///<inheritdoc/>
public override string Id { get; set; } = string.Empty;
+
+ ///<inheritdoc/>
public override DateTime Created { get; set; }
+
+ ///<inheritdoc/>
public override DateTime LastModified { get; set; }
+ /// <summary>
+ /// A ID of the applicaiton this token was issued for
+ /// </summary>
public string? ApplicationId { get; set; }
+
+ /// <summary>
+ /// An optional OAuth2 refresh token, used for refreshing access tokens
+ /// </summary>
public string? RefreshToken { get; set; }
}
}