privet/security_manager: remove unused functions Change-Id: Icaa0d0328308d784a3e4104d11569ceb780fd54c Reviewed-on: https://weave-review.googlesource.com/1891 Reviewed-by: Vitaly Buka <vitalybuka@google.com>
diff --git a/src/privet/security_manager.cc b/src/privet/security_manager.cc index 00550d1..5018d5a 100644 --- a/src/privet/security_manager.cc +++ b/src/privet/security_manager.cc
@@ -36,37 +36,6 @@ const int kMaxAllowedPairingAttemts = 3; const int kPairingBlockingTimeMinutes = 1; -// Returns "scope:id:time". -std::string CreateTokenData(const UserInfo& user_info, const base::Time& time) { - return base::IntToString(static_cast<int>(user_info.scope())) + - kTokenDelimeter + base::Uint64ToString(user_info.user_id()) + - kTokenDelimeter + base::Int64ToString(time.ToTimeT()); -} - -// Splits string of "scope:id:time" format. -UserInfo SplitTokenData(const std::string& token, base::Time* time) { - const UserInfo kNone; - auto parts = Split(token, kTokenDelimeter, false, false); - if (parts.size() != 3) - return kNone; - int scope = 0; - if (!base::StringToInt(parts[0], &scope) || - scope < static_cast<int>(AuthScope::kNone) || - scope > static_cast<int>(AuthScope::kOwner)) { - return kNone; - } - - uint64_t id{0}; - if (!base::StringToUint64(parts[1], &id)) - return kNone; - - int64_t timestamp{0}; - if (!base::StringToInt64(parts[2], ×tamp)) - return kNone; - *time = base::Time::FromTimeT(timestamp); - return UserInfo{static_cast<AuthScope>(scope), id}; -} - class Spakep224Exchanger : public SecurityManager::KeyExchanger { public: explicit Spakep224Exchanger(const std::string& password)