ClientCredentials.GetInfoCardSecurityToken Metodo

Definizione

Genera e restituisce un token di sicurezza usando il sistema CardSpace e la catena di criteri e il serializzatore di token specificati.

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

Parametri

requiresInfoCard
Boolean

Valore che determina se CardSpace è obbligatorio.

chain
CardSpacePolicyElement[]

Matrice di che descrive la catena di CardSpacePolicyElement sicurezza federata che il client richiede un token finale per la rimozione.

tokenSerializer
SecurityTokenSerializer

Oggetto SecurityTokenSerializer in grado di leggere una KeyInfo clausola .

Valori restituiti

Oggetto GenericXmlSecurityToken che rappresenta il token di sicurezza generato. Restituisce null se requiresInfoCard è false.

Si applica a