diff options
author | alexeypa@chromium.org <alexeypa@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-03-05 20:32:46 +0000 |
---|---|---|
committer | alexeypa@chromium.org <alexeypa@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-03-05 20:32:46 +0000 |
commit | 6d65223d5129c232db8e8650f578e2d070263dfd (patch) | |
tree | 29b752b960dd3f65571de1d86add2cbcc5d28ca5 /cc | |
parent | 53169067d361013f3786b541f64a97a4c449a5b7 (diff) | |
download | chromium_src-6d65223d5129c232db8e8650f578e2d070263dfd.zip chromium_src-6d65223d5129c232db8e8650f578e2d070263dfd.tar.gz chromium_src-6d65223d5129c232db8e8650f578e2d070263dfd.tar.bz2 |
Initialize COM and configure security settings in the daemon.
This CL initializes a single-threaded apartment on the main thread in the daemon and configures COM security in the following way:
- The daemon authenticates that all data received is from the expected client.
- The daemon can impersonate clients to check their identity but cannot act on their behalf.
- The caller's identity on every call (Dynamic cloaking).
- Activations where the activated COM server would run under the daemon's identity are prohibited.
BUG=137696
Review URL: https://codereview.chromium.org/12378078
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@186245 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'cc')
0 files changed, 0 insertions, 0 deletions