Beispiel #1
0
 public SignedPreKeyRecord(uint id, ulong timestamp, EcKeyPair keyPair, byte[] signature)
 {
     _structure = StorageProtos.SignedPreKeyRecordStructure.CreateBuilder()
                  .SetId(id)
                  .SetPublicKey(ByteString.CopyFrom(keyPair.GetPublicKey()
                                                    .Serialize()))
                  .SetPrivateKey(ByteString.CopyFrom(keyPair.GetPrivateKey()
                                                     .Serialize()))
                  .SetSignature(ByteString.CopyFrom(signature))
                  .SetTimestamp(timestamp)
                  .Build();
 }
Beispiel #2
0
 public SignedPreKeyRecord(byte[] serialized)
 {
     _structure = StorageProtos.SignedPreKeyRecordStructure.ParseFrom(serialized);
 }