// 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); } }