public Silanis.ESL.API.Verification ToAPISignerVerification() { if (sdkSignerVerification == null) { return(apiSignerVerification); } Silanis.ESL.API.Verification result = new Silanis.ESL.API.Verification(); result.TypeId = sdkSignerVerification.TypeId; result.Payload = sdkSignerVerification.Payload; return(result); }
internal void UpdateSignerVerification(PackageId packageId, string roleId, Silanis.ESL.API.Verification verification) { string path = template.UrlFor(UrlTemplate.UPDATE_SIGNER_VERIFICATION_PATH) .Replace("{packageId}", packageId.Id) .Replace("{roleId}", roleId) .Build(); try { string json = JsonConvert.SerializeObject(verification, settings); restClient.Put(path, json); } catch (EslServerException e) { throw new EslServerException("Could not update signer verification." + " Exception: " + e.Message, e.ServerError, e); } catch (Exception e) { throw new EslException("Could not add update verification." + " Exception: " + e.Message, e); } }
public SignerVerificationConverter(Silanis.ESL.API.Verification verification) { this.apiSignerVerification = verification; }