ClaimsPrincipal.Identity プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
この要求プリンシパルに関連付けられたプライマリ要求 ID を取得します。
public:
virtual property System::Security::Principal::IIdentity ^ Identity { System::Security::Principal::IIdentity ^ get(); };
public virtual System.Security.Principal.IIdentity Identity { get; }
public virtual System.Security.Principal.IIdentity? Identity { get; }
member this.Identity : System.Security.Principal.IIdentity
Public Overridable ReadOnly Property Identity As IIdentity
プロパティ値
この要求プリンシパルに関連付けられたプライマリ要求 ID。
実装
注釈
既定では、フレームワークは ID を返すときに型 WindowsIdentity の ID に優先順位を付けます。 コレクション内で最初 WindowsIdentity に Identities 見つかった が返されます。 コレクションに が存在しない WindowsIdentity 場合は、 から ClaimsIdentity 割り当て可能な最初の ID が返されます。 がないClaimsIdentitynull
場合は が返されます。 コレクションが空の Identities 場合は、 ArgumentNullException がスローされます。
既定の動作を変更するには、 プロパティを PrimaryIdentitySelector 設定して、ID を決定するために呼び出されるデリゲートを指定します。
適用対象
こちらもご覧ください
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET