18 references to ContentUtil
Microsoft.DotNet.SignTool (11)
src\Configuration.cs (6)
155
var contentHash =
ContentUtil
.GetContentHash(itemToSign.FullPath);
324
ExecutableType executableType =
ContentUtil
.GetExecutableType(file.FullPath);
328
if (file.ContentHash ==
ContentUtil
.EmptyFileContentHash)
692
bool isManaged =
ContentUtil
.IsManaged(fullPath);
699
bool isCrossgened =
ContentUtil
.IsCrossgened(fullPath);
700
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)
3229
Assert.Equal(ExecutableType.PE,
ContentUtil
.GetExecutableType(peFile));
3233
Assert.Equal(ExecutableType.ELF,
ContentUtil
.GetExecutableType(elfFile));
3238
Assert.Equal(ExecutableType.MachO,
ContentUtil
.GetExecutableType(machoFile));
3244
Assert.Equal(ExecutableType.None,
ContentUtil
.GetExecutableType(unknownFile));
3250
Assert.Equal(ExecutableType.None,
ContentUtil
.GetExecutableType(emptyFile));
3256
Assert.Equal(ExecutableType.None,
ContentUtil
.GetExecutableType(smallPeFile));
3262
Assert.Equal(ExecutableType.None,
ContentUtil
.GetExecutableType(incompletePeFile));