org.sonar.api.security
Class ExternalUsersProvider

java.lang.Object
  extended by org.sonar.api.security.ExternalUsersProvider

public abstract class ExternalUsersProvider
extends Object

Note that prefix "do" for names of methods is reserved for future enhancements, thus should not be used in subclasses.

Since:
2.14
See Also:
SecurityRealm

Constructor Summary
ExternalUsersProvider()
           
 
Method Summary
abstract  UserDetails doGetUserDetails(String username)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExternalUsersProvider

public ExternalUsersProvider()
Method Detail

doGetUserDetails

public abstract UserDetails doGetUserDetails(String username)
Returns:
details for specified user, or null if such user doesn't exist
Throws:
RuntimeException - in case of unexpected error such as connection failure


Copyright © 2009-2012 SonarSource. All Rights Reserved.