| Index: components/sync/protocol/password_specifics.proto
|
| diff --git a/components/sync/protocol/password_specifics.proto b/components/sync/protocol/password_specifics.proto
|
| index ad8c9f7146c91c8a1fb37a5b6bc928951b0821b1..5c52246cfc5e4870c2ce2cff56963fa9545dc176 100644
|
| --- a/components/sync/protocol/password_specifics.proto
|
| +++ b/components/sync/protocol/password_specifics.proto
|
| @@ -110,6 +110,11 @@ message PasswordSpecificsData {
|
| optional string federation_url = 17;
|
| }
|
|
|
| +// Contains the password specifics metadata which simplifies its lookup.
|
| +message PasswordSpecificsMetadata {
|
| + optional string url = 1;
|
| +};
|
| +
|
| // Properties of password sync objects.
|
| message PasswordSpecifics {
|
| // The actual password data. Contains an encrypted PasswordSpecificsData
|
| @@ -118,4 +123,8 @@ message PasswordSpecifics {
|
| // An unsynced field for use internally on the client. This field should
|
| // never be set in any network-based communications.
|
| optional PasswordSpecificsData client_only_encrypted_data = 2;
|
| + // Password related metadata, which is sent to the server side. The field
|
| + // should never be set for full encryption users. If encryption is enabled,
|
| + // this field must be cleared.
|
| + optional PasswordSpecificsMetadata unencrypted_metadata = 3;
|
| }
|
|
|