PolkitBackendLocalAuthority

PolkitBackendLocalAuthority — Local Authority

Stability Level

Unstable, unless otherwise indicated

Properties

gchar * auth-store-paths Write / Construct Only
gchar * config-path Write / Construct Only

Types and Values

Object Hierarchy

    GObject
    ╰── PolkitBackendAuthority
        ╰── PolkitBackendInteractiveAuthority
            ╰── PolkitBackendLocalAuthority

Description

An implementation of PolkitBackendAuthority that stores authorizations on the local file system, supports interaction with authentication agents (virtue of being based on PolkitBackendInteractiveAuthority).

Functions

Types and Values

PolkitBackendLocalAuthority

typedef struct _PolkitBackendLocalAuthority PolkitBackendLocalAuthority;

The PolkitBackendLocalAuthority struct should not be accessed directly.


struct PolkitBackendLocalAuthorityClass

struct PolkitBackendLocalAuthorityClass {
  PolkitBackendInteractiveAuthorityClass parent_class;
};

Class structure for PolkitBackendLocalAuthority.

Members

Property Details

The “auth-store-paths” property

  “auth-store-paths”         gchar *

Semi-colon separated list of Authorization Store 'top' directories.

Flags: Write / Construct Only

Default value: "/var/lib/polkit-1/localauthority;/etc/polkit-1/localauthority"


The “config-path” property

  “config-path”              gchar *

Path to directory of LocalAuthority config files.

Flags: Write / Construct Only

Default value: "/etc/polkit-1/localauthority.conf.d"