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.

See Also

FTP Managed-Code Extensibility Classes

FTP Managed-Code Extensibility Enumerations