ClientCredentials.GetInfoCardSecurityToken Methode

Definition

Generiert und gibt ein Sicherheitstoken mit dem CardSpace-System und der angegebenen Richtlinienkette und token serializer zurück.

protected public:
 virtual System::IdentityModel::Tokens::SecurityToken ^ GetInfoCardSecurityToken(bool requiresInfoCard, cli::array <System::IdentityModel::Selectors::CardSpacePolicyElement ^> ^ chain, System::IdentityModel::Selectors::SecurityTokenSerializer ^ tokenSerializer);
protected internal virtual System.IdentityModel.Tokens.SecurityToken GetInfoCardSecurityToken(bool requiresInfoCard, System.IdentityModel.Selectors.CardSpacePolicyElement[] chain, System.IdentityModel.Selectors.SecurityTokenSerializer tokenSerializer);
abstract member GetInfoCardSecurityToken : bool * System.IdentityModel.Selectors.CardSpacePolicyElement[] * System.IdentityModel.Selectors.SecurityTokenSerializer -> System.IdentityModel.Tokens.SecurityToken
override this.GetInfoCardSecurityToken : bool * System.IdentityModel.Selectors.CardSpacePolicyElement[] * System.IdentityModel.Selectors.SecurityTokenSerializer -> System.IdentityModel.Tokens.SecurityToken
Protected Friend Overridable Function GetInfoCardSecurityToken (requiresInfoCard As Boolean, chain As CardSpacePolicyElement(), tokenSerializer As SecurityTokenSerializer) As SecurityToken

Parameter

requiresInfoCard
Boolean

Ein Wert, der bestimmt, ob CardSpace erforderlich ist.

chain
CardSpacePolicyElement[]

Ein Array davon CardSpacePolicyElement , das die Verbundsicherheitskette beschreibt, für die der Client ein endgültiges Token zum Entspannen benötigt.

tokenSerializer
SecurityTokenSerializer

Eine SecurityTokenSerializer Klausel, die eine KeyInfo Klausel lesen kann.

Gibt zurück

Ein GenericXmlSecurityToken Wert, der das generierte Sicherheitstoken darstellt. Gibt null zurück, wenn requiresInfoCard gleich false ist.

Gilt für: