19 #ifndef MIR_FRONTEND_SESSION_AUTHORIZER_H_ 20 #define MIR_FRONTEND_SESSION_AUTHORIZER_H_ 29 class SessionCredentials;
52 #endif // MIR_FRONTEND_SESSION_AUTHORIZER_H_ Definition: as_render_target.h:27
virtual ~SessionAuthorizer()=default
virtual bool connection_is_allowed(SessionCredentials const &creds)=0
virtual bool prompt_session_is_allowed(SessionCredentials const &creds)=0
virtual bool screencast_is_allowed(SessionCredentials const &creds)=0
Definition: session_credentials.h:27
virtual bool set_base_display_configuration_is_allowed(SessionCredentials const &creds)=0
SessionAuthorizer & operator=(SessionAuthorizer const &)=delete
Definition: session_authorizer.h:31
virtual bool configure_display_is_allowed(SessionCredentials const &creds)=0
SessionAuthorizer()=default