namespace IdentityShroud.SecretProviders;
///
/// Required interface of a SecretProvider.
///
public interface ISecretProvider
{
///
/// Used as a key in the registry. This same value should be used for the type field
/// when configuring a secret.
///
string Key { get; }
Task GetSecret(string configurationValue, CancellationToken ct = default);
}