Index: chrome/browser/resources/cryptotoken/enroller.js |
diff --git a/chrome/browser/resources/cryptotoken/enroller.js b/chrome/browser/resources/cryptotoken/enroller.js |
index d7b4609592ea064f0b78678626157b734599d42e..471c648429be8b07c92475fdb3c0afbd9a00a77e 100644 |
--- a/chrome/browser/resources/cryptotoken/enroller.js |
+++ b/chrome/browser/resources/cryptotoken/enroller.js |
@@ -13,16 +13,14 @@ |
* @param {!EnrollHelperFactory} factory Factory to create an enroll helper. |
* @param {MessageSender} sender The sender of the message. |
* @param {Object} request The web page's enroll request. |
- * @param {boolean} enforceAppIdValid Whether to enforce that the appId in the |
- * request matches the sender's origin. |
* @param {Function} sendResponse Called back with the result of the enroll. |
* @param {boolean} toleratesMultipleResponses Whether the sendResponse |
* callback can be called more than once, e.g. for progress updates. |
* @return {Closeable} A handler object to be closed when the browser channel |
* closes. |
*/ |
-function handleEnrollRequest(factory, sender, request, enforceAppIdValid, |
- sendResponse, toleratesMultipleResponses) { |
+function handleEnrollRequest(factory, sender, request, sendResponse, |
+ toleratesMultipleResponses) { |
var sentResponse = false; |
function sendResponseOnce(r) { |
if (enroller) { |
@@ -119,7 +117,7 @@ function handleEnrollRequest(factory, sender, request, enforceAppIdValid, |
var timer = new CountdownTimer(timeoutMillis); |
var enroller = new Enroller(factory, timer, origin, sendErrorResponse, |
sendSuccessResponse, sendNotification, sender.tlsChannelId, logMsgUrl); |
- enroller.doEnroll(enrollChallenges, signData, enforceAppIdValid); |
+ enroller.doEnroll(enrollChallenges, signData); |
return /** @type {Closeable} */ (enroller); |
} |
@@ -232,30 +230,18 @@ Enroller.DEFAULT_TIMEOUT_MILLIS = 30 * 1000; |
* @param {Array.<Object>} enrollChallenges A set of enroll challenges |
* @param {Array.<Object>} signChallenges A set of sign challenges for existing |
* enrollments for this user and appId |
- * @param {boolean} enforceAppIdValid Whether to enforce that appId is valid |
*/ |
-Enroller.prototype.doEnroll = |
- function(enrollChallenges, signChallenges, enforceAppIdValid) { |
+Enroller.prototype.doEnroll = function(enrollChallenges, signChallenges) { |
this.setEnrollChallenges_(enrollChallenges); |
this.setSignChallenges_(signChallenges); |
- if (!enforceAppIdValid) { |
- // If not enforcing app id validity, begin enrolling right away. |
- this.helper_.doEnroll(this.encodedEnrollChallenges_, |
- this.encodedSignChallenges_); |
- } |
- // Whether or not enforcing app id validity, begin fetching/checking the |
- // app ids. |
+ // Begin fetching/checking the app ids. |
var enrollAppIds = []; |
for (var i = 0; i < enrollChallenges.length; i++) { |
enrollAppIds.push(enrollChallenges[i]['appId']); |
} |
var self = this; |
this.checkAppIds_(enrollAppIds, signChallenges, function(result) { |
- if (!enforceAppIdValid) { |
- // Nothing to do, move along. |
- return; |
- } |
if (result) { |
self.helper_.doEnroll(self.encodedEnrollChallenges_, |
self.encodedSignChallenges_); |