Home | History | Annotate | Download | only in cloud

Lines Matching refs:validator

291     UserCloudPolicyValidator* validator) {
294 validator->status(),
296 validation_status_ = validator->status();
297 if (!validator->success()) {
305 validator->policy_data()->request_token();
306 DVLOG(1) << "Device ID: " << validator->policy_data()->device_id();
311 validator->policy_data()->clear_public_key_version();
318 InstallPolicy(validator->policy_data().Pass(), validator->payload().Pass());
343 // Configure the validator.
344 scoped_ptr<UserCloudPolicyValidator> validator = CreateValidator(
361 validator->ValidateUsername(signin_username_, true);
391 validator->ValidateCachedKey(cached_key->signing_key(),
397 validator->ValidateSignature(cached_key->signing_key(),
408 validator->ValidateInitialKey(verification_key, owning_domain);
415 validator->ValidateSignature(
421 // Start validation in the background. The Validator will free itself once
423 validator.release()->StartValidation(callback);
426 validator->RunValidation();
427 callback.Run(validator.get());
432 UserCloudPolicyValidator* validator) {
435 validator->status(),
437 validation_status_ = validator->status();
439 if (!validator->success()) {
451 *validator->policy()));
452 InstallPolicy(validator->policy_data().Pass(), validator->payload().Pass());
455 if (validator->policy()->has_new_public_key())
456 policy_key_ = validator->policy()->new_public_key();