共用方式為


SamlSecurityTokenHandler.CreateAttributeStatement 方法

定義

從權杖描述元建立 SamlAttributeStatement 物件。

protected:
 virtual System::IdentityModel::Tokens::SamlAttributeStatement ^ CreateAttributeStatement(System::IdentityModel::Tokens::SamlSubject ^ samlSubject, System::Security::Claims::ClaimsIdentity ^ subject, System::IdentityModel::Tokens::SecurityTokenDescriptor ^ tokenDescriptor);
protected virtual System.IdentityModel.Tokens.SamlAttributeStatement CreateAttributeStatement (System.IdentityModel.Tokens.SamlSubject samlSubject, System.Security.Claims.ClaimsIdentity subject, System.IdentityModel.Tokens.SecurityTokenDescriptor tokenDescriptor);
abstract member CreateAttributeStatement : System.IdentityModel.Tokens.SamlSubject * System.Security.Claims.ClaimsIdentity * System.IdentityModel.Tokens.SecurityTokenDescriptor -> System.IdentityModel.Tokens.SamlAttributeStatement
override this.CreateAttributeStatement : System.IdentityModel.Tokens.SamlSubject * System.Security.Claims.ClaimsIdentity * System.IdentityModel.Tokens.SecurityTokenDescriptor -> System.IdentityModel.Tokens.SamlAttributeStatement
Protected Overridable Function CreateAttributeStatement (samlSubject As SamlSubject, subject As ClaimsIdentity, tokenDescriptor As SecurityTokenDescriptor) As SamlAttributeStatement

參數

samlSubject
SamlSubject

SamlSubject,在已建立的 SamlAttributeStatement 中使用。

subject
ClaimsIdentity

ClaimsIdentity物件,其中包含將被轉換成 SAML 屬性的宣告。

tokenDescriptor
SecurityTokenDescriptor

權杖描述元。

傳回

包含已轉換之宣告的 SamlAttributeStatement

備註

如果權杖描述項目不包含任何主體,或主體沒有任何宣告,則這個方法可能會傳回 null

適用於