Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(760)

Unified Diff: components/proximity_auth/wire_message.h

Issue 2561203002: Migrate weave-related classes from proximity_auth/ble to cryptauth/ble. (Closed)
Patch Set: Rebase. Created 4 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: components/proximity_auth/wire_message.h
diff --git a/components/proximity_auth/wire_message.h b/components/proximity_auth/wire_message.h
deleted file mode 100644
index 4f03996c2580b726d7f72f3f4eb477fa6c366cb0..0000000000000000000000000000000000000000
--- a/components/proximity_auth/wire_message.h
+++ /dev/null
@@ -1,55 +0,0 @@
-// Copyright 2014 The Chromium Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style license that can be
-// found in the LICENSE file.
-
-#ifndef COMPONENTS_PROXIMITY_AUTH_WIRE_MESSAGE_H
-#define COMPONENTS_PROXIMITY_AUTH_WIRE_MESSAGE_H
-
-#include <memory>
-#include <string>
-
-#include "base/macros.h"
-
-namespace proximity_auth {
-
-class WireMessage {
- public:
- // Creates a WireMessage containing |payload|.
- explicit WireMessage(const std::string& payload);
-
- // Creates a WireMessage containing |payload| and |permit_id| in the metadata.
- WireMessage(const std::string& payload, const std::string& permit_id);
-
- virtual ~WireMessage();
-
- // Returns the deserialized message from |serialized_message|, or NULL if the
- // message is malformed. Sets |is_incomplete_message| to true if the message
- // does not have enough data to parse the header, or if the message length
- // encoded in the message header exceeds the size of the |serialized_message|.
- static std::unique_ptr<WireMessage> Deserialize(
- const std::string& serialized_message,
- bool* is_incomplete_message);
-
- // Returns a serialized representation of |this| message.
- virtual std::string Serialize() const;
-
- const std::string& payload() const { return payload_; }
- const std::string& permit_id() const { return permit_id_; }
-
- private:
- // The message payload.
- const std::string payload_;
-
- // Identifier of the permit being used. A permit contains the credentials used
- // to authenticate a device. For example, when sending a WireMessage to the
- // remote device the |permit_id_| indexes a permit possibly containing the
- // public key
- // of the local device or a symmetric key shared between the devices.
- const std::string permit_id_;
-
- DISALLOW_COPY_AND_ASSIGN(WireMessage);
-};
-
-} // namespace proximity_auth
-
-#endif // COMPONENTS_PROXIMITY_AUTH_WIRE_MESSAGE_H

Powered by Google App Engine
This is Rietveld 408576698