SshnpdParams class

Constructors

SshnpdParams({required String device, required String username, required String homeDirectory, required List<String> managerAtsigns, required String? policyManagerAtsign, required String atKeysFilePath, required String passPhrase, required String deviceAtsign, required bool verbose, required bool makeDeviceInfoVisible, required bool addSshPublicKeys, required SupportedSshClient sshClient, required String rootDomain, required int localSshdPort, required String sshPublicKeyPermissions, required String ephemeralPermissions, required SupportedSshAlgorithm sshAlgorithm, required String deviceGroup, required String storagePath, required String permitOpen, required bool clearCachedPKs})

Properties

addSshPublicKeys bool
final
atKeysFilePath String
final
clearCachedPKs bool
final
device String
final
deviceAtsign String
final
deviceGroup String
final
ephemeralPermissions String
final
hashCode int
The hash code for this object.
no setterinherited
homeDirectory String
final
localSshdPort int
final
makeDeviceInfoVisible bool
final
managerAtsigns List<String>
final
passPhrase String
final
permitOpen String
final
policyManagerAtsign String?
final
rootDomain String
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
sshAlgorithm SupportedSshAlgorithm
final
sshClient SupportedSshClient
final
sshPublicKeyPermissions String
final
storagePath String
final
username String
final
verbose bool
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Methods

fromArgs(List<String> args, {void helpCallback()?}) Future<SshnpdParams>