1 // Copyright 2020 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
4 
5 package org.chromium.weblayer_private.interfaces;
6 
7 import org.chromium.weblayer_private.interfaces.ICookieChangedCallbackClient;
8 import org.chromium.weblayer_private.interfaces.IObjectWrapper;
9 
10 interface ICookieManager {
setCookie(in String url, in String value, in IObjectWrapper callback)11   boolean setCookie(in String url, in String value, in IObjectWrapper callback) = 0;
12 
getCookie(in String url, in IObjectWrapper callback)13   void getCookie(in String url, in IObjectWrapper callback) = 1;
14 
addCookieChangedCallback(in String url, in String name, ICookieChangedCallbackClient callback)15   IObjectWrapper addCookieChangedCallback(in String url, in String name, ICookieChangedCallbackClient callback) = 2;
16 }
17