From f9aa02ec1a4c24e80a206857d4f68198bb027bb4 Mon Sep 17 00:00:00 2001
From: crupest <crupest@outlook.com>
Date: Mon, 11 Nov 2024 01:12:29 +0800
Subject: HALF WORK: 2024.12.19

Re-organize file structure.
---
 .../CrupestApi.Commons/Secrets/SecretInfo.cs       | 48 ----------------------
 1 file changed, 48 deletions(-)
 delete mode 100644 docker/crupest-api/CrupestApi/CrupestApi.Commons/Secrets/SecretInfo.cs

(limited to 'docker/crupest-api/CrupestApi/CrupestApi.Commons/Secrets/SecretInfo.cs')

diff --git a/docker/crupest-api/CrupestApi/CrupestApi.Commons/Secrets/SecretInfo.cs b/docker/crupest-api/CrupestApi/CrupestApi.Commons/Secrets/SecretInfo.cs
deleted file mode 100644
index c3a4de0..0000000
--- a/docker/crupest-api/CrupestApi/CrupestApi.Commons/Secrets/SecretInfo.cs
+++ /dev/null
@@ -1,48 +0,0 @@
-using System.Security.Cryptography;
-using System.Text;
-using CrupestApi.Commons.Crud;
-
-namespace CrupestApi.Commons.Secrets;
-
-public class SecretInfo
-{
-    [Column(NotNull = true)]
-    public string Key { get; set; } = default!;
-    [Column(NotNull = true, NoUpdate = true, ActAsKey = true)]
-    public string Secret { get; set; } = default!;
-    [Column(DefaultEmptyForString = true)]
-    public string Description { get; set; } = default!;
-    [Column(NotNull = false)]
-    public DateTime? ExpireTime { get; set; }
-    [Column(NotNull = true, DefaultValue = false)]
-    public bool Revoked { get; set; }
-    [Column(NotNull = true)]
-    public DateTime CreateTime { get; set; }
-
-    private static RandomNumberGenerator RandomNumberGenerator = RandomNumberGenerator.Create();
-
-    private static string GenerateRandomKey(int length)
-    {
-        const string chars = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";
-        var result = new StringBuilder(length);
-        lock (RandomNumberGenerator)
-        {
-            for (int i = 0; i < length; i++)
-            {
-                result.Append(chars[RandomNumberGenerator.GetInt32(chars.Length)]);
-            }
-        }
-        return result.ToString();
-    }
-
-
-    public static string SecretDefaultValueGenerator()
-    {
-        return GenerateRandomKey(16);
-    }
-
-    public static DateTime CreateTimeDefaultValueGenerator()
-    {
-        return DateTime.UtcNow;
-    }
-}
-- 
cgit v1.2.3