TestimoX

API Reference

Class

AuditPackageChecksumService

Namespace TestimoX.AuditPackages.Validation
Assembly TestimoX
Modifiers static

Computes and validates checksums for audit package files.

Inheritance

  • Object
  • AuditPackageChecksumService

Methods

public static String ComputeSha256(String path) #
Returns: String

Computes the SHA256 checksum for a file.

Parameters

path System.String requiredposition: 0
File path.

Returns

The lowercase hexadecimal checksum.

public static AuditPackageChecksumsDocument Create(String rootDirectory, IEnumerable<String> relativePaths) #
Returns: AuditPackageChecksumsDocument

Creates a checksum document for the specified package files.

Parameters

rootDirectory System.String requiredposition: 0
Package root directory.
relativePaths System.Collections.Generic.IEnumerable{System.String} requiredposition: 1
Relative file paths to hash.

Returns

The checksum document.