devtools_auth.h revision 6e8cce623b6e4fe0c9e4af605d675dd9d0338c38
158537e28ecd584eab876aee8be7156509866d23aTorne (Richard Coles)// Copyright (c) 2012 The Chromium Authors. All rights reserved.
258537e28ecd584eab876aee8be7156509866d23aTorne (Richard Coles)// Use of this source code is governed by a BSD-style license that can be
358537e28ecd584eab876aee8be7156509866d23aTorne (Richard Coles)// found in the LICENSE file.
458537e28ecd584eab876aee8be7156509866d23aTorne (Richard Coles)
558537e28ecd584eab876aee8be7156509866d23aTorne (Richard Coles)#ifndef CONTENT_PUBLIC_BROWSER_DEVTOOLS_AUTH_ANDROID_H_
658537e28ecd584eab876aee8be7156509866d23aTorne (Richard Coles)#define CONTENT_PUBLIC_BROWSER_DEVTOOLS_AUTH_ANDROID_H_
723730a6e56a168d1879203e4b3819bb36e3d8f1fTorne (Richard Coles)
858537e28ecd584eab876aee8be7156509866d23aTorne (Richard Coles)#include "content/common/content_export.h"
958537e28ecd584eab876aee8be7156509866d23aTorne (Richard Coles)#include "net/socket/unix_domain_server_socket_posix.h"
1058537e28ecd584eab876aee8be7156509866d23aTorne (Richard Coles)
1158537e28ecd584eab876aee8be7156509866d23aTorne (Richard Coles)namespace content {
1258537e28ecd584eab876aee8be7156509866d23aTorne (Richard Coles)
135d1f7b1de12d16ceb2c938c56701a3e8bfa558f7Torne (Richard Coles)// Returns true if the given peer identified by the credentials is authorized
1458537e28ecd584eab876aee8be7156509866d23aTorne (Richard Coles)// to connect to the devtools server, false if not.
1558537e28ecd584eab876aee8be7156509866d23aTorne (Richard Coles)CONTENT_EXPORT bool CanUserConnectToDevTools(
1658537e28ecd584eab876aee8be7156509866d23aTorne (Richard Coles)    const net::UnixDomainServerSocket::Credentials& credentials);
1758537e28ecd584eab876aee8be7156509866d23aTorne (Richard Coles)
1858537e28ecd584eab876aee8be7156509866d23aTorne (Richard Coles)}  // namespace content
1958537e28ecd584eab876aee8be7156509866d23aTorne (Richard Coles)
2058537e28ecd584eab876aee8be7156509866d23aTorne (Richard Coles)#endif  // CONTENT_PUBLIC_BROWSER_DEVTOOLS_AUTH_ANDROID_H_
2158537e28ecd584eab876aee8be7156509866d23aTorne (Richard Coles)