ExtensionContext

Extended context information.

struct ExtensionContext {
    bool isValid;
    uid_t uid;
    const char *providerName;
    const char *extensionName;
};

Properties

isValid
Whether uid is valid:
  • true: uid is valid.
  • false: uid is invalid.
uid
User ID. 0 indicates a local user, greater than 0 indicates a remote user.
providerName
Name of the extension provider.
extensionName
Name of the extension.