18 references to ContentUtil
Microsoft.DotNet.SignTool (11)
src\Configuration.cs (6)
159
var contentHash =
ContentUtil
.GetContentHash(itemToSign.FullPath);
328
ExecutableType executableType =
ContentUtil
.GetExecutableType(file.FullPath);
332
if (file.ContentHash ==
ContentUtil
.EmptyFileContentHash)
696
bool isManaged =
ContentUtil
.IsManaged(fullPath);
703
bool isCrossgened =
ContentUtil
.IsCrossgened(fullPath);
704
string publicKeyToken =
ContentUtil
.GetPublicKeyToken(fullPath);
src\FileSignInfo.cs (2)
80
internal bool IsManaged() =>
ContentUtil
.IsManaged(FullPath);
82
internal bool IsCrossgened() =>
ContentUtil
.IsCrossgened(FullPath);
src\SignedFileContentKey.cs (1)
37
StringHash =
ContentUtil
.HashToString(contentHash);
src\ZipDataEntry.cs (2)
44
_contentHash =
ContentUtil
.GetContentHash(_stream);
59
_contentHash =
ContentUtil
.GetContentHash(contentHashStream);
Microsoft.DotNet.SignTool.Tests (7)
SignToolTests.cs (7)
3120
Assert.Equal(ExecutableType.PE,
ContentUtil
.GetExecutableType(peFile));
3124
Assert.Equal(ExecutableType.ELF,
ContentUtil
.GetExecutableType(elfFile));
3129
Assert.Equal(ExecutableType.MachO,
ContentUtil
.GetExecutableType(machoFile));
3135
Assert.Equal(ExecutableType.None,
ContentUtil
.GetExecutableType(unknownFile));
3141
Assert.Equal(ExecutableType.None,
ContentUtil
.GetExecutableType(emptyFile));
3147
Assert.Equal(ExecutableType.None,
ContentUtil
.GetExecutableType(smallPeFile));
3153
Assert.Equal(ExecutableType.None,
ContentUtil
.GetExecutableType(incompletePeFile));