/// <summary>
 /// Create fetch request
 /// </summary>
 /// <param name="model"></param>
 public FinishSigningRequestResponseApiModel(FinishSigningRequestResultModel model)
 {
     Request = model.Request != null ?
               new CertificateRequestRecordApiModel(model.Request) : null;
     Certificate = model.Certificate != null ?
                   new X509CertificateApiModel(model.Certificate) : null;
 }
 /// <summary>
 /// Create fetch request
 /// </summary>
 /// <param name="model"></param>
 public static FinishSigningRequestResponseApiModel ToApiModel(
     this FinishSigningRequestResultModel model)
 {
     if (model == null)
     {
         return(null);
     }
     return(new FinishSigningRequestResponseApiModel {
         Request = model.Request.ToApiModel(),
         Certificate = model.Certificate.ToApiModel(),
     });
 }