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の権限を持つ資格情報が見つからない場合。