Command
New-ConfigurationProjectSigning
Creates signing defaults for a PowerShell-authored project build.
Syntax
New-ConfigurationProjectSigning
[-Csp <String>]
[-Description <String>]
[-KeyContainer <String>]
[-Mode <Disabled| OnDemand| Enabled>]
[-OnFailure <Warn| Fail| Skip>]
[-OnMissingTool <Warn| Fail| Skip>]
[-OverwriteSigned]
[-SubjectName <String>]
[-Thumbprint <String>]
[-TimestampUrl <String>]
[-ToolPath <String>]
[-Url <String>]
[<CommonParameters>]#Parameter set:
All Parameter SetsExamples
Example 1
New-ConfigurationProjectSigning -ToolPath 'C:\Path'Parameters
- -Csp String
- Optional CSP name.
- -Description String
- Optional signature description.
- -KeyContainer String
- Optional key container name.
- -Mode ConfigurationProjectSigningMode
- Signing activation mode.
- Possible values:
Disabled,OnDemand,Enabled - -OnFailure DotNetPublishPolicyMode
- Policy when signing a file fails.
- Possible values:
Warn,Fail,Skip - -OnMissingTool DotNetPublishPolicyMode
- Policy when the signing tool is missing.
- Possible values:
Warn,Fail,Skip - -OverwriteSigned SwitchParameter
- Explicitly replaces existing signatures instead of preserving already signed files.
- -SubjectName String
- Optional certificate subject name.
- -Thumbprint String
- Optional certificate thumbprint.
- -TimestampUrl String
- Optional timestamp URL.
- -ToolPath String
- Optional path to the signing tool.
- -Url String
- Optional signature URL.
Common Parameters
This command supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable.
For more information, see about_CommonParameters.