次の方法で共有


WebPubSubServiceClient.GetClientAccessUri メソッド

定義

オーバーロード

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

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

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

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

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

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

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

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

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

Source:
WebPubSubServiceClient_helpers.cs

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

public virtual Uri GetClientAccessUri (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 GetClientAccessUri : TimeSpan * string * seq<string> * seq<string> * System.Threading.CancellationToken -> Uri
override this.GetClientAccessUri : TimeSpan * string * seq<string> * seq<string> * System.Threading.CancellationToken -> Uri
Public Overridable Function GetClientAccessUri (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 Uri

パラメーター

expiresAfter
TimeSpan

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

userId
String

ユーザー ID。

roles
IEnumerable<String>

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

groups
IEnumerable<String>

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

cancellationToken
CancellationToken

キャンセル トークン。

戻り値

Uri

適用対象

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

Source:
WebPubSubServiceClient_helpers.cs

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

public virtual Uri GetClientAccessUri (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 GetClientAccessUri : DateTimeOffset * string * seq<string> * seq<string> * System.Threading.CancellationToken -> Uri
override this.GetClientAccessUri : DateTimeOffset * string * seq<string> * seq<string> * System.Threading.CancellationToken -> Uri
Public Overridable Function GetClientAccessUri (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 Uri

パラメーター

expiresAt
DateTimeOffset

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

userId
String

ユーザー ID。

roles
IEnumerable<String>

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

groups
IEnumerable<String>

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

cancellationToken
CancellationToken

キャンセル トークン。

戻り値

Uri

適用対象

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

Source:
WebPubSubServiceClient_helpers.cs

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

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

パラメーター

expiresAt
DateTimeOffset

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

userId
String

ユーザー ID。

roles
IEnumerable<String>

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

cancellationToken
CancellationToken

キャンセル トークン。

戻り値

Uri

適用対象

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

Source:
WebPubSubServiceClient_helpers.cs

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

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

パラメーター

expiresAfter
TimeSpan

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

userId
String

ユーザー ID。

roles
IEnumerable<String>

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

cancellationToken
CancellationToken

キャンセル トークン。

戻り値

Uri

適用対象