SamlSecurityToken クラス

定義

SAML アサーションに基づいているセキュリティ トークンを表します。

public ref class SamlSecurityToken : System::IdentityModel::Tokens::SecurityToken
public class SamlSecurityToken : System.IdentityModel.Tokens.SecurityToken
type SamlSecurityToken = class
    inherit SecurityToken
Public Class SamlSecurityToken
Inherits SecurityToken
継承
SamlSecurityToken

注釈

SamlSecurityToken セキュリティ トークンのクレームは、SamlAssertion の一部として示されます。 SamlAssertion には、拡張性のある一連のクレームがあります。これは、SAML ステートメントと呼ばれ、Statements プロパティで表されます。 SAML アサーションを発行した SAML 証明機関は、Issuer プロパティで指定されます。

コンストラクター

SamlSecurityToken()

SamlSecurityToken クラスの新しいインスタンスを初期化します。

SamlSecurityToken(SamlAssertion)

指定した SAML アサーションを使用して、SamlSecurityToken クラスの新しいインスタンスを初期化します。

プロパティ

Assertion

このセキュリティ トークンの SAML アサーションを取得します。

Id

セキュリティ トークンの一意の識別子を取得します。

SecurityKeys

セキュリティ トークンに関連付けられた暗号化キーを取得します。

ValidFrom

このセキュリティ トークンの有効期間の開始時点を取得します。

ValidTo

このセキュリティ トークンの有効期間の終了時点を取得します。

メソッド

CanCreateKeyIdentifierClause<T>()

このセキュリティ トークンが、指定したキー識別子を作成できるかどうかを示す値を取得します。

CreateKeyIdentifierClause<T>()

指定したキー識別句を作成します。

Equals(Object)

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
Initialize(SamlAssertion)

指定した SAML アサーションを使用して、SamlSecurityToken クラスのプロパティを初期化します。

MatchesKeyIdentifierClause(SecurityKeyIdentifierClause)

このインスタンスのキー識別子が、指定したキー識別子に等しいかどうかを示す値を返します。

MemberwiseClone()

現在の Object の簡易コピーを作成します。

(継承元 Object)
ResolveKeyIdentifierClause(SecurityKeyIdentifierClause)

指定したキー識別句のキーを取得します。

(継承元 SecurityToken)
ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

適用対象

こちらもご覧ください