Freigeben über


SamlSecurityTokenHandler.CreateAttributeStatement Methode

Definition

Erstellt ein SamlAttributeStatement-Objekt anhand eines Tokendeskriptors.

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

Parameter

samlSubject
SamlSubject

Das SamlSubject, das in dem erstellten SamlAttributeStatement verwendet wird.

subject
ClaimsIdentity

Das ClaimsIdentity-Objekt, das Ansprüche enthält, die in SAML-Attribute konvertiert werden.

tokenDescriptor
SecurityTokenDescriptor

Der Deskriptor des Tokens.

Gibt zurück

Ein SamlAttributeStatement, das die konvertierten Ansprüche enthält.

Hinweise

Diese Methode kann zurückgegeben werden null , wenn der Tokendeskriptor keinen Betreff enthält oder der Antragsteller keine Ansprüche hat.

Gilt für: