/// <inheritdoc /> public override void WriteData(WireWriter writer) { writer.WriteByte((byte)HashAlgorithm); writer.WriteByte((byte)Flags); writer.WriteUInt16(Iterations); writer.WriteByteLengthPrefixedBytes(Salt); writer.WriteByteLengthPrefixedBytes(NextHashedOwnerName); writer.WriteBitmap(Types.Select(t => (ushort)t)); }
/// <inheritdoc /> public override void WriteData(WireWriter writer) { writer.WriteByte((byte)HashAlgorithm); writer.WriteByte(Flags); writer.WriteUInt16(Iterations); writer.WriteByteLengthPrefixedBytes(Salt); }