SkillValidation.IsSkillClaim(IEnumerable<Claim>) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定されたクレームの一覧がスキルを表しているかどうかを確認します。
public static bool IsSkillClaim (System.Collections.Generic.IEnumerable<System.Security.Claims.Claim> claims);
static member IsSkillClaim : seq<System.Security.Claims.Claim> -> bool
Public Shared Function IsSkillClaim (claims As IEnumerable(Of Claim)) As Boolean
パラメーター
- claims
- IEnumerable<Claim>
要求の一覧。
戻り値
要求のリストがスキル要求の場合は True、そうでない場合は false。
注釈
スキル要求には、要求が VersionClaim 含まれている必要があります。 AudienceClaim要求。 AppIdClaim要求 (v1) またはAuthorizedPartyクレーム (v2)。 また、appId 要求は、対象ユーザーの要求とは異なる必要があります。 チャネル (Web チャット、チームなど) がボットを呼び出すと、 は にToBotFromChannelTokenIssuer設定されますが、AudienceClaimボットが別のボットを呼び出すと、対象ユーザー要求は呼び出されるボットの appId に設定されます。 このプロトコルでは、v1 トークンと v2 トークンがサポートされています。v1 トークンの場合、 が存在し、 AppIdClaim 呼び出し元ボットのアプリ ID に設定されます。 v2 トークンの場合、 が存在し、 AuthorizedParty 呼び出し元ボットのアプリ ID に設定されます。