Freigeben über


SamlSecurityTokenHandler.SetDelegateFromAttribute Methode

Definition

Diese Methode wird aufgerufen, wenn ein spezieller Typ von SamlAttribute erkannt wird. Das übergebene SamlAttribute umschließt ein SamlAttribute, das eine Auflistung von Attributwerten enthält (in der AttributeValues-Eigenschaft), wobei jeder einem Anspruch zugeordnet wird. Alle Ansprüche werden in ein ClaimsIdentity mit dem angegebenen Aussteller zurückgegeben.

protected:
 virtual void SetDelegateFromAttribute(System::IdentityModel::Tokens::SamlAttribute ^ attribute, System::Security::Claims::ClaimsIdentity ^ subject, System::String ^ issuer);
protected virtual void SetDelegateFromAttribute (System.IdentityModel.Tokens.SamlAttribute attribute, System.Security.Claims.ClaimsIdentity subject, string issuer);
abstract member SetDelegateFromAttribute : System.IdentityModel.Tokens.SamlAttribute * System.Security.Claims.ClaimsIdentity * string -> unit
override this.SetDelegateFromAttribute : System.IdentityModel.Tokens.SamlAttribute * System.Security.Claims.ClaimsIdentity * string -> unit
Protected Overridable Sub SetDelegateFromAttribute (attribute As SamlAttribute, subject As ClaimsIdentity, issuer As String)

Parameter

attribute
SamlAttribute

Der zu verwendende SamlAttribute.

subject
ClaimsIdentity

Der ClaimsIdentity , der Auftragsteller des Tokens ist.

issuer
String

Der Aussteller des Anspruchs.

Ausnahmen

Das SamlAttribute enthält keine gültigen Attributwerte.

Gilt für: