Export (0) Print
Expand All

ClaimsPrincipal Constructor (IIdentity)

.NET Framework 4.6 and 4.5

Initializes a new instance of the ClaimsPrincipal class from the specified identity.

Namespace:  System.Security.Claims
Assembly:  mscorlib (in mscorlib.dll)

public ClaimsPrincipal(
	IIdentity identity
)

Parameters

identity
Type: System.Security.Principal.IIdentity

The identity from which to initialize the new claims principal.

ExceptionCondition
ArgumentNullException

identity is null.

If the specified identity is assignable from ClaimsIdentity, it is used to initialize the Identities collection. Otherwise, a ClaimsIdentity is created using the specified identity and is used to initialize the collection.

.NET Framework

Supported in: 4.6, 4.5
Show:
© 2015 Microsoft