次の方法で共有


WebPubSubServiceClient.GetClientAccessUriAsync メソッド

定義

オーバーロード

GetClientAccessUriAsync(DateTimeOffset, String, IEnumerable<String>, CancellationToken)

認証トークンを使用して URI を作成します。

GetClientAccessUriAsync(TimeSpan, String, IEnumerable<String>, CancellationToken)

認証トークンを使用して URI を作成します。

GetClientAccessUriAsync(DateTimeOffset, String, IEnumerable<String>, IEnumerable<String>, CancellationToken)

認証トークンを使用して URI を作成します。

GetClientAccessUriAsync(TimeSpan, String, IEnumerable<String>, IEnumerable<String>, CancellationToken)

認証トークンを使用して URI を作成します。

GetClientAccessUriAsync(DateTimeOffset, String, IEnumerable<String>, CancellationToken)

Source:
WebPubSubServiceClient.cs

認証トークンを使用して URI を作成します。

public virtual System.Threading.Tasks.Task<Uri> GetClientAccessUriAsync (DateTimeOffset expiresAt, string userId, System.Collections.Generic.IEnumerable<string> roles, System.Threading.CancellationToken cancellationToken);
abstract member GetClientAccessUriAsync : DateTimeOffset * string * seq<string> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Uri>
override this.GetClientAccessUriAsync : DateTimeOffset * string * seq<string> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Uri>
Public Overridable Function GetClientAccessUriAsync (expiresAt As DateTimeOffset, userId As String, roles As IEnumerable(Of String), cancellationToken As CancellationToken) As Task(Of Uri)

パラメーター

expiresAt
DateTimeOffset

トークンの有効期限が切れる UTC 時刻。

userId
String

ユーザー ID。

roles
IEnumerable<String>

生成されたトークンとの接続に含まれるロール。

cancellationToken
CancellationToken

キャンセル トークン。

戻り値

適用対象

GetClientAccessUriAsync(TimeSpan, String, IEnumerable<String>, CancellationToken)

Source:
WebPubSubServiceClient.cs

認証トークンを使用して URI を作成します。

public virtual System.Threading.Tasks.Task<Uri> GetClientAccessUriAsync (TimeSpan expiresAfter, string userId, System.Collections.Generic.IEnumerable<string> roles, System.Threading.CancellationToken cancellationToken);
abstract member GetClientAccessUriAsync : TimeSpan * string * seq<string> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Uri>
override this.GetClientAccessUriAsync : TimeSpan * string * seq<string> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Uri>
Public Overridable Function GetClientAccessUriAsync (expiresAfter As TimeSpan, userId As String, roles As IEnumerable(Of String), cancellationToken As CancellationToken) As Task(Of Uri)

パラメーター

expiresAfter
TimeSpan

指定しない場合、既定値は 1 時間です。 0 以上である必要があります。

userId
String

ユーザー ID。

roles
IEnumerable<String>

生成されたトークンとの接続に含まれるロール。

cancellationToken
CancellationToken

キャンセル トークン。

戻り値

適用対象

GetClientAccessUriAsync(DateTimeOffset, String, IEnumerable<String>, IEnumerable<String>, CancellationToken)

Source:
WebPubSubServiceClient.cs

認証トークンを使用して URI を作成します。

public virtual System.Threading.Tasks.Task<Uri> GetClientAccessUriAsync (DateTimeOffset expiresAt, string userId = default, System.Collections.Generic.IEnumerable<string> roles = default, System.Collections.Generic.IEnumerable<string> groups = default, System.Threading.CancellationToken cancellationToken = default);
abstract member GetClientAccessUriAsync : DateTimeOffset * string * seq<string> * seq<string> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Uri>
override this.GetClientAccessUriAsync : DateTimeOffset * string * seq<string> * seq<string> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Uri>
Public Overridable Function GetClientAccessUriAsync (expiresAt As DateTimeOffset, Optional userId As String = Nothing, Optional roles As IEnumerable(Of String) = Nothing, Optional groups As IEnumerable(Of String) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Uri)

パラメーター

expiresAt
DateTimeOffset

トークンの有効期限が切れる UTC 時刻。

userId
String

ユーザー ID。

roles
IEnumerable<String>

生成されたトークンとの接続に含まれるロール。

groups
IEnumerable<String>

生成されたトークンとの接続が接続時に参加するグループ。

cancellationToken
CancellationToken

キャンセル トークン。

戻り値

適用対象

GetClientAccessUriAsync(TimeSpan, String, IEnumerable<String>, IEnumerable<String>, CancellationToken)

Source:
WebPubSubServiceClient.cs

認証トークンを使用して URI を作成します。

public virtual System.Threading.Tasks.Task<Uri> GetClientAccessUriAsync (TimeSpan expiresAfter = default, string userId = default, System.Collections.Generic.IEnumerable<string> roles = default, System.Collections.Generic.IEnumerable<string> groups = default, System.Threading.CancellationToken cancellationToken = default);
abstract member GetClientAccessUriAsync : TimeSpan * string * seq<string> * seq<string> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Uri>
override this.GetClientAccessUriAsync : TimeSpan * string * seq<string> * seq<string> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Uri>
Public Overridable Function GetClientAccessUriAsync (Optional expiresAfter As TimeSpan = Nothing, Optional userId As String = Nothing, Optional roles As IEnumerable(Of String) = Nothing, Optional groups As IEnumerable(Of String) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Uri)

パラメーター

expiresAfter
TimeSpan

指定しない場合、既定値は 1 時間です。 0 以上である必要があります。

userId
String

ユーザー ID。

roles
IEnumerable<String>

生成されたトークンとの接続に含まれるロール。

groups
IEnumerable<String>

生成されたトークンとの接続が接続時に参加するグループ。

cancellationToken
CancellationToken

キャンセル トークン。

戻り値

適用対象