Partager via


ClientCredentials.GetInfoCardSecurityToken Méthode

Définition

Génère et retourne un jeton de sécurité à l’aide du système CardSpace et de la chaîne de stratégie et du sérialiseur de jeton spécifiés.

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

Paramètres

requiresInfoCard
Boolean

Valeur qui détermine si CardSpace est requis.

chain
CardSpacePolicyElement[]

Tableau de CardSpacePolicyElement qui décrit la chaîne de sécurité fédérée pour laquelle le client a besoin d'un dernier jeton afin de dérouler.

tokenSerializer
SecurityTokenSerializer

SecurityTokenSerializer qui peut lire une clause KeyInfo.

Retours

GenericXmlSecurityToken qui représente le jeton de sécurité généré. Retourne la valeur null si requiresInfoCard a la valeur false.

S’applique à