Class AxolotlPackageWriter
Writes deterministic, optionally signed Axolotl packages.
public static class AxolotlPackageWriter
- Inheritance
-
AxolotlPackageWriter
- Inherited Members
Methods
SerializeManifest(AxolotlPackageManifest)
Serializes a manifest using the deterministic package JSON settings.
public static byte[] SerializeManifest(AxolotlPackageManifest manifest)
Parameters
manifestAxolotlPackageManifest
Returns
- byte[]
Write(string, AxolotlPackageManifest, IEnumerable<AxolotlPackageContent>, ECDsa?)
Writes a complete package, replacing the destination only after writing succeeds.
public static void Write(string outputPath, AxolotlPackageManifest manifest, IEnumerable<AxolotlPackageContent> contents, ECDsa? signingKey = null)
Parameters
outputPathstringmanifestAxolotlPackageManifestcontentsIEnumerable<AxolotlPackageContent>signingKeyECDsa