SamlAuthorityBinding クラス

定義

SamlSecurityToken セキュリティ トークンのサブジェクトに関する追加情報を取得する方法を指定します。

public ref class SamlAuthorityBinding
[System.Runtime.Serialization.DataContract]
public class SamlAuthorityBinding
[<System.Runtime.Serialization.DataContract>]
type SamlAuthorityBinding = class
Public Class SamlAuthorityBinding
継承
SamlAuthorityBinding
属性

注釈

SamlAuthorityBinding クラスを使用して、SamlSecurityToken セキュリティ トークン内の認証されたサブジェクトに関する追加情報の取得方法を指定します。 SamlSecurityToken セキュリティ トークンは、SAML アサーションを使用してそれぞれのクレームを指定します。SAML アサーションで、サブジェクトが認証された時間を指定できます。 SAML アサーション内でクレームは、SAML ステートメントにより表されます。 SAML 仕様では、一連の SAML ステートメントの種類を定義します。また、これらの種類の 1 つが SamlAuthenticationStatement です。 SamlAuthenticationStatement は、ステートメントのサブジェクトが特定の時刻に特定の手段によって認証されたことをアサートします。 SamlAuthenticationStatement には、オプションの SamlAuthorityBinding もあります。これは、認証されたサブジェクトに関する追加情報の取得方法を指定します。

LocationAuthorityKind、および Binding の各プロパティを使用して、認証されたサブジェクトに関する追加情報の取得方法を指定します。

コンストラクター

SamlAuthorityBinding()

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

SamlAuthorityBinding(XmlQualifiedName, String, String)

指定したクエリの型、プロトコル バインド、および SAML 証明機関の場所を使用して、SamlAuthorityBinding クラスの新しいインスタンスを初期化します。

プロパティ

AuthorityKind

サブジェクトに関する追加情報を持つ SAML 証明機関が応答するクエリの型を取得または設定します。

Binding

サブジェクトに関する追加情報を持つ SAML 証明機関と通信するときに使用する SAML プロトコル バインドを取得または識別します。

IsReadOnly

このインスタンスのプロパティが読み取り専用かどうかを示す値を取得します。

Location

サブジェクトに関する追加情報を持つ SAML 証明機関の検索および通信方法を取得または設定します。

メソッド

Equals(Object)

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

(継承元 Object)
GetHashCode()

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

(継承元 Object)
GetType()

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

(継承元 Object)
MakeReadOnly()

このインスタンスを読み取り専用にします。

MemberwiseClone()

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

(継承元 Object)
ReadXml(XmlDictionaryReader, SamlSerializer, SecurityTokenSerializer, SecurityTokenResolver)

指定した XML リーダーから <AuthorityBinding> 要素を読み取ります。

ToString()

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

(継承元 Object)
WriteXml(XmlDictionaryWriter, SamlSerializer, SecurityTokenSerializer)

指定した XML シリアライザーに <AuthorityBinding> 要素を書き込みます。

適用対象

こちらもご覧ください