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)
IWMSAuthenticationCallbackIWMSAuthenticationCallback Object (Visual Basic .NET)
IWMSAuthenticationContextIWMSAuthenticationContext Object (Visual Basic .NET)
IWMSAuthenticationPluginIWMSAuthenticationPlugin Object (Visual Basic .NET)
IWMSBasicPluginIWMSBasicPlugin Object (Visual Basic .NET)
See Also (C#)
IWMSAuthenticationCallbackIWMSAuthenticationCallback Object (C#)
IWMSAuthenticationContextIWMSAuthenticationContext Object (C#)
IWMSAuthenticationPluginIWMSAuthenticationPlugin Object (C#)
IWMSBasicPluginIWMSBasicPlugin Object (C#)
See Also (C++)
IWMSAuthenticationCallbackIWMSAuthenticationCallback Interface
IWMSAuthenticationContextIWMSAuthenticationContext Interface
IWMSAuthenticationPluginIWMSAuthenticationPlugin Interface
IWMSBasicPluginIWMSBasicPlugin Interface