SamlSecurityTokenHandler.CreateAttribute(Claim, SecurityTokenDescriptor) 方法

定义

从声明中创建一个 SamlAttribute 对象。Creates a SamlAttribute object from a claim.

protected:
 virtual System::IdentityModel::Tokens::SamlAttribute ^ CreateAttribute(System::Security::Claims::Claim ^ claim, System::IdentityModel::Tokens::SecurityTokenDescriptor ^ tokenDescriptor);
protected virtual System.IdentityModel.Tokens.SamlAttribute CreateAttribute (System.Security.Claims.Claim claim, System.IdentityModel.Tokens.SecurityTokenDescriptor tokenDescriptor);
abstract member CreateAttribute : System.Security.Claims.Claim * System.IdentityModel.Tokens.SecurityTokenDescriptor -> System.IdentityModel.Tokens.SamlAttribute
override this.CreateAttribute : System.Security.Claims.Claim * System.IdentityModel.Tokens.SecurityTokenDescriptor -> System.IdentityModel.Tokens.SamlAttribute
Protected Overridable Function CreateAttribute (claim As Claim, tokenDescriptor As SecurityTokenDescriptor) As SamlAttribute

参数

claim
Claim

Claim生成 SAML “特性”。The Claim from which to generate the SAML Attribute.

tokenDescriptor
SecurityTokenDescriptor

标记描述符。The token descriptor.

返回

SamlAttribute

包含转换的声明的 SamlAttributeA SamlAttribute that contains the converted claim.

例外

claimnullclaim is null.

适用于