SamlSecurityTokenHandler.SetDelegateFromAttribute Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Esse método é chamado quando um tipo especial de SamlAttribute é detectado. O SamlAttribute passado encapsula um SamlAttribute que contém uma coleção de AttributeValues, cada um deles mapeado para uma declaração. Todas as declarações serão retornadas em uma ClaimsIdentity com o emissor especificado.
protected virtual void SetDelegateFromAttribute(Microsoft.IdentityModel.Tokens.Saml.SamlAttribute attribute, System.Security.Claims.ClaimsIdentity subject, string issuer);
abstract member SetDelegateFromAttribute : Microsoft.IdentityModel.Tokens.Saml.SamlAttribute * System.Security.Claims.ClaimsIdentity * string -> unit
override this.SetDelegateFromAttribute : Microsoft.IdentityModel.Tokens.Saml.SamlAttribute * System.Security.Claims.ClaimsIdentity * string -> unit
Protected Overridable Sub SetDelegateFromAttribute (attribute As SamlAttribute, subject As ClaimsIdentity, issuer As String)
Parâmetros
- attribute
- SamlAttribute
O SamlAttribute a ser processado.
- subject
- ClaimsIdentity
A identidade que deve ser modificada para refletir o SamlAttribute.
- issuer
- String
Identidade do emissor.
Exceções
se tivermos dois delegados agindo como uma identidade, não permitiremos isso.