PermissionCredentialsExtensions
StockSharp.Configuration.Permissions
Extensiones.
Métodos
GetAllAsync
public static IAsyncEnumerable<PermissionCredentials> GetAllAsync(IPermissionCredentialsStorage storage)
result = PermissionCredentialsExtensions.GetAllAsync(storage)
Consigue todas las credenciales.
- storage
- El almacenamiento que se utilizará.
Devuelve: Todas las credenciales almacenadas.
ToCredentials
public static PermissionCredentials ToCredentials(UserInfoMessage message)
result = PermissionCredentialsExtensions.ToCredentials(message)
Convertir UserInfoMessage a PermissionCredentialsvalor.
- message
- El mensaje contiene información sobre el usuario.
Devuelve: Credenciales con un conjunto de permisos.
ToUserInfoMessage
public static UserInfoMessage ToUserInfoMessage(PermissionCredentials credentials, bool copyPassword)
result = PermissionCredentialsExtensions.ToUserInfoMessage(credentials, copyPassword)
Convertir PermissionCredentials a UserInfoMessagevalor.
- credentials
- Credenciales con un conjunto de permisos.
- copyPassword
- Copiar valor de contraseña.
Devuelve: El mensaje contiene información sobre el usuario.
TryGetByLoginAsync
public static ValueTask<PermissionCredentials> TryGetByLoginAsync(IPermissionCredentialsStorage storage, string login, CancellationToken cancellationToken)
result = PermissionCredentialsExtensions.TryGetByLoginAsync(storage, login, cancellationToken)
Encontrar credenciales por login exacto.
- storage
- Almacenamiento de credenciales.
- login
- Accede.
- cancellationToken
- Cancelación token.
Devuelve: Credenciales con permisos o nulos si no se encuentran.