Microsoft Internet Security and Acceleration Server 2004 SDK

IFWXAuthenticationCompletion

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

When To Implement

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

Methods in Vtable Order

The IFWXAuthenticationCompletion interface inherits the methods of the standard COM interface IUnknown.

In addition, IFWXAuthenticationCompletion defines the following method.

Method Description
CompleteAsyncAuthentication 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.

Remarks

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.

Requirements

Server: Requires Windows Server 2003 or Windows 2000.
Version: Requires Internet Security and Acceleration Server 2004.
Header: Declared in Wspfwext.idl.

See Also

Filter Interfaces