classsecurity__services-members.html 15.7 KB
Newer Older
garciay's avatar
garciay committed
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>ETSI STF525 / Internal Testing test suite: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">ETSI STF525 / Internal Testing test suite
   </div>
   <div id="projectbrief">This project provides an internal testing test suite and its associated Test Adapter/Codec</div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
  initMenu('',true,false,'search.php','Search');
  $(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

</div><!-- top -->
<div class="header">
  <div class="headertitle">
<div class="title">security_services Member List</div>  </div>
</div><!--header-->
<div class="contents">

<p>This is the complete list of members for <a class="el" href="classsecurity__services.html">security_services</a>, including all inherited members.</p>
<table class="directory">
  <tr class="even"><td class="entry"><a class="el" href="classsecurity__services.html#af95fc55528c3b7407485f497352be2e2">_ec_keys_dec</a></td><td class="entry"><a class="el" href="classsecurity__services.html">security_services</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr><td class="entry"><a class="el" href="classsecurity__services.html#a261e32133a083c22129365dd7f30ad5c">_ec_keys_enc</a></td><td class="entry"><a class="el" href="classsecurity__services.html">security_services</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classsecurity__services.html#ab864b3340577399696ce997116fd79c8">_elevation</a></td><td class="entry"><a class="el" href="classsecurity__services.html">security_services</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr><td class="entry"><a class="el" href="classsecurity__services.html#a97c9f18b137d2bbf6c2fc3f100f31f94">_last_generation_time</a></td><td class="entry"><a class="el" href="classsecurity__services.html">security_services</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classsecurity__services.html#a2db54325ee9e66f3d194364efedfc52a">_latitude</a></td><td class="entry"><a class="el" href="classsecurity__services.html">security_services</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr><td class="entry"><a class="el" href="classsecurity__services.html#ac87c7c28a580f637f5ad726a6b1d32b3">_longitude</a></td><td class="entry"><a class="el" href="classsecurity__services.html">security_services</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classsecurity__services.html#a0cf4d10cbd867e0b932526a093bea9e3">_security_cache</a></td><td class="entry"><a class="el" href="classsecurity__services.html">security_services</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr><td class="entry"><a class="el" href="classsecurity__services.html#ab22afa0b545caa0f8274ca8c5a409e2e">_security_db</a></td><td class="entry"><a class="el" href="classsecurity__services.html">security_services</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classsecurity__services.html#aec9be2f851fcce6995515c84944623f7">_setup_done</a></td><td class="entry"><a class="el" href="classsecurity__services.html">security_services</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr><td class="entry"><a class="el" href="classsecurity__services.html#a745de80ad57932c9cf703d94219042bb">_unknown_certificate</a></td><td class="entry"><a class="el" href="classsecurity__services.html">security_services</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classsecurity__services.html#a432ec6960cc8ef594b5fb26c7f982202">encrypt_gn_payload</a>(const OCTETSTRING &amp;p_unsecured_gn_payload, OCTETSTRING &amp;p_enc_gn_payload, Params &amp;p_params)</td><td class="entry"><a class="el" href="classsecurity__services.html">security_services</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr><td class="entry"><a class="el" href="classsecurity__services.html#a2bb38a5c2415623fa83b4fc7eb5d079d">extract_encryption_keys</a>(const IEEE1609dot2::CertificateBase &amp;p_cert, OCTETSTRING &amp;p_public_enc_key_x, OCTETSTRING &amp;p_public_enc_key_y)</td><td class="entry"><a class="el" href="classsecurity__services.html">security_services</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classsecurity__services.html#a8863983898927267258f208d87ca5112">get_instance</a>()</td><td class="entry"><a class="el" href="classsecurity__services.html">security_services</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
  <tr><td class="entry"><a class="el" href="classsecurity__services.html#a04f75fa35ae42f2c3565aa7945b88370">hash_sha256</a>(const OCTETSTRING &amp;p_data, OCTETSTRING &amp;p_hash_data)</td><td class="entry"><a class="el" href="classsecurity__services.html">security_services</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classsecurity__services.html#a899f9bf12a7a138f8c1e8228946e9d4b">hash_sha384</a>(const OCTETSTRING &amp;p_data, OCTETSTRING &amp;p_hash_data)</td><td class="entry"><a class="el" href="classsecurity__services.html">security_services</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr><td class="entry"><a class="el" href="classsecurity__services.html#a0932045f08db32314a856e2131d3bf77">instance</a></td><td class="entry"><a class="el" href="classsecurity__services.html">security_services</a></td><td class="entry"><span class="mlabel">private</span><span class="mlabel">static</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classsecurity__services.html#a74804674bfeb97cb38b6ac690ce37a9d">process_ieee_1609_dot2_content</a>(const IEEE1609dot2::Ieee1609Dot2Content &amp;p_ieee_1609_dot2_content, const bool p_verify, OCTETSTRING &amp;p_unsecured_payload, Params &amp;p_params)</td><td class="entry"><a class="el" href="classsecurity__services.html">security_services</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr><td class="entry"><a class="el" href="classsecurity__services.html#a2ac82e6b81301a7554cc82afbe729392">process_ieee_1609_dot2_encrypted_data</a>(const IEEE1609dot2::EncryptedData &amp;p_encrypted_data, const bool p_verify, OCTETSTRING &amp;p_unsecured_payload, Params &amp;p_params)</td><td class="entry"><a class="el" href="classsecurity__services.html">security_services</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classsecurity__services.html#afb8fd13f8e3409f3f9440d8836a08157">process_ieee_1609_dot2_signed_data</a>(const IEEE1609dot2::SignedData &amp;p_signed_data, const bool p_verify, OCTETSTRING &amp;p_unsecured_payload, Params &amp;p_params)</td><td class="entry"><a class="el" href="classsecurity__services.html">security_services</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr><td class="entry"><a class="el" href="classsecurity__services.html#a0e9b13e48b3220e8564388fea841fb25">ProtocolVersion</a></td><td class="entry"><a class="el" href="classsecurity__services.html">security_services</a></td><td class="entry"><span class="mlabel">private</span><span class="mlabel">static</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classsecurity__services.html#a7e74be2e22e72eeb652432a9e3945cde">read_certificate</a>(const CHARSTRING &amp;p_certificate_id, OCTETSTRING &amp;p_certificate) const</td><td class="entry"><a class="el" href="classsecurity__services.html">security_services</a></td><td class="entry"></td></tr>
  <tr><td class="entry"><a class="el" href="classsecurity__services.html#a33fc79ec5dfad3bf242f42d710779abe">read_certificate_digest</a>(const CHARSTRING &amp;p_certificate_id, OCTETSTRING &amp;p_digest) const</td><td class="entry"><a class="el" href="classsecurity__services.html">security_services</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classsecurity__services.html#af509ad0b6e5c8f15c6702494b9c11d6e">read_certificate_from_digest</a>(const OCTETSTRING &amp;p_digest, CHARSTRING &amp;p_certificate_id) const</td><td class="entry"><a class="el" href="classsecurity__services.html">security_services</a></td><td class="entry"></td></tr>
  <tr><td class="entry"><a class="el" href="classsecurity__services.html#a98968ff8b0985578de254e1e87d65bc2">read_private_enc_key</a>(const CHARSTRING &amp;p_certificate_id, OCTETSTRING &amp;p_private_enc_key) const</td><td class="entry"><a class="el" href="classsecurity__services.html">security_services</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classsecurity__services.html#ad1d04cefe7fc8afa1edd5b49e47e4df9">read_private_key</a>(const CHARSTRING &amp;p_certificate_id, OCTETSTRING &amp;p_private_key) const</td><td class="entry"><a class="el" href="classsecurity__services.html">security_services</a></td><td class="entry"></td></tr>
  <tr><td class="entry"><a class="el" href="classsecurity__services.html#ad0795ea41fa21f493dc5c822ea039b14">secure_gn_payload</a>(const OCTETSTRING &amp;p_unsecured_gn_payload, OCTETSTRING &amp;p_secured_gn_payload, Params &amp;p_params)</td><td class="entry"><a class="el" href="classsecurity__services.html">security_services</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classsecurity__services.html#a1ca194b3d459087d3dfc638d9cb1dd40">security_services</a>()</td><td class="entry"><a class="el" href="classsecurity__services.html">security_services</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr><td class="entry"><a class="el" href="classsecurity__services.html#aa89db8d7c7246d5e418b7afc031e3b0b">set_position</a>(const int p_latitude, const int p_longitude, const int p_elevation=0)</td><td class="entry"><a class="el" href="classsecurity__services.html">security_services</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classsecurity__services.html#abade5932f252b2f6b656c4b64eb8e3ab">setup</a>(Params &amp;p_params)</td><td class="entry"><a class="el" href="classsecurity__services.html">security_services</a></td><td class="entry"></td></tr>
  <tr><td class="entry"><a class="el" href="classsecurity__services.html#a20c9de6294a0227fa55e6dadff8d8d72">sign_ecdsa_nistp256</a>(const OCTETSTRING &amp;p_hash, IEEE1609dot2BaseTypes::Signature &amp;p_signature, Params &amp;p_params)</td><td class="entry"><a class="el" href="classsecurity__services.html">security_services</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classsecurity__services.html#aea65fb9e33c48a27b4327c9c801fb78d">sign_gn_payload</a>(const OCTETSTRING &amp;p_unsecured_gn_payload, OCTETSTRING &amp;p_signed_gn_payload, Params &amp;p_params)</td><td class="entry"><a class="el" href="classsecurity__services.html">security_services</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr><td class="entry"><a class="el" href="classsecurity__services.html#a8035774a5f1664c5c93ec98c573742e9">sign_tbs_data</a>(const IEEE1609dot2::ToBeSignedData &amp;p_tbs_data, const IEEE1609dot2BaseTypes::HashAlgorithm &amp;p_hashAlgorithm, IEEE1609dot2BaseTypes::Signature &amp;p_signature, Params &amp;p_params)</td><td class="entry"><a class="el" href="classsecurity__services.html">security_services</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classsecurity__services.html#adbffd3013f5b6009100a0416af8a9b11">store_certificate</a>(const CHARSTRING &amp;p_cert_id, const OCTETSTRING &amp;p_cert, const OCTETSTRING &amp;p_private_key, const OCTETSTRING &amp;p_public_key_x, const OCTETSTRING &amp;p_public_key_y, const OCTETSTRING &amp;p_hashid8, const OCTETSTRING &amp;p_issuer, const OCTETSTRING &amp;p_private_enc_key, const OCTETSTRING &amp;p_public_enc_key_x, const OCTETSTRING &amp;p_public_enc_key_y)</td><td class="entry"><a class="el" href="classsecurity__services.html">security_services</a></td><td class="entry"></td></tr>
  <tr><td class="entry"><a class="el" href="classsecurity__services.html#ad9cdf1b63ee4b29ac8e7a8b28833b48d">verify_and_extract_gn_payload</a>(const OCTETSTRING &amp;p_secured_gn_payload, const bool p_verify, IEEE1609dot2::Ieee1609Dot2Data &amp;p_ieee_1609dot2_data, OCTETSTRING &amp;p_unsecured_gn_payload, Params &amp;p_params)</td><td class="entry"><a class="el" href="classsecurity__services.html">security_services</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classsecurity__services.html#a7996e205297428122d22f80db16d4282">verify_sign_ecdsa_nistp256</a>(const OCTETSTRING &amp;p_hash, const IEEE1609dot2BaseTypes::Signature &amp;p_signature, const std::string &amp;p_certificate_id, Params &amp;p_params)</td><td class="entry"><a class="el" href="classsecurity__services.html">security_services</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr><td class="entry"><a class="el" href="classsecurity__services.html#a315c5e30556205317a0398e1072de4e0">~security_services</a>()</td><td class="entry"><a class="el" href="classsecurity__services.html">security_services</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">private</span></td></tr>
garciay's avatar
garciay committed
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Wed Apr 4 2018 14:16:35 for ETSI STF525 / Internal Testing test suite by &#160;<a href="http://www.doxygen.org/index.html">
garciay's avatar
garciay committed
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.13
</small></address>
</body>
</html>