/// <summary> /// Gets the data management policy. /// /// </summary> /// <returns>Data Management Policy.</returns> public DataManagementPolicy GetDataManagementPolicy() { String path = template.UrlFor(UrlTemplate.DATA_MANAGEMENT_POLICY_PATH) .Build(); String stringResponse; try { stringResponse = restClient.Get(path); } catch (OssServerException e) { throw new OssServerException("Could not get dataManagementPolicy." + " Exception: " + e.Message, e.ServerError, e); } catch (Exception e) { throw new OssException("Could not get dataManagementPolicy." + " Exception: " + e.Message, e); } OneSpanSign.API.DataManagementPolicy dataManagementPolicy = JsonConvert.DeserializeObject <OneSpanSign.API.DataManagementPolicy> (stringResponse); DataManagementPolicyConverter converter = new DataManagementPolicyConverter(dataManagementPolicy); return(converter.ToSDKDataManagementPolicy()); }
public void convertNullSDKToSDK() { sdkDataManagementPolicy1 = null; converter = new DataManagementPolicyConverter(sdkDataManagementPolicy1); Assert.IsNull(converter.ToSDKDataManagementPolicy()); }
public void convertNullAPIToSDK() { apiDataManagementPolicy1 = null; converter = new DataManagementPolicyConverter(apiDataManagementPolicy1); Assert.IsNull(converter.ToSDKDataManagementPolicy()); }