CardSpaceSelector.GetToken Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Gera um token de segurança usando o sistema CardSpace.
Sobrecargas
| Name | Description |
|---|---|
| GetToken(CardSpacePolicyElement[], SecurityTokenSerializer) |
Gera um token de segurança usando o sistema CardSpace e a cadeia de políticas e o serializador de tokens especificados. |
| GetToken(XmlElement, IEnumerable<XmlElement>, XmlElement, SecurityTokenSerializer) |
Gera um token de segurança usando o sistema CardSpace e o endpoint especificado, política, emissor de token e serializador de tokens. |
GetToken(CardSpacePolicyElement[], SecurityTokenSerializer)
Gera um token de segurança usando o sistema CardSpace e a cadeia de políticas e o serializador de tokens especificados.
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
Parâmetros
- policyChain
- CardSpacePolicyElement[]
Um array de CardSpacePolicyElement que descreve a cadeia de segurança federada que o cliente necessita de um token final para desfazer.
- tokenSerializer
- SecurityTokenSerializer
A SecurityTokenSerializer que consegue ler uma KeyInfo oração.
Devoluções
A GenericXmlSecurityToken que representa o token de segurança gerado.
Exceções
policyChain é null.
-ou-
policyChain é comprimento zero.
-ou-
tokenSerializer é null.
Aplica-se a
GetToken(XmlElement, IEnumerable<XmlElement>, XmlElement, SecurityTokenSerializer)
Gera um token de segurança usando o sistema CardSpace e o endpoint especificado, política, emissor de token e serializador de tokens.
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
Parâmetros
- endpoint
- XmlElement
E XmlElement que representa o endereço final do destinatário onde o token é apresentado.
- policy
- IEnumerable<XmlElement>
Um de tipo XmlElement que contém um fragmento de política que especifica os tipos de IEnumerable<T> tokens e reivindicações solicitadas pelo destinatário.
- requiredRemoteTokenIssuer
- XmlElement
An XmlElement que representa o emissor do token.
- tokenSerializer
- SecurityTokenSerializer
A SecurityTokenSerializer que consegue ler uma KeyInfo oração.
Devoluções
A GenericXmlSecurityToken que representa o token de segurança gerado.
Exceções
Observações
Um token de segurança pode ser emitido pelo utilizador ou por um terceiro especificado pelo emissor da política.