Compartilhar via


SamlSecurityTokenHandler.AddDelegateToAttributes Método

Definição

Adiciona todos os delegados associados à entidade ActAs na coleção de atributos.

protected:
 virtual void AddDelegateToAttributes(System::Security::Claims::ClaimsIdentity ^ subject, System::Collections::Generic::ICollection<System::IdentityModel::Tokens::SamlAttribute ^> ^ attributes, System::IdentityModel::Tokens::SecurityTokenDescriptor ^ tokenDescriptor);
protected virtual void AddDelegateToAttributes (System.Security.Claims.ClaimsIdentity subject, System.Collections.Generic.ICollection<System.IdentityModel.Tokens.SamlAttribute> attributes, System.IdentityModel.Tokens.SecurityTokenDescriptor tokenDescriptor);
abstract member AddDelegateToAttributes : System.Security.Claims.ClaimsIdentity * System.Collections.Generic.ICollection<System.IdentityModel.Tokens.SamlAttribute> * System.IdentityModel.Tokens.SecurityTokenDescriptor -> unit
override this.AddDelegateToAttributes : System.Security.Claims.ClaimsIdentity * System.Collections.Generic.ICollection<System.IdentityModel.Tokens.SamlAttribute> * System.IdentityModel.Tokens.SecurityTokenDescriptor -> unit
Protected Overridable Sub AddDelegateToAttributes (subject As ClaimsIdentity, attributes As ICollection(Of SamlAttribute), tokenDescriptor As SecurityTokenDescriptor)

Parâmetros

subject
ClaimsIdentity

O delegado deste objeto ClaimsIdentity será serializado em um SamlAttribute. O delegado é especificado pela propriedade Actor.

attributes
ICollection<SamlAttribute>

A coleção de atributos para a qual o token ActAs será serializado.

tokenDescriptor
SecurityTokenDescriptor

O descritor do token.

Exceções

subject é null.

- ou -

tokenDescriptor é null.

Aplica-se a