00001 00020 #pragma once 00021 00022 #include "../util/admin_access.h" 00023 00024 namespace mongo { 00025 00026 class RestAdminAccess : public AdminAccess { 00027 public: 00028 virtual ~RestAdminAccess() { } 00029 00030 virtual bool haveAdminUsers() const; 00031 virtual BSONObj getAdminUser( const string& username ) const; 00032 }; 00033 00034 } // namespace mongo