GenericIdentity Constructor (String, String)

 
System_CAPS_noteNote

The .NET API Reference documentation has a new home. Visit the .NET API Browser on docs.microsoft.com to see the new experience.

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.

Exception Condition
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);

Universal Windows Platform
Available since 10
.NET Framework
Available since 1.1
Return to top
Show: