Package com.google.gerrit.server.account
Class FakeRealm
java.lang.Object
com.google.gerrit.server.account.AbstractRealm
com.google.gerrit.server.account.FakeRealm
- All Implemented Interfaces:
Realm
Fake implementation of
Realm
that does not communicate.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
allowsEdit
(AccountFieldName field) Can the end-user modify this field of their own account?authenticate
(AuthRequest who) Locate an account whose local username is the given account name.void
onCreateAccount
(AuthRequest who, Account account) Methods inherited from class com.google.gerrit.server.account.AbstractRealm
getEditableFields, getEmailAddresses, hasEmailAddress
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.google.gerrit.server.account.Realm
accountBelongsToRealm, isActive
-
Constructor Details
-
FakeRealm
public FakeRealm()
-
-
Method Details
-
allowsEdit
Description copied from interface:Realm
Can the end-user modify this field of their own account? -
authenticate
-
onCreateAccount
-
lookup
Description copied from interface:Realm
Locate an account whose local username is the given account name.Generally this only works for local realms, such as one backed by an LDAP directory, or where there is an
EmailExpander
configured that knows how to convert the accountName into an email address, and then locate the user by that email address.
-