IPermissionCredentialsStorage

StockSharp.Configuration.Permissions

许可证书存储摘要.

方法

DeleteAsync
public ValueTask<bool> DeleteAsync(string login, CancellationToken cancellationToken)
result = iPermissionCredentialsStorage.DeleteAsync(login, cancellationToken)

以登录方式删除证书。

login
登录.
cancellationToken
取消的代币。

返回值: 操作结果。

SaveAsync
public ValueTask SaveAsync(PermissionCredentials credentials, CancellationToken cancellationToken)
result = iPermissionCredentialsStorage.SaveAsync(credentials, cancellationToken)

保存证书(通过登录添加或更新).

credentials
全权证书将予保留。
cancellationToken
取消的代币。
SearchAsync
public IAsyncEnumerable<PermissionCredentials> SearchAsync(string loginPattern)
result = iPermissionCredentialsStorage.SearchAsync(loginPattern)

通过登录模式查找证书。 使用 “ * ” 来匹配任意序列; 通过“ *” 返回全部 。

loginPattern
登录模式( 支持' *' ) 。

返回值: 相匹配的证书。