PermissionCredentialsExtensions

StockSharp.Configuration.Permissions

Extensions.

Methoden

GetAllAsync(IPermissionCredentialsStorage) : IAsyncEnumerable<PermissionCredentials>

Get all credentials.

storage
The storage to be used.

Rückgabe: All stored credentials.

ToCredentials(UserInfoMessage) : PermissionCredentials

Convert UserInfoMessage to PermissionCredentials value.

message
The message contains information about user.

Rückgabe: Credentials with set of permissions.

ToUserInfoMessage(PermissionCredentials, bool) : UserInfoMessage

Convert PermissionCredentials to UserInfoMessage value.

credentials
Credentials with set of permissions.
copyPassword
Copy Password value.

Rückgabe: The message contains information about user.

TryGetByLoginAsync(IPermissionCredentialsStorage, string, CancellationToken) : ValueTask<PermissionCredentials>

Find credentials by exact login.

storage
Credentials storage.
login
Login.
cancellationToken
Cancellation token.

Rückgabe: Credentials with permissions or null if not found.