Search in sources :

Example 36 with AuthRequest

use of com.google.gerrit.server.account.AuthRequest in project gerrit by GerritCodeReview.

the class GerritPublicKeyCheckerTest method addUser.

private IdentifiedUser addUser(String name) throws Exception {
    AuthRequest req = authRequestFactory.createForUser(name);
    Account.Id id = accountManager.authenticate(req).getAccountId();
    return userFactory.create(id);
}
Also used : AuthRequest(com.google.gerrit.server.account.AuthRequest) Account(com.google.gerrit.entities.Account)

Aggregations

AuthRequest (com.google.gerrit.server.account.AuthRequest)36 ExternalId (com.google.gerrit.server.account.externalids.ExternalId)25 Test (org.junit.Test)25 AbstractDaemonTest (com.google.gerrit.acceptance.AbstractDaemonTest)24 Account (com.google.gerrit.entities.Account)23 AuthResult (com.google.gerrit.server.account.AuthResult)22 AccountException (com.google.gerrit.server.account.AccountException)18 AccountState (com.google.gerrit.server.account.AccountState)10 GerritConfig (com.google.gerrit.acceptance.config.GerritConfig)2 AuthenticationFailedException (com.google.gerrit.server.account.AuthenticationFailedException)2 AuthenticationUnavailableException (com.google.gerrit.server.auth.AuthenticationUnavailableException)2 Change (com.google.gerrit.entities.Change)1 GitBasicAuthPolicy (com.google.gerrit.extensions.client.GitBasicAuthPolicy)1 UnresolvableAccountException (com.google.gerrit.server.account.AccountResolver.UnresolvableAccountException)1 AccountUserNameException (com.google.gerrit.server.account.AccountUserNameException)1 ExternalIdNotes (com.google.gerrit.server.account.externalids.ExternalIdNotes)1 NoSuchUserException (com.google.gerrit.server.auth.NoSuchUserException)1 MetaDataUpdate (com.google.gerrit.server.git.meta.MetaDataUpdate)1 ManualRequestContext (com.google.gerrit.server.util.ManualRequestContext)1 Repo (com.google.gerrit.testing.InMemoryRepositoryManager.Repo)1