Aracılığıyla paylaş


CardSpaceSelector.GetToken Yöntem

Tanım

CardSpace sistemini kullanarak bir güvenlik belirteci oluşturur.

Aşırı Yüklemeler

GetToken(CardSpacePolicyElement[], SecurityTokenSerializer)

CardSpace sistemini ve belirtilen ilke zincirini ve belirteç seri hale getiricisini kullanarak bir güvenlik belirteci oluşturur.

GetToken(XmlElement, IEnumerable<XmlElement>, XmlElement, SecurityTokenSerializer)

CardSpace sistemini ve belirtilen uç noktayı, ilkeyi, belirteç vereni ve belirteç serileştiricisini kullanarak bir güvenlik belirteci oluşturur.

GetToken(CardSpacePolicyElement[], SecurityTokenSerializer)

CardSpace sistemini ve belirtilen ilke zincirini ve belirteç seri hale getiricisini kullanarak bir güvenlik belirteci oluşturur.

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

Parametreler

policyChain
CardSpacePolicyElement[]

İstemcinin CardSpacePolicyElement geri almak için son belirteci gerektirdiği federasyon güvenlik zincirini açıklayan dizisi.

tokenSerializer
SecurityTokenSerializer

Yan SecurityTokenSerializer tümcesini okuyabilen bir KeyInfo .

Döndürülenler

GenericXmlSecurityToken Oluşturulan güvenlik belirtecini temsil eden bir.

Özel durumlar

policyChain, null değeridir.

-veya-

policyChain sıfır uzunlukludur.

-veya-

tokenSerializer, null değeridir.

Şunlara uygulanır

GetToken(XmlElement, IEnumerable<XmlElement>, XmlElement, SecurityTokenSerializer)

CardSpace sistemini ve belirtilen uç noktayı, ilkeyi, belirteç vereni ve belirteç serileştiricisini kullanarak bir güvenlik belirteci oluşturur.

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

Parametreler

endpoint
XmlElement

XmlElement Belirtecin sunulduğu alıcının uç nokta adresini temsil eden.

policy
IEnumerable<XmlElement>

IEnumerable<T> Alıcı tarafından istenen belirteç türlerini ve talepleri belirten bir ilke parçası içeren türXmlElement.

requiredRemoteTokenIssuer
XmlElement

XmlElement Belirtecin verenini temsil eden.

tokenSerializer
SecurityTokenSerializer

Yan SecurityTokenSerializer tümcesini okuyabilen bir KeyInfo .

Döndürülenler

GenericXmlSecurityToken Oluşturulan güvenlik belirtecini temsil eden bir.

Özel durumlar

endpoint, null değeridir.

-veya-

policy, null değeridir.

-veya-

tokenSerializer, null değeridir.

Açıklamalar

Güvenlik belirteci kullanıcı veya ilkeyi veren tarafından belirtilen bir üçüncü taraf tarafından yayımlanabilir.

Şunlara uygulanır