ClientCredentials.GetInfoCardSecurityToken Methode

Definitie

Hiermee genereert en retourneert u een beveiligingstoken met behulp van het CardSpace-systeem en de opgegeven beleidsketen en tokenserialisatie.

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

Parameters

requiresInfoCard
Boolean

Een waarde die bepaalt of CardSpace vereist is.

chain
CardSpacePolicyElement[]

Een matrix van CardSpacePolicyElement die beschrijft de federatieve beveiligingsketen waarvoor de client een definitief token nodig heeft om tot rust te komen.

tokenSerializer
SecurityTokenSerializer

Een SecurityTokenSerializer die een KeyInfo component kan lezen.

Retouren

Een GenericXmlSecurityToken die het gegenereerde beveiligingstoken vertegenwoordigt. Retourneert null als requiresInfoCardfalse is.

Van toepassing op