Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1258)

Unified Diff: chrome/browser/chromeos/settings/stub_install_attributes.cc

Issue 2737733003: Add Active Directory login UI tests (Closed)
Patch Set: Created 3 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: chrome/browser/chromeos/settings/stub_install_attributes.cc
diff --git a/chrome/browser/chromeos/settings/stub_install_attributes.cc b/chrome/browser/chromeos/settings/stub_install_attributes.cc
index aaafadcf619dfe0d06625b2dcbe574211773ef0c..3e6f6cfacbdf660fd891c3af7b963726d07ab997 100644
--- a/chrome/browser/chromeos/settings/stub_install_attributes.cc
+++ b/chrome/browser/chromeos/settings/stub_install_attributes.cc
@@ -37,6 +37,13 @@ void StubInstallAttributes::SetEnterprise(const std::string& domain,
registration_device_id_ = device_id;
}
+void StubInstallAttributes::SetActiveDirectoryEnterprise(
+ const std::string& realm) {
+ registration_mode_ = policy::DEVICE_MODE_ENTERPRISE_AD;
+ registration_realm_ = realm;
+ registration_domain_.clear();
+}
+
// static
ScopedStubInstallAttributes ScopedStubInstallAttributes::CreateUnset() {
StubInstallAttributes* attributes = new StubInstallAttributes();
@@ -66,6 +73,17 @@ ScopedStubInstallAttributes ScopedStubInstallAttributes::CreateEnterprise(
return ScopedStubInstallAttributes();
}
+// static
+ScopedStubInstallAttributes
+ScopedStubInstallAttributes::CreateActiveDirectoryEnterprise(
+ const std::string& realm) {
+ StubInstallAttributes* attributes = new StubInstallAttributes();
+ attributes->SetActiveDirectoryEnterprise(realm);
+ policy::BrowserPolicyConnectorChromeOS::SetInstallAttributesForTesting(
+ attributes);
+ return ScopedStubInstallAttributes();
+}
+
ScopedStubInstallAttributes::ScopedStubInstallAttributes() {
}

Powered by Google App Engine
This is Rietveld 408576698