polkit Reference Manual | ||||
---|---|---|---|---|
Top | Description | Object Hierarchy |
PolkitTemporaryAuthorization; const gchar * polkit_temporary_authorization_get_id (PolkitTemporaryAuthorization *authorization
); const gchar * polkit_temporary_authorization_get_action_id (PolkitTemporaryAuthorization *authorization
); PolkitSubject * polkit_temporary_authorization_get_subject (PolkitTemporaryAuthorization *authorization
); guint64 polkit_temporary_authorization_get_time_obtained (PolkitTemporaryAuthorization *authorization
); guint64 polkit_temporary_authorization_get_time_expires (PolkitTemporaryAuthorization *authorization
);
typedef struct _PolkitTemporaryAuthorization PolkitTemporaryAuthorization;
The PolkitTemporaryAuthorization struct should not be accessed directly.
const gchar * polkit_temporary_authorization_get_id
(PolkitTemporaryAuthorization *authorization
);
Gets the opaque identifier for authorization
.
|
A PolkitTemporaryAuthorization. |
Returns : |
A string owned by authorization . Do not free. |
const gchar * polkit_temporary_authorization_get_action_id
(PolkitTemporaryAuthorization *authorization
);
Gets the action that authorization
is for.
|
A PolkitTemporaryAuthorization. |
Returns : |
A string owned by authorization . Do not free. |
PolkitSubject * polkit_temporary_authorization_get_subject
(PolkitTemporaryAuthorization *authorization
);
Gets the subject that authorization
is for.
|
A PolkitTemporaryAuthorization. |
Returns : |
A PolkitSubject, free with g_object_unref() . [transfer full]
|
guint64 polkit_temporary_authorization_get_time_obtained
(PolkitTemporaryAuthorization *authorization
);
Gets the time when authorization
was obtained.
(Note that the PolicyKit daemon is using monotonic time internally so the returned value may change if system time changes.)
|
A PolkitTemporaryAuthorization. |
Returns : |
Seconds since the Epoch Jan 1. 1970, 0:00 UTC. |
guint64 polkit_temporary_authorization_get_time_expires
(PolkitTemporaryAuthorization *authorization
);
Gets the time when authorization
will expire.
(Note that the PolicyKit daemon is using monotonic time internally so the returned value may change if system time changes.)
|
A PolkitTemporaryAuthorization. |
Returns : |
Seconds since the Epoch Jan 1. 1970, 0:00 UTC. |