videosphere
    Preparing search index...

    Interface SftpCredentials

    Plaintext SFTP connection parameters used for test connections and upload auth. Values are encrypted before persistence on a ConnectedAccount.

    interface SftpCredentials {
        host: string;
        port: number;
        username: string;
        authMethod: SftpAuthMethod;
        credential: string;
        passphrase?: string;
        remotePath: string;
        hostKeyFingerprint?: string;
    }
    Index

    Properties

    host: string

    SFTP server hostname or IP address.

    port: number

    SFTP server port (typically 22).

    username: string

    SSH login username.

    authMethod: SftpAuthMethod

    Whether credential is a private key PEM or a password.

    credential: string

    Private key PEM string or password, depending on authMethod.

    passphrase?: string

    Key passphrase when authMethod is key and the key is encrypted.

    remotePath: string

    Absolute remote directory for backups (must start with /).

    hostKeyFingerprint?: string

    SHA-256 host key fingerprint (lowercase hex) pinned after the first successful connect.