Compartir vía


ClientCredentials.GetInfoCardSecurityToken Método

Definición

Genera y devuelve un token de seguridad mediante el sistema CardSpace y la cadena de directivas y el serializador de tokens especificados.

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

Parámetros

requiresInfoCard
Boolean

Valor que determina si se requiere CardSpace.

chain
CardSpacePolicyElement[]

Una matriz de CardSpacePolicyElement que describe la cadena de seguridad federada para la que el cliente requiere un último token que desenredar.

tokenSerializer
SecurityTokenSerializer

SecurityTokenSerializer que puede leer una cláusula KeyInfo.

Devoluciones

SecurityToken

GenericXmlSecurityToken que representa el token de seguridad generado. Devuelve null si requiresInfoCard es false.

Se aplica a