IFWXAuthenticationCompletion Interface

The IFWXAuthenticationCompletion interface includes a method for receiving an authentication completion notification and information associated with the authentication process.


interface IFWXAuthenticationCompletion : IUnknown

When To Implement

An application filter that calls the IFWXRadiusAuthenticator::AuthenticateRadiusUser method to perform RADIUS authentication must implement this notification interface.


The IFWXAuthenticationCompletion interface inherits the methods of the IUnknown interface.

In addition, IFWXAuthenticationCompletion defines the following method.

Method Description


Receives a notification that an asynchronous authentication operation initiated by a call to IFWXRadiusAuthenticator::AuthenticateRadiusUser has completed, and receives information associated with the authentication process.


A filter can use the IFWXFirewall2::CreateRadiusAuthenticator method to create a new IFWXRadiusAuthenticator interface and obtain a pointer to it. When a request is received on a listener that has RADIUS authentication enabled, and the filter requires RADIUS authentication, it calls IFWXRadiusAuthenticator::AuthenticateRadiusUser and supplies a pointer to an IFWXAuthenticationCompletion notification interface.


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

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.