summaryrefslogtreecommitdiff
path: root/src/components/security_manager/include
diff options
context:
space:
mode:
authorAndrii Kalinich <AKalinich@luxoft.com>2018-06-12 14:34:31 +0300
committerAKalinich-Luxoft <AKalinich@luxoft.com>2018-06-13 14:16:58 +0300
commita194d35bcc39560ef47f39a5dd95cd75cfd193ba (patch)
tree5195bf7a6f4f897ecb41a7c03ef17ce514830691 /src/components/security_manager/include
parenta7ba8634cc5de72d0a5bd8249ecbe38083d8c934 (diff)
downloadsdl_core-a194d35bcc39560ef47f39a5dd95cd75cfd193ba.tar.gz
Updates after Livio review
Diffstat (limited to 'src/components/security_manager/include')
-rw-r--r--src/components/security_manager/include/security_manager/crypto_manager_impl.h7
-rw-r--r--src/components/security_manager/include/security_manager/security_manager_impl.h2
2 files changed, 2 insertions, 7 deletions
diff --git a/src/components/security_manager/include/security_manager/crypto_manager_impl.h b/src/components/security_manager/include/security_manager/crypto_manager_impl.h
index c31e02cf48..228666d22f 100644
--- a/src/components/security_manager/include/security_manager/crypto_manager_impl.h
+++ b/src/components/security_manager/include/security_manager/crypto_manager_impl.h
@@ -152,15 +152,8 @@ class CryptoManagerImpl : public CryptoManager {
private:
bool set_certificate(const std::string& cert_data);
-
- /**
- * @brief Sets initial certificate datetime
- */
- void InitCertExpTime();
-
const utils::SharedPtr<const CryptoManagerSettings> settings_;
SSL_CTX* context_;
- mutable struct tm expiration_time_;
static uint32_t instance_count_;
static sync_primitives::Lock instance_lock_;
DISALLOW_COPY_AND_ASSIGN(CryptoManagerImpl);
diff --git a/src/components/security_manager/include/security_manager/security_manager_impl.h b/src/components/security_manager/include/security_manager/security_manager_impl.h
index dc0284c128..70b87de0ef 100644
--- a/src/components/security_manager/include/security_manager/security_manager_impl.h
+++ b/src/components/security_manager/include/security_manager/security_manager_impl.h
@@ -143,6 +143,7 @@ class SecurityManagerImpl : public SecurityManager,
* Do not notify listeners, send security error on occure
* \param connection_key Unique key used by other components as session
* identifier
+ * @param cc_strategy - SSL context creation strategy
* @return new \c SSLContext or \c NULL on any error
*/
SSLContext* CreateSSLContext(const uint32_t& connection_key,
@@ -163,6 +164,7 @@ class SecurityManagerImpl : public SecurityManager,
/**
* @brief Checks whether certificate should be updated
+ * @param connection_key the connection identifier to check certificate for.
* @return true if certificate should be updated otherwise false
*/
bool IsCertificateUpdateRequired(const uint32_t connection_key) OVERRIDE;