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.

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 = gcnew GenericIdentity( userName,authenticationType );

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