Specifies how principal and identity objects should be created for an application domain. The default is UnauthenticatedPrincipal.
Assembly: mscorlib (in mscorlib.dll)
|No principal or identity objects should be created.|
|Principal and identity objects for the unauthenticated entity should be created. An unauthenticated entity has Name set to the empty string ("") and IsAuthenticated set to false.|
|Principal and identity objects that reflect the operating system token associated with the current execution thread should be created, and the associated operating system groups should be mapped into roles.|
For performance reasons, the default principal and identity objects are not created until they are needed. If a principal is explicitly added to the current thread, a default principal is not created and the principal policy setting is ignored.