Bagikan melalui


SamlSerializer.ReadToken Metode

Definisi

Membaca token keamanan SAML dari pembaca XML yang ditentukan.

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

Parameter

reader
XmlReader

XmlDictionaryReader Untuk membaca SamlSecurityToken token keamanan.

keyInfoSerializer
SecurityTokenSerializer

yang SecurityTokenSerializer membaca klausa KeyInfo tanda tangan digital.

outOfBandTokenResolver
SecurityTokenResolver

SecurityTokenResolver yang menentukan token keamanan yang membuat tanda tangan digital.

Mengembalikan

Token SamlSecurityToken keamanan.

Pengecualian

reader is null

reader mengacu pada elemen XML yang tidak berisi tanda tangan digital.

Keterangan

Metode ini ReadToken(XmlReader, SecurityTokenSerializer, SecurityTokenResolver) memanggil LoadAssertion(XmlDictionaryReader, SecurityTokenSerializer, SecurityTokenResolver) metode untuk membaca pernyataan SAML.

Berlaku untuk