1 write to SignInfo
Microsoft.DotNet.SignTool (1)
src\FileSignInfo.cs (1)
142
SignInfo
= signInfo;
50 references to SignInfo
Microsoft.DotNet.SignTool (50)
src\BatchSignUtil.cs (28)
103
if (fileSignInfo.
SignInfo
.ShouldStrongName)
126
var filesToSign = files.Where(fileInfo => fileInfo.
SignInfo
.ShouldSign).ToArray();
127
var filesToNotarize = files.Where(fileInfo => fileInfo.
SignInfo
.ShouldNotarize).ToArray();
156
var enginesToSign = files.Where(fileInfo => fileInfo.
SignInfo
.ShouldSign &&
190
new FileSignInfo(new PathWithHash(engine.Key.FileName, engine.Value.ContentHash), engine.Value.
SignInfo
)));
300
return zipData.NestedParts.Values.All(x => (!x.FileSignInfo.
SignInfo
.ShouldSign ||
473
bool isVsixCert = (!string.IsNullOrEmpty(fileName.
SignInfo
.Certificate) && IsVsixCertificate(fileName.
SignInfo
.Certificate)) ||
474
fileName.
SignInfo
.IsAlreadySigned && fileName.HasSignableParts;
476
bool isInvalidEmptyCertificate = fileName.
SignInfo
.Certificate == null && !fileName.HasSignableParts && !fileName.
SignInfo
.IsAlreadySigned;
492
if (fileName.
SignInfo
.StrongName != null)
503
if (!IsLinuxSignCertificate(fileName.
SignInfo
.Certificate))
514
if (!IsLinuxSignCertificate(fileName.
SignInfo
.Certificate))
526
if (fileName.
SignInfo
.StrongName != null)
538
if (fileName.
SignInfo
.StrongName != null)
550
if (fileName.
SignInfo
.StrongName != null)
558
if (!fileName.
SignInfo
.GeneratesDetachedSignature && fileName.
SignInfo
.Certificate != null)
560
log.LogError($"'{fileName}' may only be signed with a detached signature. '{fileName.
SignInfo
.Certificate}' does not produce a detached signature");
563
if (fileName.
SignInfo
.StrongName != null)
571
if (!fileName.
SignInfo
.GeneratesDetachedSignature && fileName.
SignInfo
.Certificate != null)
573
log.LogError($"'{fileName}' may only be signed with a detached signature. '{fileName.
SignInfo
.Certificate}' does not produce a detached signature");
576
if (fileName.
SignInfo
.StrongName != null)
588
if (fileName.
SignInfo
.StrongName != null)
604
if (file.
SignInfo
.ShouldSign)
607
if (file.
SignInfo
.GeneratesDetachedSignature)
src\Configuration.cs (2)
229
if (existingSignInfo.
SignInfo
.GeneratesDetachedSignature)
272
hasSignableParts = _zipDataMap[fileSignInfo.FileContentKey].NestedParts.Values.Any(b => b.FileSignInfo.
SignInfo
.ShouldSign || b.FileSignInfo.HasSignableParts);
src\FileSignInfo.cs (8)
132
internal bool ShouldTrack =>
SignInfo
.ShouldSign || ShouldRepack;
151
(
SignInfo
.ShouldSign ? $" Certificate='{
SignInfo
.Certificate}'" : "") +
152
(
SignInfo
.ShouldStrongName ? $" StrongName='{
SignInfo
.StrongName}'" : "") +
153
(
SignInfo
.ShouldNotarize ? $" NotarizationAppName='{
SignInfo
.NotarizationAppName}'" : "");
156
=> new FileSignInfo(File,
SignInfo
.WithIsAlreadySigned(false), TargetFramework, WixContentFilePath, true);
src\RealSignTool.cs (1)
177
var filesToLocallyStrongNameSign = files.Where(f => f.
SignInfo
.ShouldLocallyStrongNameSign);
src\SignTool.cs (10)
70
var osxFilesToZip = filesToSign.Where(fsi => SignToolConstants.MacSigningOperationsRequiringZipping.Contains(fsi.
SignInfo
.Certificate));
153
var detachedSignatureFiles = filesToSign.Where(f => f.
SignInfo
.GeneratesDetachedSignature).ToList();
189
var filesToNotarize = filesToSign.Where(f => !string.IsNullOrEmpty(f.
SignInfo
.NotarizationAppName));
266
AppendLine(builder, depth: 3, text: $@"<Authenticode>{(notarize ? SignToolConstants.MacNotarizationOperation : fileToSign.
SignInfo
.Certificate)}</Authenticode>");
269
AppendLine(builder, depth: 3, text: $@"<MacAppName>{fileToSign.
SignInfo
.NotarizationAppName}</MacAppName>");
271
if (fileToSign.
SignInfo
.ShouldStrongName && !fileToSign.
SignInfo
.ShouldLocallyStrongNameSign)
273
AppendLine(builder, depth: 3, text: $@"<StrongName>{fileToSign.
SignInfo
.StrongName}</StrongName>");
315
_log.LogMessage($"Strong-name signing '{file.FullPath}' locally with key '{file.
SignInfo
.StrongName}'.");
317
return StrongNameHelper.Sign(file.FullPath, file.
SignInfo
.StrongName, _args.SNBinaryPath);
src\ValidationOnlySignTool.cs (1)
30
if (file.
SignInfo
.ShouldLocallyStrongNameSign)