IFWXAuthenticatedWindowsUser interface

Applies to: desktop apps only

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.

Members

The IFWXAuthenticatedWindowsUser interface inherits from IFWXAuthenticatedUser, IFWXImpersonator, and IUnknown. IFWXAuthenticatedWindowsUser also has these types of members:

  • Methods
  • Properties

Methods

The IFWXAuthenticatedWindowsUser interface has these methods.

Method Description
Impersonate

Impersonates the user's account.

(Inherited from IFWXImpersonator)
RevertToSelf

Undoes impersonation.

(Inherited from IFWXImpersonator)

 

Properties

The IFWXAuthenticatedWindowsUser interface has these properties.

Property Access type Description

Namespace

Read-only

Gets the namespace of the authentication scheme for the user.

(Inherited from IFWXAuthenticatedUser)

SID

Read-only

Gets the SID for a Windows user.

Token

Read-only

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.

(Inherited from IFWXAuthenticatedUser)

Username

Read-only

Gets the name of the authenticated user.

(Inherited from IFWXAuthenticatedUser)

 

Requirements

Minimum supported client

None supported

Minimum supported server

Windows Server 2008 R2, Windows Server 2008 with SP2 (64-bit only)

Version

Forefront Threat Management Gateway (TMG) 2010

Header

Wspfwext.idl

See also

Filter Interfaces

 

 

Build date: 7/12/2010