Sdílet prostřednictvím


WindowsIdentity.GetAnonymous Metoda

Definice

WindowsIdentity Vrátí objekt, který můžete použít jako hodnotu sentinelu ve vašem kódu, aby představoval anonymního uživatele. Hodnota vlastnosti nepředstavuje integrovanou anonymní identitu používanou operačním systémem Windows.

public:
 static System::Security::Principal::WindowsIdentity ^ GetAnonymous();
public static System.Security.Principal.WindowsIdentity GetAnonymous();
static member GetAnonymous : unit -> System.Security.Principal.WindowsIdentity
Public Shared Function GetAnonymous () As WindowsIdentity

Návraty

Objekt, který představuje anonymního uživatele.

Příklady

Následující kód ukazuje použití GetAnonymous metody k vrácení objektu WindowsIdentity , který představuje anonymního uživatele systému Windows. Tento příklad kódu je součástí většího příkladu uvedeného pro třídu WindowsIdentity.

WindowsIdentity^ windowsIdentity = WindowsIdentity::GetAnonymous();
WindowsIdentity windowsIdentity = WindowsIdentity.GetAnonymous();
Dim windowsIdentity As WindowsIdentity
windowsIdentity = windowsIdentity.GetAnonymous()

Poznámky

Tato vlastnost vrátí prázdný WindowsIdentity objekt, který umožňuje považovat operace za anonymní. Hodnota vlastnosti neodpovídá anonymnímu uživateli systému Windows a nelze ji použít pro zosobnění. Všimněte si také, že identita vrácená touto vlastností není statická; každé volání, které GetAnonymous vrátí jinou anonymní identitu.

Vlastnost můžete použít IsAnonymous k rozpoznání návratové hodnoty z GetAnonymous. IsAnonymous Zjistí však anonymní identitu Systému Windows i anonymní identitu vrácenou touto metodou. Chcete-li použít druhou identitu, do mezipaměti GetAnonymous vrácené hodnoty místo spoléhání na IsAnonymous vlastnost.

Platí pro