プリンシパル
更新 : 2007 年 11 月
プリンシパルは、ユーザーの ID とロールを表し、ユーザーの代わりを務めます。.NET Framework のロール ベース セキュリティでは、次の 3 種類のプリンシパルがサポートされます。
汎用プリンシパルは、Windows NT および Windows 2000 のユーザーとロールとは無関係に存在するユーザーとロールを表します。
Windows プリンシパルは、Windows のユーザーとそのロール (または Windows NT グループおよび Windows 2000 グループ) を表します。Windows プリンシパルは、他のユーザーを偽装できます。つまり、Windows プリンシパルは、あるユーザーに属す ID を提示し、そのユーザーの代わりにリソースにアクセスできます。
カスタム プリンシパルは、アプリケーションが必要に応じて自由に定義できます。カスタム プリンシパルによって、プリンシパルの ID とロールの基本概念を拡張できます。