Udostępnij za pośrednictwem


CardSpaceSelector.GetToken Metoda

Definicja

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

endpoint to null.

-lub-

policy to null.

-lub-

tokenSerializer to null.

Uwagi

Token zabezpieczający może zostać wystawiony przez użytkownika lub przez inną firmę, która jest określona przez wystawcę zasad.

Dotyczy