語言

JwtSecurityTokenHandler.CreateActorValue(ClaimsIdentity) 方法

定義

為演員主張創造「值」:{ 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」為零。

備註

若 BootstrapContext 非空:

若 'type' 為「string」,則回傳為 string。

若「類型」為「BootstrapContext」,且「BootstrapContext.SecurityToken」為「JwtSecurityToken」

若 'JwtSecurityToken.RawData' != null,則回傳 RawData。

否則返回 WriteToken(SecurityToken)。

若「BootstrapContext.Token」!= null,則回傳「Token」。

預設值: WriteToken(SecurityToken) 新 ( JwtSecurityToken( actor.主張 )。

適用於