KeyUpdaterAPI implements the KeyUpdater interface and is the concrete implementation of the api end point.

Hierarchy

  • default

Implements

Constructors

Properties

NAME: string = "KeyUpdater"
VERSION: number = 1
_transport: Transport
NAME: string = "KeyUpdater"
VERSION: number = 1

Methods

  • AuthorisedKeys reports the authorised ssh keys for the specified machines. The current implementation relies on global authorised keys being stored in the model config. This will change as new user management and authorisation functionality is added.

    Parameters

    Returns Promise<StringsResults>

  • WatchAuthorisedKeys starts a watcher to track changes to the authorised ssh keys for the specified machines. The current implementation relies on global authorised keys being stored in the model config. This will change as new user management and authorisation functionality is added.

    Parameters

    Returns Promise<NotifyWatchResults>

Generated using TypeDoc