Module zbus_polkit::policykit1[][src]

Structs

ActionDescription

This struct describes actions registered with the PolicyKit daemon.

AsyncAuthorityProxy

Asynchronous sibling of AuthorityProxy. This D-Bus interface is implemented by the /org/freedesktop/PolicyKit1/Authority object on the well-known name org.freedesktop.PolicyKit1 on the system message bus.

AuthorityProxy

This D-Bus interface is implemented by the /org/freedesktop/PolicyKit1/Authority object on the well-known name org.freedesktop.PolicyKit1 on the system message bus.

AuthorizationResult

Describes the result of calling CheckAuthorization()

Changed

A Changed signal.

ChangedStream

A stream::Stream implementation that yields Changed signals.

Identity

This struct describes identities such as UNIX users and UNIX groups. It is typically used to check if a given process is authorized for an action.

Subject

This struct describes subjects such as UNIX processes. It is typically used to check if a given process is authorized for an action.

TemporaryAuthorization

Details of a temporary authorization as provided by the /org/freedesktop/PolicyKit1/Authority object in the system bus.

Enums

AuthorityFeatures

Flags describing features supported by the Authority implementation.

CheckAuthorizationFlags

Flags used in the CheckAuthorization() method.

ImplicitAuthorization

An enumeration for granting implicit authorizations.