Authentication Plug-in Interfaces

The following table identifies the interfaces you can use to create a custom authentication plug-in.

Interface

Description

IWMSBasicPlugin

Contains methods to initialize, enable, disable, and shut down a plug-in. It is recommended that all custom plug-ins implement this interface.

IWMSAuthenticationPlugin

Creates an authentication context. The authentication plug-in implements this interface and the server calls it.

IWMSAuthenticationContext

Contains methods that enable a server to authenticate a client, impersonate the client for access-control checks, and retrieve an authentication plug-in. The authentication plug-in implements this interface and the server calls it.

IWMSAuthenticationCallback

Notifies the server about the results of the authentication process. The server implements this interface, and the authentication plug-in calls it.

See Also (General)

See Also (Visual Basic .NET)

See Also (C#)

See Also (C++)