PermissionCredentialsExtensions

StockSharp.Configuration.Permissions

エクステンション

メソッド

GetAllAsync
public static IAsyncEnumerable<PermissionCredentials> GetAllAsync(IPermissionCredentialsStorage storage)
result = PermissionCredentialsExtensions.GetAllAsync(storage)

すべての資格情報を入手してください。

storage
使用される貯蔵。

戻り値: 保存されたすべての認証情報。

ToCredentials
public static PermissionCredentials ToCredentials(UserInfoMessage message)
result = PermissionCredentialsExtensions.ToCredentials(message)

UserInfoMessageをPermissionCredentials値に変換します。

message
ユーザ情報を含むメッセージです。

戻り値: 権限のセットが付いている資格。

ToUserInfoMessage
public static UserInfoMessage ToUserInfoMessage(PermissionCredentials credentials, bool copyPassword)
result = PermissionCredentialsExtensions.ToUserInfoMessage(credentials, copyPassword)

PermissionCredentialsをUserInfoMessage値に変換します。

credentials
権限のセットが付いている資格。
copyPassword
パスワードの値をコピーします。

戻り値: ユーザ情報を含むメッセージです。

TryGetByLoginAsync
public static ValueTask<PermissionCredentials> TryGetByLoginAsync(IPermissionCredentialsStorage storage, string login, CancellationToken cancellationToken)
result = PermissionCredentialsExtensions.TryGetByLoginAsync(storage, login, cancellationToken)

正確なログインで資格情報を検索します。

storage
認証情報
login
ログイン
cancellationToken
キャンセルトークン。

戻り値: 許可またはnullの権限を持つ資格情報が見つからない場合。