ClientCredentials.GetInfoCardSecurityToken Метод

Определение

Создает и возвращает маркер безопасности с помощью системы CardSpace, указанной цепочки политик и сериализатора маркеров.

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

Параметры

requiresInfoCard
Boolean

Значение , определяющее, требуется ли CardSpace.

chain
CardSpacePolicyElement[]

Массив CardSpacePolicyElement, описывающий федеративную цепочку безопасности, требуемую клиентом для очистки последнего маркера.

tokenSerializer
SecurityTokenSerializer

Объект SecurityTokenSerializer, который может читать предложение KeyInfo.

Возвращаемое значение

Маркер GenericXmlSecurityToken, представляющий созданный маркер безопасности. Возвращает null, если requiresInfoCard равно false.

Применяется к