namespace StellaOps.IssuerDirectory.Client; public interface IIssuerDirectoryClient { ValueTask> GetIssuerKeysAsync( string tenantId, string issuerId, bool includeGlobal, CancellationToken cancellationToken); ValueTask GetIssuerTrustAsync( string tenantId, string issuerId, bool includeGlobal, CancellationToken cancellationToken); ValueTask SetIssuerTrustAsync( string tenantId, string issuerId, decimal weight, string? reason, CancellationToken cancellationToken); ValueTask DeleteIssuerTrustAsync( string tenantId, string issuerId, string? reason, CancellationToken cancellationToken); }