IClaimsTransformation.TransformAsync(ClaimsPrincipal) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
提供一个用于更改指定主体的中心转换点。 注意:这将在每个 AuthenticateAsync 调用上运行,因此,如果转换不是幂等的,则返回新的 ClaimsPrincipal 会更安全。
public:
System::Threading::Tasks::Task<System::Security::Claims::ClaimsPrincipal ^> ^ TransformAsync(System::Security::Claims::ClaimsPrincipal ^ principal);
public System.Threading.Tasks.Task<System.Security.Claims.ClaimsPrincipal> TransformAsync (System.Security.Claims.ClaimsPrincipal principal);
abstract member TransformAsync : System.Security.Claims.ClaimsPrincipal -> System.Threading.Tasks.Task<System.Security.Claims.ClaimsPrincipal>
Public Function TransformAsync (principal As ClaimsPrincipal) As Task(Of ClaimsPrincipal)
参数
- principal
- ClaimsPrincipal
要 ClaimsPrincipal 转换的 。
返回
转换后的主体。