cryptohome: cleanup tpm_ownership_proxy_ in UDA

We should cleanup tpm_ownership_proxy_ after http://crrev/c/2345874
landed.

BUG=b:146525460
TEST=CQ

Change-Id: I0c6308031ebfc796b85ad0428516343ac4c598ca
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/2603665
Tested-by: Yi Chou <yich@google.com>
Commit-Queue: Yi Chou <yich@google.com>
Reviewed-by: Leo Lai <cylai@google.com>
diff --git a/cryptohome/userdataauth.cc b/cryptohome/userdataauth.cc
index 45c8e19..02940e4 100644
--- a/cryptohome/userdataauth.cc
+++ b/cryptohome/userdataauth.cc
@@ -171,8 +171,6 @@
       firmware_management_parameters_(nullptr),
       default_fingerprint_manager_(),
       fingerprint_manager_(nullptr),
-      default_tpm_ownership_proxy_(),
-      tpm_ownership_proxy_(nullptr),
       default_boot_lockbox_(),
       boot_lockbox_(nullptr),
       upload_alerts_period_ms_(kUploadAlertsPeriodMS),
@@ -451,15 +449,6 @@
   AssertOnOriginThread();
   CHECK(bus_);
 
-  // Initialize the tpm_ownership_proxy_ and register the signals.
-  if (!default_tpm_ownership_proxy_) {
-    default_tpm_ownership_proxy_.reset(
-        new org::chromium::TpmManagerProxy(bus_));
-  }
-
-  if (!tpm_ownership_proxy_) {
-    tpm_ownership_proxy_ = default_tpm_ownership_proxy_.get();
-  }
   tpm_manager::TpmManagerUtility* tpm_manager_util =
       tpm_manager::TpmManagerUtility::GetSingleton();
   if (tpm_manager_util) {
diff --git a/cryptohome/userdataauth.h b/cryptohome/userdataauth.h
index b7ebaa5..39a5a54 100644
--- a/cryptohome/userdataauth.h
+++ b/cryptohome/userdataauth.h
@@ -540,11 +540,6 @@
     fingerprint_manager_ = fingerprint_manager;
   }
 
-  void set_tpm_ownership_proxy(
-      org::chromium::TpmManagerProxyInterface* tpm_ownership_proxy) {
-    tpm_ownership_proxy_ = tpm_ownership_proxy;
-  }
-
   // Override |mount_factory_| for testing purpose
   void set_mount_factory(MountFactory* mount_factory) {
     mount_factory_ = mount_factory;
@@ -988,15 +983,6 @@
   // can be overridden for testing.
   FingerprintManager* fingerprint_manager_;
 
-  // The default D-Bus proxy for invoking any ownership related methods in
-  // tpm_manager.
-  std::unique_ptr<org::chromium::TpmManagerProxyInterface>
-      default_tpm_ownership_proxy_;
-
-  // The actual D-Bus proxy for invoking any ownership related methods in
-  // tpm_manager, but can be overridden for testing.
-  org::chromium::TpmManagerProxyInterface* tpm_ownership_proxy_;
-
   // The default BootLockbox object for finalizing it.
   std::unique_ptr<BootLockbox> default_boot_lockbox_;
 
diff --git a/cryptohome/userdataauth_unittest.cc b/cryptohome/userdataauth_unittest.cc
index 539c7b4..79219ff 100644
--- a/cryptohome/userdataauth_unittest.cc
+++ b/cryptohome/userdataauth_unittest.cc
@@ -128,7 +128,6 @@
     userdataauth_->set_disk_cleanup(&cleanup_);
     userdataauth_->set_pkcs11_init(&pkcs11_init_);
     userdataauth_->set_mount_factory(&mount_factory_);
-    userdataauth_->set_tpm_ownership_proxy(&tpm_ownership_proxy_);
     userdataauth_->set_challenge_credentials_helper(
         &challenge_credentials_helper_);
     userdataauth_->set_key_challenge_service_factory(
@@ -232,10 +231,6 @@
   // internal use.
   NiceMock<MockFingerprintManager> fingerprint_manager_;
 
-  // Mock tpm ownership proxy object, will be passed to UserDataAuth for its
-  // internal use.
-  NiceMock<org::chromium::TpmManagerProxyMock> tpm_ownership_proxy_;
-
   // Mock challenge credential helper utility object, will be passed to
   // UserDataAuth for its internal use.
   NiceMock<MockChallengeCredentialsHelper> challenge_credentials_helper_;