Show / Hide Table of Contents

    Interface IFtpLoginStateMachine

    Interface for a FTP login state machine.

    Inherited Members
    IFtpStateMachine<SecurityStatus>.Status
    IFtpStateMachine<SecurityStatus>.Reset()
    IFtpStateMachine<SecurityStatus>.ExecuteAsync(FtpCommand, CancellationToken)
    Namespace: FubarDev.FtpServer
    Assembly: FubarDev.FtpServer.Abstractions.dll
    Syntax
    public interface IFtpLoginStateMachine : IFtpStateMachine<SecurityStatus>

    Properties

    | Improve this Doc View Source

    SelectedAuthenticationMechanism

    Gets the selected authentication mechanism.

    Declaration
    IAuthenticationMechanism? SelectedAuthenticationMechanism { get; }
    Property Value
    Type Description
    Nullable<IAuthenticationMechanism>
    | Improve this Doc View Source

    SelectedAuthorizationMechanism

    Gets the selected authorization mechanism.

    Declaration
    IAuthorizationMechanism? SelectedAuthorizationMechanism { get; }
    Property Value
    Type Description
    Nullable<IAuthorizationMechanism>

    Methods

    | Improve this Doc View Source

    Activate(IAuthenticationMechanism)

    Activate this authentication mechanism.

    Declaration
    void Activate(IAuthenticationMechanism authenticationMechanism)
    Parameters
    Type Name Description
    IAuthenticationMechanism authenticationMechanism

    The authentication mechanism to activate.

    • Improve this Doc
    • View Source
    Back to top
    Copyright © 2018 Fubar Development Junker
    Generated by DocFX
    Creative Commons License
    FluentMigrator Documentation by FluentMigrator Project is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.