CardSpaceSelector.GetToken Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Generuje token zabezpieczający przy użyciu systemu CardSpace.
Przeciążenia
GetToken(CardSpacePolicyElement[], SecurityTokenSerializer) |
Generuje token zabezpieczający przy użyciu systemu CardSpace i określonego łańcucha zasad i serializatora tokenów. |
GetToken(XmlElement, IEnumerable<XmlElement>, XmlElement, SecurityTokenSerializer) |
Generuje token zabezpieczający przy użyciu systemu CardSpace i określonego punktu końcowego, zasad, wystawcy tokenu i serializatora tokenów. |
GetToken(CardSpacePolicyElement[], SecurityTokenSerializer)
Generuje token zabezpieczający przy użyciu systemu CardSpace i określonego łańcucha zasad i serializatora tokenów.
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
Parametry
- policyChain
- CardSpacePolicyElement[]
Tablica opisująca CardSpacePolicyElement federacyjny łańcuch zabezpieczeń, który klient wymaga końcowego tokenu do odwijenia.
- tokenSerializer
- SecurityTokenSerializer
Element SecurityTokenSerializer , który może odczytać klauzulę KeyInfo
.
Zwraca
Element GenericXmlSecurityToken reprezentujący wygenerowany token zabezpieczający.
Wyjątki
policyChain
to null
.
-lub-
policyChain
jest zerową długością.
-lub-
tokenSerializer
to null
.
Dotyczy
GetToken(XmlElement, IEnumerable<XmlElement>, XmlElement, SecurityTokenSerializer)
Generuje token zabezpieczający przy użyciu systemu CardSpace i określonego punktu końcowego, zasad, wystawcy tokenu i serializatora tokenów.
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
Parametry
- endpoint
- XmlElement
Element XmlElement reprezentujący adres punktu końcowego odbiorcy, w którym jest prezentowany token.
- policy
- IEnumerable<XmlElement>
Typ IEnumerable<T>XmlElement , który zawiera fragment zasad, który określa typy tokenów i oświadczenia, które są żądane przez adresata.
- requiredRemoteTokenIssuer
- XmlElement
Element XmlElement reprezentujący wystawcę tokenu.
- tokenSerializer
- SecurityTokenSerializer
Element SecurityTokenSerializer , który może odczytać klauzulę KeyInfo
.
Zwraca
Element GenericXmlSecurityToken reprezentujący wygenerowany token zabezpieczający.
Wyjątki
Uwagi
Token zabezpieczający może zostać wystawiony przez użytkownika lub przez inną firmę, która jest określona przez wystawcę zasad.