/// <summary> /// Get certificate storage from server. /// </summary> /// <param name="certificateStorage">Client's certificate storage.</param> /// <param name="callBack">Callback upon completion.</param> public void GetCertificateStorage(CertificateStorage certificateStorage, GetCertificateStorageCallBack callBack) { lock (this.operations) { this.operations.Enqueue(new GetCertificateStorageOperation(certificateStorage, callBack)); } }
/// <summary> /// Create a new voting list get operation. /// </summary> /// <param name="certificateStorage">Client's certificate storage.</param> /// <param name="callBack">Callback upon completion.</param> public GetCertificateStorageOperation(CertificateStorage certificateStorage, GetCertificateStorageCallBack callBack) { this.certificateStorage = certificateStorage; this.callBack = callBack; }