public abstract class ExternalUsersProvider
extends java.lang.Object
SecurityRealm
Modifier and Type | Class and Description |
---|---|
static class |
ExternalUsersProvider.Context |
Constructor and Description |
---|
ExternalUsersProvider() |
Modifier and Type | Method and Description |
---|---|
UserDetails |
doGetUserDetails(ExternalUsersProvider.Context context)
Override this method in order load user information.
|
UserDetails |
doGetUserDetails(java.lang.String username)
Deprecated.
replaced by
doGetUserDetails(org.sonar.api.security.ExternalUsersProvider.Context) since v. 3.1 |
@Deprecated public UserDetails doGetUserDetails(@Nullable java.lang.String username)
doGetUserDetails(org.sonar.api.security.ExternalUsersProvider.Context)
since v. 3.1username
- the usernamejava.lang.RuntimeException
- in case of unexpected error such as connection failurepublic UserDetails doGetUserDetails(ExternalUsersProvider.Context context)
java.lang.RuntimeException
- in case of unexpected error such as connection failure