SignTool class

Class holding the sign tool properties based on Inno Setup approach and Setup section directives

Constructors

SignTool.new({required String name, required String command, required String params, required int retryCount, required int retryDelay})
const

Properties

command String
The command used to invoke the signing tool.
final
hashCode int
The hash code for this object.
no setterinherited
name String
The name of the signing tool.
final
params String
Additional parameters passed to the signing tool.
final
retryCount int
The number of times to retry the signing operation on failure.
final
retryDelay int
The delay in milliseconds between retry attempts.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toInnoCode() String
Get inno setup code based on this SignTool values.
toString() String
A string representation of this object.
inherited

Operators

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

Static Methods

fromOption(dynamic option, {String? signToolName, String? signToolCommand, String? signToolParams}) SignTool?
Parses configuration option to the desired SignTool.
validateConfig(dynamic option, {String? signToolName, String? signToolCommand, String? signToolParams}) String?
Validate configuration option for SignTool