Class ExternalUsersProvider


  • public abstract class ExternalUsersProvider
    extends java.lang.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 Detail

      • ExternalUsersProvider

        public ExternalUsersProvider()
    • Method Detail

      • doGetUserDetails

        public UserDetails doGetUserDetails​(ExternalUsersProvider.Context context)
        Override this method in order load user information.
        Returns:
        the user, or null if user doesn't exist
        Throws:
        java.lang.RuntimeException - in case of unexpected error such as connection failure
        Since:
        3.1