Table of Contents

Method GetOwnerNamesAsync

Namespace
SshSharp.Sftp
Assembly
SshSharp.dll

GetOwnerNamesAsync(IEnumerable<uint>, IEnumerable<uint>, CancellationToken)

The names of user and group ids, as ls -l shows them (users-groups-by-id@openssh.com, OpenSSH 9.1+).

public Task<SftpOwnerNames> GetOwnerNamesAsync(IEnumerable<uint> userIds, IEnumerable<uint> groupIds, CancellationToken cancellationToken = default)

Parameters

userIds IEnumerable<uint>
groupIds IEnumerable<uint>
cancellationToken CancellationToken

Returns

Task<SftpOwnerNames>

The names the server knows; an id it cannot name is left out.

Exceptions

NotSupportedException

The server lacks users-groups-by-id@openssh.com.