NGWS SDK Documentation  

This is preliminary documentation and subject to change.
To comment on this topic, please send us email at ngwssdk@microsoft.com. Thanks!

IPrincipal Interface

Defines the basic functionality of a principal object. A principal object represents the security context of the user on whose behalf the code is running, including that user's identity (see IIdentity) and any roles to which they belong.

IPrincipal

[Visual Basic]
Public Interface IPrincipal
[C#]
public interface IPrincipal
[C++]
public __gc __interface IPrincipal

[JScript] In JScript, you can use the interfaces in the NGWS frameworks, but you cannot define your own.

Classes that Implement IPrincipal

Class Description
GenericPrincipal [To be supplied.]
MTSPrincipal [To be supplied.]
WindowsPrincipal The WindowsPrincipal object allows code to the check the Window group membership of a Windows user.

Remarks

[To be supplied.]

Requirements

Namespace: System.Security.Principal

Assembly: mscorlib.dll

See Also

IPrincipal Members | System.Security.Principal Namespace