IdentityShroud/IdentityShroud.Core/Contracts/ISecretProvider.cs

13 lines
288 B
C#
Raw Normal View History

2026-02-06 19:58:01 +01:00
namespace IdentityShroud.Core.Contracts;
public interface ISecretProvider
{
string GetSecret(string name);
/// <summary>
/// Should return one active key, might return inactive keys.
/// </summary>
/// <returns></returns>
EncryptionKey[] GetKeys(string name);
2026-02-06 19:58:01 +01:00
}