Aracılığıyla paylaş


SamlSerializer.LoadStatement Yöntem

Tanım

Belirtilen XML okuyucuyu kullanarak saml deyimini okur.

public:
 virtual System::IdentityModel::Tokens::SamlStatement ^ LoadStatement(System::Xml::XmlDictionaryReader ^ reader, System::IdentityModel::Selectors::SecurityTokenSerializer ^ keyInfoSerializer, System::IdentityModel::Selectors::SecurityTokenResolver ^ outOfBandTokenResolver);
public virtual System.IdentityModel.Tokens.SamlStatement LoadStatement (System.Xml.XmlDictionaryReader reader, System.IdentityModel.Selectors.SecurityTokenSerializer keyInfoSerializer, System.IdentityModel.Selectors.SecurityTokenResolver outOfBandTokenResolver);
abstract member LoadStatement : System.Xml.XmlDictionaryReader * System.IdentityModel.Selectors.SecurityTokenSerializer * System.IdentityModel.Selectors.SecurityTokenResolver -> System.IdentityModel.Tokens.SamlStatement
override this.LoadStatement : System.Xml.XmlDictionaryReader * System.IdentityModel.Selectors.SecurityTokenSerializer * System.IdentityModel.Selectors.SecurityTokenResolver -> System.IdentityModel.Tokens.SamlStatement
Public Overridable Function LoadStatement (reader As XmlDictionaryReader, keyInfoSerializer As SecurityTokenSerializer, outOfBandTokenResolver As SecurityTokenResolver) As SamlStatement

Parametreler

reader
XmlDictionaryReader

SAML deyimini okumak için.XmlDictionaryReader

keyInfoSerializer
SecurityTokenSerializer

SecurityTokenSerializer Dijital imzanın KeyInfo yan tümcesini okuyan.

outOfBandTokenResolver
SecurityTokenResolver

SecurityTokenResolver Dijital imzayı oluşturan güvenlik belirtecini belirleyen bir.

Döndürülenler

SamlStatement SAML deyimini temsil eden bir.

Özel durumlar

reader, null değeridir.

Örnekler

SamlAttributeStatement

SamlAuthenticationStatement

SamlAuthorizationDecisionStatement

SamlSubjectStatement

SamlStatement

Açıklamalar

SamlSecurityToken güvenlik belirteçleri, SAML deyimlerinde taleplerin ayrıntılarının belirtildiği SAML onaylarını kullanarak beyanlarını belirtir. SAML belirtimi aşağıdaki deyim türlerini tanımlar:

yöntemi, LoadStatement(XmlDictionaryReader, SecurityTokenSerializer, SecurityTokenResolver) daha önce listelenen SAML deyimlerini okur. Özel deyimler bir uygulama tarafından tanımlanıp kullanıldığında, bunların içeriğini okumak için bir seri hale getirici oluşturun. Özel seri hale getirici oluşturmak için öğesinden SamlSerializer bir sınıf türetin ve yöntemini geçersiz kılın LoadStatement(XmlDictionaryReader, SecurityTokenSerializer, SecurityTokenResolver) . Özel SAML deyimleri bir <saml:Statement> öğenin içinde yer alır.

Şunlara uygulanır