diff options
author | vnugent <public@vaughnnugent.com> | 2023-08-28 22:00:43 -0400 |
---|---|---|
committer | vnugent <public@vaughnnugent.com> | 2023-08-28 22:00:43 -0400 |
commit | 579204edb43e0d44f064cc5243bf14939f3f0895 (patch) | |
tree | a8c75531c40a311da7877679a7dd9655e8e9faf6 /Libs/VNLib.Plugins.Essentials.Oauth/src/Tokens/ActiveToken.cs | |
parent | b447f0cb29e54c988dd64f28e87fd9ca81127b11 (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.cs | 17 |
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; } } } |