ClientCredentials.GetInfoCardSecurityToken Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
.