CardSpaceSelector.GetToken Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Genera un token di sicurezza usando il sistema CardSpace.
Overload
GetToken(CardSpacePolicyElement[], SecurityTokenSerializer) |
Genera un token di sicurezza usando il sistema CardSpace nonché la catena di criteri e il serializzatore di token specificati. |
GetToken(XmlElement, IEnumerable<XmlElement>, XmlElement, SecurityTokenSerializer) |
Genera un token di sicurezza usando il sistema CardSpace nonché l'endpoint, i criteri, l'emittente del token e il serializzatore di token specificati. |
GetToken(CardSpacePolicyElement[], SecurityTokenSerializer)
Genera un token di sicurezza usando il sistema CardSpace nonché la catena di criteri e il serializzatore di token specificati.
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
Parametri
- policyChain
- CardSpacePolicyElement[]
Matrice di CardSpacePolicyElement che descrive la catena di sicurezza federata che il client richiede per rimuovere un token finale.
- tokenSerializer
- SecurityTokenSerializer
Elemento SecurityTokenSerializer che può leggere una clausola KeyInfo
.
Restituisce
Oggetto GenericXmlSecurityToken che rappresenta il token di sicurezza generato.
Eccezioni
policyChain
è null
.
-oppure-
Il parametro policyChain
è di lunghezza zero.
-oppure-
tokenSerializer
è null
.
Si applica a
GetToken(XmlElement, IEnumerable<XmlElement>, XmlElement, SecurityTokenSerializer)
Genera un token di sicurezza usando il sistema CardSpace nonché l'endpoint, i criteri, l'emittente del token e il serializzatore di token specificati.
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
Parametri
- endpoint
- XmlElement
Classe XmlElement che rappresenta l'indirizzo endpoint del destinatario in cui viene presentato il token.
- policy
- IEnumerable<XmlElement>
Oggetto IEnumerable<T> di tipo XmlElement contenente un frammento dei criteri che specifica i tipi di token e le attestazioni richieste dal destinatario.
- requiredRemoteTokenIssuer
- XmlElement
Oggetto XmlElement che rappresenta l'emittente del token.
- tokenSerializer
- SecurityTokenSerializer
Elemento SecurityTokenSerializer che può leggere una clausola KeyInfo
.
Restituisce
Oggetto GenericXmlSecurityToken che rappresenta il token di sicurezza generato.
Eccezioni
Commenti
Un token di sicurezza può essere emesso dall'utente o da terzi specificati dall'emittente dei criteri.