CardSpaceSelector.GetToken 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 un jeton de sécurité à l’aide du système CardSpace.
Surcharges
GetToken(CardSpacePolicyElement[], SecurityTokenSerializer) |
Génère un jeton de sécurité avec le système CardSpace, ainsi que la chaîne de stratégie et le sérialiseur de jeton spécifiés. |
GetToken(XmlElement, IEnumerable<XmlElement>, XmlElement, SecurityTokenSerializer) |
Génère un jeton de sécurité avec le système CardSpace, ainsi que le point de terminaison, la stratégie, l’émetteur de jetons et le sérialiseur de jeton spécifiés. |
GetToken(CardSpacePolicyElement[], SecurityTokenSerializer)
Génère un jeton de sécurité avec le système CardSpace, ainsi que la chaîne de stratégie et le sérialiseur de jeton spécifiés.
public:
static System::IdentityModel::Tokens::GenericXmlSecurityToken ^ GetToken(cli::array <System::IdentityModel::Selectors::CardSpacePolicyElement ^> ^ policyChain, System::IdentityModel::Selectors::SecurityTokenSerializer ^ tokenSerializer);
public static System.IdentityModel.Tokens.GenericXmlSecurityToken GetToken (System.IdentityModel.Selectors.CardSpacePolicyElement[] policyChain, System.IdentityModel.Selectors.SecurityTokenSerializer tokenSerializer);
static member GetToken : System.IdentityModel.Selectors.CardSpacePolicyElement[] * System.IdentityModel.Selectors.SecurityTokenSerializer -> System.IdentityModel.Tokens.GenericXmlSecurityToken
Public Shared Function GetToken (policyChain As CardSpacePolicyElement(), tokenSerializer As SecurityTokenSerializer) As GenericXmlSecurityToken
Paramètres
- policyChain
- 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é.
Exceptions
policyChain
a la valeur null
.
- ou -
policyChain
est de longueur nulle.
- ou -
tokenSerializer
a la valeur null
.
S’applique à
GetToken(XmlElement, IEnumerable<XmlElement>, XmlElement, SecurityTokenSerializer)
Génère un jeton de sécurité avec le système CardSpace, ainsi que le point de terminaison, la stratégie, l’émetteur de jetons et le sérialiseur de jeton spécifiés.
public:
static System::IdentityModel::Tokens::GenericXmlSecurityToken ^ GetToken(System::Xml::XmlElement ^ endpoint, System::Collections::Generic::IEnumerable<System::Xml::XmlElement ^> ^ policy, System::Xml::XmlElement ^ requiredRemoteTokenIssuer, System::IdentityModel::Selectors::SecurityTokenSerializer ^ tokenSerializer);
public static System.IdentityModel.Tokens.GenericXmlSecurityToken GetToken (System.Xml.XmlElement endpoint, System.Collections.Generic.IEnumerable<System.Xml.XmlElement> policy, System.Xml.XmlElement requiredRemoteTokenIssuer, System.IdentityModel.Selectors.SecurityTokenSerializer tokenSerializer);
static member GetToken : System.Xml.XmlElement * seq<System.Xml.XmlElement> * System.Xml.XmlElement * System.IdentityModel.Selectors.SecurityTokenSerializer -> System.IdentityModel.Tokens.GenericXmlSecurityToken
Public Shared Function GetToken (endpoint As XmlElement, policy As IEnumerable(Of XmlElement), requiredRemoteTokenIssuer As XmlElement, tokenSerializer As SecurityTokenSerializer) As GenericXmlSecurityToken
Paramètres
- endpoint
- XmlElement
XmlElement qui représente l'adresse de point de terminaison du destinataire où le jeton est présenté.
- policy
- IEnumerable<XmlElement>
IEnumerable<T> de type XmlElement qui contient un fragment de stratégie qui spécifie les types de jetons et les revendications demandées par le destinataire.
- requiredRemoteTokenIssuer
- XmlElement
XmlElement qui représente l'émetteur du jeton.
- tokenSerializer
- SecurityTokenSerializer
SecurityTokenSerializer qui peut lire une clause KeyInfo
.
Retours
GenericXmlSecurityToken qui représente le jeton de sécurité généré.
Exceptions
endpoint
a la valeur null
.
-ou-
policy
a la valeur null
.
-ou-
tokenSerializer
a la valeur null
.
Remarques
Un jeton de sécurité peut être émis par l'utilisateur ou par un tiers spécifié par l'émetteur de stratégie.