Saml2SecurityToken クラス

定義

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

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

注釈

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

コンストラクター

Saml2SecurityToken(Saml2Assertion)

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

Saml2SecurityToken(Saml2Assertion, ReadOnlyCollection<SecurityKey>, SecurityToken)

指定した SAML アサーション、暗号化キー、および発行者トークンを使用して、Saml2SecurityToken クラスの新しいインスタンスを初期化します。

プロパティ

Assertion

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

Id

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

IssuerToken

発行元のセキュリティ トークンを取得します。

SecurityKeys

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

ValidFrom

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

ValidTo

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

メソッド

CanCreateKeyIdentifierClause<T>()

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

CreateKeyIdentifierClause<T>()

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

Equals(Object)

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

(継承元 Object)
GetHashCode()

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

(継承元 Object)
GetType()

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

(継承元 Object)
MatchesKeyIdentifierClause(SecurityKeyIdentifierClause)

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

MemberwiseClone()

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

(継承元 Object)
ResolveKeyIdentifierClause(SecurityKeyIdentifierClause)

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

(継承元 SecurityToken)
ToString()

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

(継承元 Object)

適用対象

こちらもご覧ください