Class SignerWinProps
Container of properties for classes implementing IBinder
Inherited Members
Namespace: BuildSystem.Signer.Win
Assembly: BuildSystem.Core.dll
Syntax
public class SignerWinProps : SignerProps, ISignerProps, IManagerProp
Constructors
SignerWinProps()
Container of properties for classes implementing IBinder
Declaration
public SignerWinProps()
SignerWinProps(IManagerProp)
Container of properties for classes implementing SignerWinProps
Declaration
public SignerWinProps(IManagerProp source)
Parameters
Type | Name | Description |
---|---|---|
IManagerProp | source |
Fields
NodeServers
Node key in JSON with value for Servers
Declaration
public const string NodeServers = "servers"
Field Value
Type | Description |
---|---|
string |
NodeSignParams
Node key in JSON with value for SignParams
Declaration
public const string NodeSignParams = "sign_params"
Field Value
Type | Description |
---|---|
string |
NodeSignToolPath
Node key in JSON with value for SigntoolPath
Declaration
public const string NodeSignToolPath = "signtool_path"
Field Value
Type | Description |
---|---|
string |
Properties
Servers
List of servers/paths, which can be used in assigning. Use only with signtool.exe utility SigntoolPath
Declaration
public List<string> Servers { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<><string> |
SignParams
List of params provided to SigntoolPath utility
Declaration
public Dictionary<string, string> SignParams { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.Dictionary<,><string, string> |
SigntoolPath
Path to utility, which signs
Declaration
public string SigntoolPath { get; set; }
Property Value
Type | Description |
---|---|
string |
Methods
ApplyConstants(IDictionaryStringString)
Declaration
public override void ApplyConstants(IDictionaryStringString constants)
Parameters
Type | Name | Description |
---|---|---|
IDictionaryStringString | constants |
Overrides
Clone()
Creates a new instance - copy of current object
Declaration
public override IManagerProp Clone()
Returns
Type | Description |
---|---|
IManagerProp | New instance |
Overrides
Copy(IManagerProp)
Declaration
public override void Copy(IManagerProp source)
Parameters
Type | Name | Description |
---|---|---|
IManagerProp | source |
Overrides
EmptyValues()
Declaration
public override void EmptyValues()
Overrides
Update(string, string)
Declaration
public override void Update(string jsonInfo, string relativeDir)
Parameters
Type | Name | Description |
---|---|---|
string | jsonInfo | |
string | relativeDir |