共用方式為


Saml2SecurityTokenHandler.CreateClaims(Saml2SecurityToken) 方法

定義

從 SAML 2.0 權杖建立宣告。

protected:
 virtual System::Security::Claims::ClaimsIdentity ^ CreateClaims(System::IdentityModel::Tokens::Saml2SecurityToken ^ samlToken);
protected virtual System.Security.Claims.ClaimsIdentity CreateClaims (System.IdentityModel.Tokens.Saml2SecurityToken samlToken);
abstract member CreateClaims : System.IdentityModel.Tokens.Saml2SecurityToken -> System.Security.Claims.ClaimsIdentity
override this.CreateClaims : System.IdentityModel.Tokens.Saml2SecurityToken -> System.Security.Claims.ClaimsIdentity
Protected Overridable Function CreateClaims (samlToken As Saml2SecurityToken) As ClaimsIdentity

參數

samlToken
Saml2SecurityToken

Saml2SecurityToken,表示要從中建立宣告的安全性權杖。

傳回

包含擷取自權杖的宣告的 ClaimsIdentity

例外狀況

samlTokennull

samlTokenAssertion 屬性為 null

這個處理常式並未設定,或未針對此處理常式設定簽發者名稱登錄。 (Configuration 屬性為 null,或是設定成含值為 nullSecurityTokenHandlerConfiguration 屬性的 IssuerNameRegistry

安全性權杖 (samlToken) 的已設定的簽發者名稱登錄傳回的簽發者名稱為 null 或空白。

適用於