語言

Saml2SecurityTokenHandler.ReadToken 方法

定義

多載

名稱 Description
ReadToken(XmlReader, TokenValidationParameters)

使用 XmlReader 讀取並驗證 SAML 2.0 令牌。

ReadToken(String)

將字串轉換為 的 Saml2SecurityToken實例。

ReadToken(XmlReader)

讀取 XmlReader Saml2SecurityToken 位置為 Saml2 斷言的開頭。

ReadToken(XmlReader, TokenValidationParameters)

使用 XmlReader 讀取並驗證 SAML 2.0 令牌。

public override Microsoft.IdentityModel.Tokens.SecurityToken ReadToken(System.Xml.XmlReader reader, Microsoft.IdentityModel.Tokens.TokenValidationParameters validationParameters);
override this.ReadToken : System.Xml.XmlReader * Microsoft.IdentityModel.Tokens.TokenValidationParameters -> Microsoft.IdentityModel.Tokens.SecurityToken
Public Overrides Function ReadToken (reader As XmlReader, validationParameters As TokenValidationParameters) As SecurityToken

參數

reader
XmlReader

XmlReader一個讀者站在元素Saml2Assertion旁。

validationParameters
TokenValidationParameters

用於 TokenValidationParameters 驗證代幣。

傳回

Saml2SecurityToken的實例。

例外狀況

目前不支援。

適用於

ReadToken(String)

將字串轉換為 的 Saml2SecurityToken實例。

public override Microsoft.IdentityModel.Tokens.SecurityToken ReadToken(string token);
override this.ReadToken : string -> Microsoft.IdentityModel.Tokens.SecurityToken
Public Overrides Function ReadToken (token As String) As SecurityToken

參數

token
String

一個 Saml2 標記作為字串。

傳回

A Saml2SecurityToken

例外狀況

如果 token 是空或空。

如果 token。長度大於 MaximumTokenSizeInBytes。

適用於

ReadToken(XmlReader)

讀取 XmlReader Saml2SecurityToken 位置為 Saml2 斷言的開頭。

public override Microsoft.IdentityModel.Tokens.SecurityToken ReadToken(System.Xml.XmlReader reader);
override this.ReadToken : System.Xml.XmlReader -> Microsoft.IdentityModel.Tokens.SecurityToken
Public Overrides Function ReadToken (reader As XmlReader) As SecurityToken

參數

reader
XmlReader

XmlReader一個位於 saml2 斷言元素的讀取器。

傳回

A Saml2SecurityToken。

例外狀況

若為 reader 空。

適用於