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 Sub New (
	name As String,
	type As String


Type: System.String

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

Type: System.String

The type of authentication used to identify the user.

Exception Condition

The name parameter is null.


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.

Dim windowsIdentity As WindowsIdentity = windowsIdentity.GetCurrent()

' Construct a GenericIdentity object based on the current Windows
' identity name and authentication type.
Dim authenticationType As String = windowsIdentity.AuthenticationType
Dim userName As String = windowsIdentity.Name
Dim authenticatedGenericIdentity As _
    New GenericIdentity(userName, authenticationType)

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