JwtSecurityTokenHandler.CreateActorValue(ClaimsIdentity) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
アクター要求の 'value' を作成します: { actort, 'value' }
protected virtual string CreateActorValue(System.Security.Claims.ClaimsIdentity actor);
abstract member CreateActorValue : System.Security.Claims.ClaimsIdentity -> string
override this.CreateActorValue : System.Security.Claims.ClaimsIdentity -> string
Protected Overridable Function CreateActorValue (actor As ClaimsIdentity) As String
パラメーター
- actor
- ClaimsIdentity
ClaimsIdentity アクターとして。
返品
String アクターを表します。
例外
'actor' は null です。
注釈
BootstrapContextが null でない場合:
'type' が 'string' の場合は、文字列として返します。
'type' が 'BootstrapContext' で、'BootstrapContext.SecurityToken' が 'JwtSecurityToken' の場合
'JwtSecurityToken.RawData' != null の場合は、RawData を返します。
else は WriteToken(SecurityToken)を返します。
'BootstrapContext.Token' != null の場合は 、'Token' を返します。
default: WriteToken(SecurityToken) new ( JwtSecurityToken( actor.要求)。