CardSpaceSelector.GetToken Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Genererar en säkerhetstoken med hjälp av CardSpace-systemet.
Överlagringar
| Name | Description |
|---|---|
| GetToken(CardSpacePolicyElement[], SecurityTokenSerializer) |
Genererar en säkerhetstoken med hjälp av CardSpace-systemet och den angivna principkedjan och token-serialiseraren. |
| GetToken(XmlElement, IEnumerable<XmlElement>, XmlElement, SecurityTokenSerializer) |
Genererar en säkerhetstoken med hjälp av CardSpace-systemet och den angivna slutpunkten, principen, token utfärdaren och token-serialiseraren. |
GetToken(CardSpacePolicyElement[], SecurityTokenSerializer)
Genererar en säkerhetstoken med hjälp av CardSpace-systemet och den angivna principkedjan och token-serialiseraren.
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
Parametrar
- policyChain
- CardSpacePolicyElement[]
En matris med CardSpacePolicyElement som beskriver den federerade säkerhetskedja som klienten kräver en slutlig token för att varva ned.
- tokenSerializer
- SecurityTokenSerializer
En SecurityTokenSerializer som kan läsa en KeyInfo sats.
Returer
En GenericXmlSecurityToken som representerar den genererade säkerhetstoken.
Undantag
policyChain är null.
-eller-
policyChain är noll längd.
-eller-
tokenSerializer är null.
Gäller för
GetToken(XmlElement, IEnumerable<XmlElement>, XmlElement, SecurityTokenSerializer)
Genererar en säkerhetstoken med hjälp av CardSpace-systemet och den angivna slutpunkten, principen, token utfärdaren och token-serialiseraren.
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
Parametrar
- endpoint
- XmlElement
En XmlElement som representerar slutpunktsadressen för mottagaren där token visas.
- policy
- IEnumerable<XmlElement>
En IEnumerable<T> typ XmlElement som innehåller ett principfragment som anger de tokentyper och anspråk som begärs av mottagaren.
- requiredRemoteTokenIssuer
- XmlElement
En XmlElement som representerar utfärdaren av token.
- tokenSerializer
- SecurityTokenSerializer
En SecurityTokenSerializer som kan läsa en KeyInfo sats.
Returer
En GenericXmlSecurityToken som representerar den genererade säkerhetstoken.
Undantag
Kommentarer
En säkerhetstoken kan utfärdas av användaren eller av en tredje part som anges av principutfärdaren.