SamlSubject クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
SAML セキュリティ トークンのサブジェクトを表します。
public ref class SamlSubject
public class SamlSubject
type SamlSubject = class
Public Class SamlSubject
- 継承
-
SamlSubject
注釈
SamlSecurityToken セキュリティ トークンは、SAML アサーションを使用してそのクレームを指定します。SAML アサーションでは、セキュリティ トークンのサブジェクトを指定できます。 SAML アサーション内でクレームは、SAML ステートメントにより表されます。 SAML 仕様では、一連の SAML ステートメントの種類を定義します。また、これらの種類の 1 つが SamlSubjectStatement です。 SamlSubjectStatement は、SamlSecurityToken セキュリティ トークンのサブジェクトであるプリンシパルをアサートします。 このプリンシパルは、SamlSubject クラスを使用して指定します。
コンストラクター
SamlSubject() |
SamlSubject クラスの新しいインスタンスを初期化します。 |
SamlSubject(String, String, String) |
指定した名前、名前が存在するドメイン、および名前の形式を使用して、SamlSubject クラスの新しいインスタンスを初期化します。 |
SamlSubject(String, String, String, IEnumerable<String>, String, SecurityKeyIdentifier) |
指定した名前、名前が存在するドメイン、名前の形式、認証プロトコル、追加認証情報、およびキー識別子を使用して、SamlSubject クラスの新しいインスタンスを初期化します。 |
プロパティ
ConfirmationMethods |
サブジェクトを認証するために使用するプロトコルを識別する URI 参照セットを取得します。 |
Crypto |
SAML サブジェクト ステートメントによって識別されるデジタル署名を検証するために使用される暗号化キーを取得または設定します。 |
IsReadOnly |
このインスタンスのプロパティが読み取り専用かどうかを示す値を取得します。 |
KeyIdentifier |
SAML セキュリティ トークンのサブジェクトにより保持された暗号化キーへのアクセスを提供するキー識別子を取得または設定します。 |
Name |
SAML セキュリティ トークンのサブジェクト名を取得または設定します。 |
NameClaimType |
SAML セキュリティ トークンのサブジェクト名を表すために使用されるクレームの種類を取得します。 |
NameFormat |
SAML セキュリティ トークンのサブジェクト名の形式を表す URI 参照を取得または設定します。 |
NameQualifier |
SAML セキュリティ トークンのサブジェクト名が存在するドメインを取得または設定します。 |
SubjectConfirmationData |
認証プロトコルにより使用できる追加認証情報を取得または設定します。 |
メソッド
Equals(Object) |
指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (継承元 Object) |
ExtractClaims() |
このクラスのプロパティを使用しているクレームのセットを取得します。 |
ExtractSubjectKeyClaimSet(SamlSecurityTokenAuthenticator) |
このクラスのプロパティと、指定した SAML セキュリティ トークン認証システムを使用して、クレームのセットを取得します。 |
GetHashCode() |
既定のハッシュ関数として機能します。 (継承元 Object) |
GetType() |
現在のインスタンスの Type を取得します。 (継承元 Object) |
MakeReadOnly() |
このインスタンスを読み取り専用にします。 |
MemberwiseClone() |
現在の Object の簡易コピーを作成します。 (継承元 Object) |
ReadXml(XmlDictionaryReader, SamlSerializer, SecurityTokenSerializer, SecurityTokenResolver) |
指定した XML リーダーから |
ToString() |
現在のオブジェクトを表す文字列を返します。 (継承元 Object) |
WriteXml(XmlDictionaryWriter, SamlSerializer, SecurityTokenSerializer) |
指定した XML シリアライザーに |
適用対象
こちらもご覧ください
.NET