libfilezilla
Loading...
Searching...
No Matches
impersonation.hpp File Reference

Declares impersonation_token. More...

#include <memory>
#include <functional>
#include "string.hpp"
#include "logger.hpp"
#include "glue/windows.hpp"
Include dependency graph for impersonation.hpp:

Go to the source code of this file.

Classes

struct  impersonation_options
struct  impersonation_options::pwless_type
 Impersonate as any user without checking credentials. More...
class  impersonation_token
 Impersonation tokens for a given user can be used to spawn processes running as that user. More...

Namespaces

namespace  fz
 The namespace used by libfilezilla.

Functions

native_string current_username ()
 Returns the username the calling thread is running under.
std::string get_user_uid (native_string const &username)

Detailed Description