/external/chromium_org/chromeos/login/auth/ |
cryptohome_authenticator.h | 30 // Authenticates a Chromium OS user against cryptohome. 35 // AuthenticateToLogin() calls a Cryptohome's method to perform offline login. 42 // operations to complete, or triggering some more Cryptohome method calls. 61 NO_MOUNT = 1, // Cryptohome doesn't exist yet. 62 FAILED_MOUNT = 2, // Failed to mount existing cryptohome. 63 FAILED_REMOVE = 3, // Failed to remove existing cryptohome. 65 FAILED_TPM = 5, // Failed to mount/create cryptohome, TPM error. 66 CREATE_NEW = 6, // Need to create cryptohome for a new user. 67 RECOVER_MOUNT = 7, // After RecoverEncryptedData, mount cryptohome. 89 // cryptohome after a login failure [all...] |
extended_authenticator_impl.h | 38 const std::vector<cryptohome::KeyDefinition>& keys, 41 const cryptohome::KeyDefinition& key, 46 const cryptohome::KeyDefinition& key, 66 void DoAddKey(const cryptohome::KeyDefinition& key, 70 void DoUpdateKeyAuthorized(const cryptohome::KeyDefinition& key, 83 cryptohome::MountError return_code, 89 cryptohome::MountError return_code);
|
fake_extended_authenticator.h | 33 const std::vector<cryptohome::KeyDefinition>& keys, 36 const cryptohome::KeyDefinition& key, 41 const cryptohome::KeyDefinition& key,
|
extended_authenticator.h | 16 #include "chromeos/cryptohome/cryptohome_parameters.h" 28 // AuthenticateToCreate() calls cryptohomed to create new cryptohome. 34 NO_MOUNT, // No cryptohome exist for user. 35 FAILED_MOUNT, // Failed to mount existing cryptohome - login failed. 36 FAILED_TPM, // Failed to mount/create cryptohome because of TPM error. 77 const std::vector<cryptohome::KeyDefinition>& keys, 86 const cryptohome::KeyDefinition& key, 96 const cryptohome::KeyDefinition& key,
|
test_attempt_state.cc | 35 cryptohome::MountError cryptohome_code) { 65 cryptohome::MountError TestAttemptState::cryptohome_code() {
|
auth_attempt_state.h | 57 cryptohome::MountError cryptohome_code); 59 // Blow away locally stored cryptohome login status. 70 virtual cryptohome::MountError cryptohome_code(); 98 // Status of our cryptohome op attempt. Can only have one in flight at a time. 101 cryptohome::MountError cryptohome_code_;
|
fake_extended_authenticator.cc | 67 const std::vector<cryptohome::KeyDefinition>& keys, 73 const cryptohome::KeyDefinition& key, 81 const cryptohome::KeyDefinition& key,
|
/external/chromium_org/chromeos/cryptohome/ |
homedir_methods.h | 14 #include "chromeos/cryptohome/cryptohome_parameters.h" 18 namespace cryptohome { namespace 20 // This class manages calls to Cryptohome service's home directory methods: 50 // Asks cryptohomed to find the cryptohome for user identified by |id| and 52 // If the |create_keys| are not given and no cryptohome exists for |id|, 78 // |signature| is used by cryptohome to verify the authentity of new key. 110 } // namespace cryptohome
|
async_method_caller.h | 17 namespace cryptohome { namespace 19 // Note: This file is placed in ::cryptohome instead of ::chromeos::cryptohome 20 // since there is already a namespace ::cryptohome which holds the error code 21 // enum (MountError) and referencing ::chromeos::cryptohome and ::cryptohome 28 CREATE_IF_MISSING = 1, // Create a cryptohome if it does not exist yet. 32 // This class manages calls to Cryptohome service's 'async' methods. 43 // Asks cryptohomed to asynchronously try to find the cryptohome for 50 // Asks cryptohomed to asynchronously try to find the cryptohome fo [all...] |
homedir_methods.cc | 5 #include "chromeos/cryptohome/homedir_methods.h" 9 #include "chromeos/dbus/cryptohome/key.pb.h" 10 #include "chromeos/dbus/cryptohome/rpc.pb.h" 23 namespace cryptohome { namespace 96 cryptohome::AccountIdentifier* id_proto) { 102 cryptohome::AuthorizationRequest* auth_proto) { 182 cryptohome::AccountIdentifier id_proto; 183 cryptohome::AuthorizationRequest kEmptyAuthProto; 184 cryptohome::GetKeyDataRequest request; 201 cryptohome::AccountIdentifier id_proto [all...] |
cryptohome_parameters.h | 15 namespace cryptohome { namespace 26 // Identification of the user calling cryptohome method. 35 // Definition of the key (e.g. password) for the cryptohome. 80 // sequence of |bytes|. The metadata is entirely opaque to cryptohome. It is 82 // cryptohome in any way. The metadata can be used to store information such 147 } // namespace cryptohome
|
homedir_methods_unittest.cc | 5 #include "chromeos/cryptohome/homedir_methods.h" 11 #include "chromeos/dbus/cryptohome/rpc.pb.h" 23 namespace cryptohome { namespace 67 cryptohome::BaseReply cryptohome_reply_; 120 const cryptohome::AuthorizationRequest expected_auth; 121 cryptohome::GetKeyDataRequest expected_request; 135 cryptohome::GetKeyDataReply* reply = 136 cryptohome_reply_.MutableExtension(cryptohome::GetKeyDataReply::reply); 185 } // namespace cryptohome
|
mock_async_method_caller.cc | 5 #include "chromeos/cryptohome/mock_async_method_caller.h" 11 namespace cryptohome { namespace 21 : success_(false), return_code_(cryptohome::MOUNT_ERROR_NONE) { 105 } // namespace cryptohome
|
/external/chromium_org/chrome/browser/chromeos/login/supervised/ |
supervised_user_authenticator.cc | 11 #include "chromeos/cryptohome/async_method_caller.h" 12 #include "chromeos/cryptohome/cryptohome_parameters.h" 13 #include "chromeos/cryptohome/system_salt_getter.h" 32 cryptohome::MountError return_code) { 54 cryptohome::MountError return_code) { 59 // Calls cryptohome's mount method. 70 cryptohome::AsyncMethodCaller::GetInstance()->AsyncMount( 79 cryptohome::AsyncMethodCaller::GetInstance()->AsyncGetSanitizedUsername( 84 // Calls cryptohome's addKey method. 97 cryptohome::AsyncMethodCaller::GetInstance()->AsyncAddKey [all...] |
supervised_user_test_base.h | 14 #include "chromeos/cryptohome/mock_async_method_caller.h" 15 #include "chromeos/cryptohome/mock_homedir_methods.h" 99 cryptohome::MockAsyncMethodCaller* mock_async_method_caller_; 100 cryptohome::MockHomedirMethods* mock_homedir_methods_;
|
supervised_user_creation_flow.h | 45 // local cryptohome. 48 // Indicates that cryptohome is mounted and OAuth2 token is validated.
|
/external/chromium_org/chrome/browser/signin/ |
easy_unlock_service_signin_chromeos.h | 29 // The load state of a user's cryptohome key data. 39 // Structure containing a user's key data loaded from cryptohome. 47 // The data as returned from cryptohome. 93 // Callback invoked when the user's device data is loaded from cryptohome. 106 // Maps user ids to their fetched cryptohome key data. 110 // This is to handle case where cryptohome daemon is not started in time the
|
/external/chromium_org/chrome/browser/ui/webui/chromeos/ |
cryptohome_ui.h | 13 // WebUIController for chrome://cryptohome.
|
cryptohome_ui.cc | 18 // Returns HTML data source for chrome://cryptohome. 22 source->AddResourcePath("cryptohome.js", IDR_CRYPTOHOME_JS);
|
/external/chromium_org/chromeos/dbus/ |
OWNERS | 9 per-file *cryptohome*=dkrahn@chromium.org
|
cryptohome_client.h | 18 namespace cryptohome { namespace 33 } // namespace cryptohome 37 // CryptohomeClient is used to communicate with the Cryptohome service. 83 const cryptohome::BaseReply& reply)> ProtobufMethodCallback; 96 // Cryptohome service will process the calls in a first-in-first-out manner 153 // Calls the AsyncMount method to asynchronously mount the cryptohome for 174 // Calls the AsyncMount method to asynchronously mount the cryptohome for 464 const cryptohome::AccountIdentifier& id, 465 const cryptohome::AuthorizationRequest& auth, 466 const cryptohome::GetKeyDataRequest& request [all...] |
/external/chromium_org/chrome/browser/chromeos/login/easy_unlock/ |
easy_unlock_create_keys_operation.h | 21 // A class to create Easy unlock cryptohome keys for the given user and devices. 45 cryptohome::MountError return_code);
|
easy_unlock_create_keys_operation.cc | 16 #include "chromeos/cryptohome/homedir_methods.h" 17 #include "chromeos/cryptohome/system_salt_getter.h" 36 cryptohome::PRIV_MOUNT | cryptohome::PRIV_ADD | cryptohome::PRIV_REMOVE; 344 cryptohome::KeyDefinition key_def( 349 key_def.provider_data.push_back(cryptohome::KeyDefinition::ProviderData( 351 key_def.provider_data.push_back(cryptohome::KeyDefinition::ProviderData( 353 key_def.provider_data.push_back(cryptohome::KeyDefinition::ProviderData( 355 key_def.provider_data.push_back(cryptohome::KeyDefinition::ProviderData [all...] |
easy_unlock_reauth.h | 17 // create new cryptohome keys for passwordless sign-in.
|
/external/chromium_org/tools/telemetry/telemetry/core/backends/chrome/ |
cros_test_case.py | 60 """Returns True if cryptohome is mounted. as determined by the cmd 61 cryptohome --action=is_mounted""" 63 ['/usr/sbin/cryptohome', '--action=is_mounted'])[0].strip() == 'true'
|