PermissionCredentialsExtensions
StockSharp.Configuration.Permissions
Extensões.
Métodos
GetAllAsync
public static IAsyncEnumerable<PermissionCredentials> GetAllAsync(IPermissionCredentialsStorage storage)
result = PermissionCredentialsExtensions.GetAllAsync(storage)
Obtenha todas as credenciais.
- storage
- O armazenamento a utilizar.
Retorna: Todas as credenciais guardadas.
ToCredentials
public static PermissionCredentials ToCredentials(UserInfoMessage message)
result = PermissionCredentialsExtensions.ToCredentials(message)
Converter UserInfoMessage para PermissionCredentials valor.
- message
- A mensagem contém informações sobre o usuário.
Retorna: Credenciais com conjunto de permissões.
ToUserInfoMessage
public static UserInfoMessage ToUserInfoMessage(PermissionCredentials credentials, bool copyPassword)
result = PermissionCredentialsExtensions.ToUserInfoMessage(credentials, copyPassword)
Converter PermissionCredentials para UserInfoMessage valor.
- credentials
- Credenciais com conjunto de permissões.
- copyPassword
- Copiar o valor da senha.
Retorna: A mensagem contém informações sobre o usuário.
TryGetByLoginAsync
public static ValueTask<PermissionCredentials> TryGetByLoginAsync(IPermissionCredentialsStorage storage, string login, CancellationToken cancellationToken)
result = PermissionCredentialsExtensions.TryGetByLoginAsync(storage, login, cancellationToken)
Encontre credenciais pelo login exato.
- storage
- Armazenagem de credenciais.
- login
- Login.
- cancellationToken
- Inscrição de cancelamento.
Retorna: Credenciais com permissões ou nulas se não forem encontradas.