PermissionCredentialsExtensions
StockSharp.Configuration.Permissions
Verlängerungen.
Methoden
GetAllAsync
public static IAsyncEnumerable<PermissionCredentials> GetAllAsync(IPermissionCredentialsStorage storage)
result = PermissionCredentialsExtensions.GetAllAsync(storage)
Holen Sie sich alle Anmeldeinformationen.
- storage
- Der zu verwendende Speicher.
Rückgabe: Alle gespeicherten Anmeldeinformationen.
ToCredentials
public static PermissionCredentials ToCredentials(UserInfoMessage message)
result = PermissionCredentialsExtensions.ToCredentials(message)
Konvertieren Sie UserInfoMessage zu PermissionCredentials Wert.
- message
- Die Nachricht enthält Informationen über den Benutzer.
Rückgabe: Berechtigungen mit einer Reihe von Berechtigungen.
ToUserInfoMessage
public static UserInfoMessage ToUserInfoMessage(PermissionCredentials credentials, bool copyPassword)
result = PermissionCredentialsExtensions.ToUserInfoMessage(credentials, copyPassword)
Konvertieren Sie PermissionCredentials zu UserInfoMessage Wert.
- credentials
- Berechtigungen mit einer Reihe von Berechtigungen.
- copyPassword
- Kennwort-Wert kopieren.
Rückgabe: Die Nachricht enthält Informationen über den Benutzer.
TryGetByLoginAsync
public static ValueTask<PermissionCredentials> TryGetByLoginAsync(IPermissionCredentialsStorage storage, string login, CancellationToken cancellationToken)
result = PermissionCredentialsExtensions.TryGetByLoginAsync(storage, login, cancellationToken)
Finden Sie Anmeldeinformationen durch genaues Login.
- storage
- Speicher von Berechtigungsnachweisen.
- login
- Login.
- cancellationToken
- Löschungszeichen.
Rückgabe: Berechtigungen mit Berechtigungen oder null, wenn nicht gefunden.