Example #1
0
 /// <summary>
 /// Send a signature request to the server.
 /// </summary>
 /// <param name="signatureRequest">Signature Request signed and encrypted for the CA.</param>
 /// <param name="signatureRequestInfo">Signature Request Info signed and encrypted for the server.</param>
 /// <param name="callBack">Callback upon completion.</param>
 public void SetSignatureRequest(Secure<SignatureRequest> signatureRequest, Secure<SignatureRequestInfo> signatureRequestInfo, SetSignatureRequestCallBack callBack)
 {
     lock (this.operations)
       {
     this.operations.Enqueue(new SetSignatureRequestOperation(signatureRequest, signatureRequestInfo, callBack));
       }
 }
Example #2
0
 /// <summary>
 /// Create a new vote cast opeation.
 /// </summary>
 /// <param name="signatureRequest">Signature Request signed and encrypted for the CA.</param>
 /// <param name="signatureRequestInfo">Signature Request Info signed and encrypted for the server.</param>
 /// <param name="callBack">Callback upon completion.</param>
 public SetSignatureRequestOperation(Secure<SignatureRequest> signatureRequest, Secure<SignatureRequestInfo> signatureRequestInfo, SetSignatureRequestCallBack callBack)
 {
     this.signatureRequest = signatureRequest;
     this.signatureRequestInfo = signatureRequestInfo;
     this.callBack = callBack;
 }