CardSpaceSelector.GetToken Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Generiert mit dem CardSpace-System ein Sicherheitstoken.
Überlädt
GetToken(CardSpacePolicyElement[], SecurityTokenSerializer) |
Generiert mit dem CardSpace-System, der angegebenen Richtlinienkette und dem Tokenserialisierungsprogramm ein Sicherheitstoken. |
GetToken(XmlElement, IEnumerable<XmlElement>, XmlElement, SecurityTokenSerializer) |
Generiert mit dem CardSpace-System, dem angegebenen Endpunkt, der Richtlinie, dem Tokenaussteller und dem Tokenserialisierungsprogramm ein Sicherheitstoken. |
GetToken(CardSpacePolicyElement[], SecurityTokenSerializer)
Generiert mit dem CardSpace-System, der angegebenen Richtlinienkette und dem Tokenserialisierungsprogramm ein Sicherheitstoken.
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
Parameter
- policyChain
- CardSpacePolicyElement[]
Ein Array von CardSpacePolicyElement, das die externe Sicherheitskette beschreibt, die laut Anforderung des Clients von einem endgültigen Token entladen werden muss.
- tokenSerializer
- SecurityTokenSerializer
Ein SecurityTokenSerializer, der eine KeyInfo
-Klausel lesen kann.
Gibt zurück
Ein GenericXmlSecurityToken, das das generierte Sicherheitstoken darstellt.
Ausnahmen
policyChain
ist null
.
- oder -
policyChain
hat die Länge 0 (null).
- oder -
tokenSerializer
ist null
.
Gilt für:
GetToken(XmlElement, IEnumerable<XmlElement>, XmlElement, SecurityTokenSerializer)
Generiert mit dem CardSpace-System, dem angegebenen Endpunkt, der Richtlinie, dem Tokenaussteller und dem Tokenserialisierungsprogramm ein Sicherheitstoken.
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
Parameter
- endpoint
- XmlElement
Ein XmlElement, das die Endpunktadresse des Empfängers darstellt, an der das Token präsentiert wird.
- policy
- IEnumerable<XmlElement>
Eine IEnumerable<T> des Typs XmlElement, die ein Richtlinienfragment enthält, das die vom Empfänger angeforderten Tokentypen und Ansprüche angibt.
- requiredRemoteTokenIssuer
- XmlElement
Ein XmlElement, das den Aussteller des Tokens darstellt.
- tokenSerializer
- SecurityTokenSerializer
Ein SecurityTokenSerializer, der eine KeyInfo
-Klausel lesen kann.
Gibt zurück
Ein GenericXmlSecurityToken, das das generierte Sicherheitstoken darstellt.
Ausnahmen
endpoint
ist null
.
- oder -
policy
ist null
.
- oder -
tokenSerializer
ist null
.
Hinweise
Ein Sicherheitstoken kann vom Benutzer oder einem Drittanbieter ausgestellt werden, der vom Aussteller der Richtlinie angegeben wird.