Neuron®
The Neuron® is the basis for the creation of open and secure federated networks for smart societies.
Loading...
Searching...
No Matches
SchemaDigest.cs
1using System;
3
5{
9 public class SchemaDigest
10 {
11 private readonly byte[] digest;
12 private readonly HashFunction function;
13
17 public SchemaDigest()
18 {
19 this.function = HashFunction.SHA1;
20 this.digest = null;
21 }
22
29 {
30 this.function = Function;
31 this.digest = Digest;
32 }
33
37 public byte[] Digest => this.digest;
38
42 public HashFunction Function => this.function;
43 }
44}
HashFunction Function
Hash Function used to calculate the digest.
Definition: SchemaDigest.cs:42
byte[] Digest
Hash Digest of schema file
Definition: SchemaDigest.cs:37
SchemaDigest(HashFunction Function, byte[] Digest)
Contains a schema digest
Definition: SchemaDigest.cs:28
SchemaDigest()
Contains a schema digest
Definition: SchemaDigest.cs:17
HashFunction
Hash method enumeration.
Definition: Hashes.cs:28