次の方法で共有


PassportPrincipal クラス

定義

注意事項

This type is obsolete. The Passport authentication product is no longer supported and has been superseded by Live ID.

パスポート認証のプリンシパルを表します。 このクラスは非推奨とされます。

public ref class PassportPrincipal sealed : System::Security::Principal::GenericPrincipal
public sealed class PassportPrincipal : System.Security.Principal.GenericPrincipal
[System.Obsolete("This type is obsolete. The Passport authentication product is no longer supported and has been superseded by Live ID.")]
public sealed class PassportPrincipal : System.Security.Principal.GenericPrincipal
type PassportPrincipal = class
    inherit GenericPrincipal
[<System.Obsolete("This type is obsolete. The Passport authentication product is no longer supported and has been superseded by Live ID.")>]
type PassportPrincipal = class
    inherit GenericPrincipal
Public NotInheritable Class PassportPrincipal
Inherits GenericPrincipal
継承
継承
PassportPrincipal
属性

注釈

このクラスは非推奨となり、サポートされなくなりました。 Microsoft Passport Network は Windows Live ID に置き換えられました。

コンストラクター

PassportPrincipal(PassportIdentity, String[])
古い.

PassportPrincipal インスタンスと、その PassportIdentity によって表されるユーザーが属しているロールの名前の配列から、PassportIdentity クラスの新しいインスタンスを初期化します。 このクラスは非推奨とされます。

プロパティ

Claims
古い.

この要求プリンシパルと関連付けられているすべての要求 ID のすべての要求を含むコレクションを取得します。

(継承元 ClaimsPrincipal)
CustomSerializationData
古い.

派生型によって提供される追加データが含まれています。 通常、WriteTo(BinaryWriter, Byte[]) の呼び出し時に設定されます。

(継承元 ClaimsPrincipal)
Identities
古い.

このクレーム プリンシパルと関連付けられているクレーム ID をすべて含むコレクションを取得します。

(継承元 ClaimsPrincipal)
Identity
古い.

現在の GenericIdentity によって表されるユーザーの GenericPrincipal を取得します。

(継承元 GenericPrincipal)

メソッド

AddIdentities(IEnumerable<ClaimsIdentity>)
古い.

指定された要求 ID をこの要求プリンシパルに追加します。

(継承元 ClaimsPrincipal)
AddIdentity(ClaimsIdentity)
古い.

指定された要求 ID をこの要求プリンシパルに追加します。

(継承元 ClaimsPrincipal)
Clone()
古い.

このインスタンスの新しいコピーを作成します。

(継承元 ClaimsPrincipal)
CreateClaimsIdentity(BinaryReader)
古い.

新しい要求の ID を作成します。

(継承元 ClaimsPrincipal)
Equals(Object)
古い.

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

(継承元 Object)
FindAll(Predicate<Claim>)
古い.

指定した述語に一致するすべてのクレームを取得します。

(継承元 ClaimsPrincipal)
FindAll(String)
古い.

すべての要求、または指定された要求の種類を持つ要求を取得します。

(継承元 ClaimsPrincipal)
FindFirst(Predicate<Claim>)
古い.

指定した述語に一致する最初のクレームを取得します。

(継承元 ClaimsPrincipal)
FindFirst(String)
古い.

指定したクレームの種類の最初のクレームを取得します。

(継承元 ClaimsPrincipal)
GetHashCode()
古い.

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

(継承元 Object)
GetObjectData(SerializationInfo, StreamingContext)
古い.

SerializationInfo オブジェクトに、現在の ClaimsPrincipal オブジェクトをシリアル化するために必要なデータを格納します。

(継承元 ClaimsPrincipal)
GetType()
古い.

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

(継承元 Object)
HasClaim(Predicate<Claim>)
古い.

この要求プリンシパルに関連付けられている要求 ID のいずれかに、指定された述語と一致する要求が含まれているかどうかを判断します。

(継承元 ClaimsPrincipal)
HasClaim(String, String)
古い.

この要求プリンシパルに関連付けられているクレーム ID のいずれかに、指定された要求の種類と値を持つ要求が含まれているかどうかを判断します。

(継承元 ClaimsPrincipal)
IsInRole(String)
古い.

現在の GenericPrincipal が、指定したロールに属しているかどうかを確認します。

(継承元 GenericPrincipal)
MemberwiseClone()
古い.

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

(継承元 Object)
ToString()
古い.

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

(継承元 Object)
WriteTo(BinaryWriter)
古い.

BinaryWriter を使用してシリアル化します。

(継承元 ClaimsPrincipal)
WriteTo(BinaryWriter, Byte[])
古い.

BinaryWriter を使用してシリアル化します。

(継承元 ClaimsPrincipal)

適用対象