<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">
<style type="text/css" style="display:none;"><!-- P {margin-top:0;margin-bottom:0;} --></style>
<div id="divtagdefaultwrapper" style="font-size:12pt;color:#000000;font-family:Calibri,Helvetica,sans-serif;" dir="ltr">
Hi John,
<div><br>
</div>
<div>Yes that is exactly what I was trying to ask.</div>
<div><br>
</div>
<div>I believe that REDCap by default has the <span>cert validation for HTTPS requests option turned off maybe to <span>to prevent errors and loss of functionality, can </span><span>happen easily from a certificate swap.</span></span></div>
<div><span><span><br>
</span></span></div>
<div><span><span>I have contacted our IT service and they're looking into it. Thanks again for this information I can at least tell them the actions from your side now.</span></span></div>
<div><span><span><br>
</span></span></div>
<div>Thanks<span><span>,</span></span></div>
<div><span><span>Eoin.</span></span></div>
</div>
<hr style="display:inline-block;width:98%" tabindex="-1">
<div id="divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" style="font-size:11pt" color="#000000"><b>From:</b> John Graybeal <jgraybeal@stanford.edu><br>
<b>Sent:</b> March 31, 2020 10:43:21 PM<br>
<b>To:</b> support@bioontology.org<br>
<b>Cc:</b> Vaughan, Eoin<br>
<b>Subject:</b> Re: [bioontology-support] [BioPortal] Feedback from Eoin Vaughan</font>
<div> </div>
</div>
<div>Eoin,
<div class=""><br class="">
</div>
<div class="">I'm going to restate your request a little bit to make sure we're talking about the same thing. You want to be sure that when REDCap is configured to get data from BioPortal, it is able to do so on a connection secured by SSL, so that the content
 going back and forth is not in plain text and not capable of being intercepted/rewritten. Correct?</div>
<div class=""><br class="">
</div>
<div class="">The typical scenario for SSL encryption is that the client—your REDCap service—makes the request using https, and the HTTP server on our end provides a certificate to show it can securely manage the encrypted communication. BioPortal doesn't really
 know anything about that process, but the web server ensures your end-to-end encryption requirement is met, if your client uses the https protocol.</div>
<div class=""><br class="">
</div>
<div class="">For this to work, however, I believe your IT service will have to ensure that REDCap makes it requests using the https protocol. You will need to contact the REDCap team if REDCap does not support this option.  I will provide some REDCap contacts
 offline to facilitate this for you.</div>
<div class=""><br class="">
</div>
<div class="">(I should mention for the record that the service endpoint URLs provided by BioPortal in its API responses are prefixed with http, not https. This does not affect clients' ability to make the same requests using https, but I'm pretty sure it doesn't
 matter for the REDCap use case.)</div>
<div class=""><br class="">
</div>
<div class="">John</div>
<div class=""><br class="">
</div>
<div class=""><br class="">
<div><br class="">
<blockquote type="cite" class="">
<div class="">On Mar 31, 2020, at 9:41 AM, <a href="mailto:support@bioontology.org" class="">
support@bioontology.org</a> wrote:</div>
<br class="Apple-interchange-newline">
<div class="">
<div class="">
<p class="">Name: Eoin Vaughan </p>
<p class=""><a href="mailto:eoin.vaughan@ubc.ca" class="">Email: eoin.vaughan@ubc.ca</a>
</p>
<p class="">Location: https%3A%2F%<a href="http://2Fbioportal.bioontology.org" class="">2Fbioportal.bioontology.org</a>%2F
</p>
<p class=""><br class="">
<strong class="">Feedback:</strong> </p>
<p class="">I'm just looking into utilising the "Bioportal Ontology Service" within our departments REDCap instance and I'm in the process of writing up the PIA for this request to our IT service, I was hoping to find out whether the Bioportal Service checks/verifies
 the SSL certificate like curl does in our API calls for R,Python scripts.</p>
<p class="">I know they will be wary of the 'man in middle' attack that we may be subject to if not, don't want to assume anything.</p>
<p class="">Thanks, <br class="">
Eoin.</p>
<div class=""><br class="webkit-block-placeholder">
</div>
</div>
_______________________________________________<br class="">
bioontology-support mailing list<br class="">
<a href="mailto:bioontology-support@lists.stanford.edu" class="">bioontology-support@lists.stanford.edu</a><br class="">
https://mailman.stanford.edu/mailman/listinfo/bioontology-support<br class="">
</div>
</blockquote>
</div>
<br class="">
<div class="">
<div style="color: rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">
<div style="color: rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">
<div style="color: rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">
<div style="color: rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">
<div style="color: rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">
<div style="color: rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">
<div style="color: rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">
========================
<div class="">John Graybeal</div>
<div class="">Technical Program Manager</div>
<div class="">Center for Expanded Data Annotation and Retrieval /+/ NCBO BioPortal</div>
<div class="">Stanford Center for Biomedical Informatics Research<br class="">
650-736-1632  | ORCID  0000-0001-6875-5360</div>
<div class=""><br class="">
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<br class="Apple-interchange-newline">
</div>
<br class="">
</div>
</div>
</body>
</html>