PassportPrincipal クラス

定義

注意事項

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

Passport で認証されたプリンシパルを表します。 このクラスは非推奨です。

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[])
古い.

PassportIdentity インスタンスからPassportPrincipal クラスの新しいインスタンスと、その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, Byte[])
古い.

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

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

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

(継承元 ClaimsPrincipal)

適用対象