// Copyright Epic Games, Inc. All Rights Reserved.
using System.Threading;
using System.Threading.Tasks;
namespace EpicGames.Horde.Secrets
{
///
/// Collection of secrets
///
public interface ISecretCollection
{
///
/// Resolve a secret to concrete values
///
/// Identifier for the secret
/// Cancellation token for the operation
Task GetAsync(SecretId secretId, CancellationToken cancellationToken = default);
}
}