FTP Managed-Code Extensibility Interfaces
Describes the managed-code interfaces that developers use to extend the functionality of the FTP service for IIS 7.5 and later.
In This Section
The following table lists the managed-code interfaces that are exposed by the FTP service.
Interface | Description |
---|---|
IFtpAuthenticationProvider | Provides an interface for authenticating an FTP user. |
IFtpAuthorizationProvider | Provides an interface for authorizing an FTP user. |
IFtpHomeDirectoryProvider | Provides an interface for retrieving the path to a user's FTP home directory. |
IFtpLogProvider | Provides an interface for logging FTP activity. |
IFtpPostprocessProvider | Provides an interface for implementing custom functionality after an FTP command has completed. |
IFtpPreprocessProvider | Provides an interface for implementing custom functionality before an FTP command has completed. |
IFtpRoleProvider | Provides an interface for authorization and role checks. |