IFWXAuthenticatedWindowsUser Interface

The IFWXAuthenticatedWindowsUser interface represents a single authenticated Windows user. It inherits from the IFWXAuthenticatedUser interface, and adds token and security identifier (SID) information. IFWXAuthenticatedUser, in turn, inherits from the IFWXImpersonator interface.

Syntax

interface IFWXAuthenticatedWindowsUser : IFWXAuthenticatedUser

Methods

The IFWXAuthenticatedWindowsUser interface inherits from IFWXAuthenticatedUser and IFWXImpersonator.

In addition, IFWXAuthenticatedWindowsUser defines the following methods.

Method Description

Impersonate

Impersonates the user's account.

RevertToSelf

Undoes impersonation.

Properties

The IFWXAuthenticatedWindowsUser interface defines the following properties.

Property Description

Namespace

Gets the namespace of the authentication scheme for the user.

SID

Gets the SID for a Windows user.

Token

Gets the token for a Windows user.

UserGroups

This property is inherited from IFWXAuthenticatedUser but has no meaning for Windows users because all group information is available through the user's Token and SID properties. Accordingly, for Windows users, the property method always returns E_NOTIMPL.

Username

Gets the name of the authenticated user.

Requirements

Server Requires Windows Server 2008.
Version Requires Forefront Threat Management Gateway (TMG).
Header

Declared in Wspfwext.idl.

See Also

Filter Interfaces


Send comments about this topic to Microsoft

Build date: 11/30/2009

© 2008 Microsoft Corporation. All rights reserved.