CardSpaceSelector.GetToken Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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.