Export (0) Print
Expand All

GenericIdentity Constructor (String, String)

Initializes a new instance of the GenericIdentity class representing the user with the specified name and authentication type.

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

public GenericIdentity(
	string name,
	string type
)

Parameters

name
Type: System.String

The name of the user on whose behalf the code is running.

type
Type: System.String

The type of authentication used to identify the user.

ExceptionCondition
ArgumentNullException

The name parameter is null.

-or-

The type parameter is null.

The following code shows the use of the GenericIdentity constructor. This code example is part of a larger example provided for the GenericIdentity class.

WindowsIdentity windowsIdentity = WindowsIdentity.GetCurrent();

// Construct a GenericIdentity object based on the current Windows 
// identity name and authentication type. 
string authenticationType = windowsIdentity.AuthenticationType;
string userName = windowsIdentity.Name;
GenericIdentity authenticatedGenericIdentity =
    new GenericIdentity(userName, authenticationType);

.NET Framework

Supported in: 4.6, 4.5, 4, 3.5, 3.0, 2.0, 1.1

.NET Framework Client Profile

Supported in: 4, 3.5 SP1
Show:
© 2015 Microsoft