/// <summary>
 /// Deserializes binary data to object.
 /// </summary>
 /// <param name="context">Context for deserialization</param>
 protected override void Deserialize(DeserializeContext context, byte version)
 {
     base.Deserialize(context, version);
       SignatureRequestList = context.ReadGuidList();
 }
Exemplo n.º 2
0
 /// <summary>
 /// Deserializes binary data to object.
 /// </summary>
 /// <param name="context">Context for deserialization</param>
 protected override void Deserialize(DeserializeContext context, byte version)
 {
     base.Deserialize(context, version);
       VotingStatus = (VotingStatus)context.ReadInt32();
       this.AuthoritiesDone = context.ReadGuidList();
 }
        /// <summary>
        /// Deserializes binary data to object.
        /// </summary>
        /// <param name="context">Context for deserialization</param>
        protected override void Deserialize(DeserializeContext context, byte version)
        {
            base.Deserialize(context, version);

              if (Exception == null)
              {
            this.votingMaterials = new List<Tuple<VotingMaterial, VotingStatus, List<Guid>>>();
            int count = context.ReadInt32();

            for (int index = 0; index < count; index++)
            {
              this.votingMaterials.Add(
            new Tuple<VotingMaterial, VotingStatus, List<Guid>>(
              context.ReadObject<VotingMaterial>(),
              (VotingStatus)context.ReadInt32(),
              context.ReadGuidList()));
            }
              }
        }
Exemplo n.º 4
0
 /// <summary>
 /// Deserializes binary data to object.
 /// </summary>
 /// <param name="context">Context for deserialization</param>
 protected override void Deserialize(DeserializeContext context, byte version)
 {
     base.Deserialize(context, version);
       Material = context.ReadObject<VotingMaterial>();
       Authorities = context.ReadObjectList<Certificate>();
       AuthoritiesDone = context.ReadGuidList();
       Status = (VotingStatus)context.ReadInt32();
       EnvelopeCount = context.ReadInt32();
 }
Exemplo n.º 5
0
 /// <summary>
 /// Deserializes binary data to object.
 /// </summary>
 /// <param name="context">Context for deserialization</param>
 protected override void Deserialize(DeserializeContext context, byte version)
 {
     base.Deserialize(context, version);
       VotingIds = context.ReadGuidList();
 }
Exemplo n.º 6
0
 /// <summary>
 /// Deserializes binary data to object.
 /// </summary>
 /// <param name="context">Context for deserialization</param>
 protected override void Deserialize(DeserializeContext context, byte version)
 {
     base.Deserialize(context, version);
       IssuerId = context.ReadGuid();
       ValidFrom = context.ReadDateTime();
       ValidUntil = context.ReadDateTime();
       RevokedCertificates = context.ReadGuidList();
 }
Exemplo n.º 7
0
        /// <summary>
        /// Deserializes binary data to object.
        /// </summary>
        /// <param name="context">Context for deserialization</param>
        protected override void Deserialize(DeserializeContext context, byte version)
        {
            base.Deserialize(context, version);

              this.rootCertificateIds = context.ReadGuidList();

              this.certificates = new Dictionary<Guid,Certificate>();
              List<Certificate> certificates = context.ReadObjectList<Certificate>();
              certificates.ForEach(certificate => this.certificates.Add(certificate.Id, certificate));

              this.revocationLists = context.ReadObjectList<RevocationList>();
              this.signedRevocationLists = context.ReadObjectList<Signed<RevocationList>>();
        }