18 references to ContentUtil
Microsoft.DotNet.SignTool (11)
src\Configuration.cs (6)
159
var contentHash =
ContentUtil
.GetContentHash(itemToSign.FullPath);
312
ExecutableType executableType =
ContentUtil
.GetExecutableType(file.FullPath);
316
if (file.ContentHash ==
ContentUtil
.EmptyFileContentHash)
658
bool isManaged =
ContentUtil
.IsManaged(fullPath);
665
bool isCrossgened =
ContentUtil
.IsCrossgened(fullPath);
666
string publicKeyToken =
ContentUtil
.GetPublicKeyToken(fullPath);
src\FileSignInfo.cs (2)
77
internal bool IsManaged() =>
ContentUtil
.IsManaged(FullPath);
79
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)
2955
Assert.Equal(ExecutableType.PE,
ContentUtil
.GetExecutableType(peFile));
2959
Assert.Equal(ExecutableType.ELF,
ContentUtil
.GetExecutableType(elfFile));
2964
Assert.Equal(ExecutableType.MachO,
ContentUtil
.GetExecutableType(machoFile));
2970
Assert.Equal(ExecutableType.None,
ContentUtil
.GetExecutableType(unknownFile));
2976
Assert.Equal(ExecutableType.None,
ContentUtil
.GetExecutableType(emptyFile));
2982
Assert.Equal(ExecutableType.None,
ContentUtil
.GetExecutableType(smallPeFile));
2988
Assert.Equal(ExecutableType.None,
ContentUtil
.GetExecutableType(incompletePeFile));