Import line: | Polkit = imports.gi.Polkit; |
GIR File: | Polkit-1.0.gir |
C documentation: | PolkitSubject |
Interface : | Subject |
Implementations: | Polkit.SystemBusName, Polkit.UnixProcess, Polkit.UnixSession |
Show / Hide Inherited methods, properties and signals |
None |
Method / Constructor | Defined By | |
---|---|---|
|
Polkit.Subject | |
|
Polkit.Subject | |
exists_finish
(AsyncResult res)
:
Boolean
|
Polkit.Subject | |
exists_sync
(Cancellable cancellable)
:
Boolean
|
Polkit.Subject | |
hash
()
:
Number
|
Polkit.Subject | |
to_string
()
:
String
|
Polkit.Subject |
None |
Class / Namespace | Method / Signal / Properties |
---|---|
Polkit
Method |
|
Polkit.Authority
Method |
check_authorization_sync
(Subject subject, String action_id, Details details, CheckAuthorizationFlags flags, Cancellable cancellable)
:
Polkit.AuthorizationResult
|
Polkit.Authority
Method |
register_authentication_agent_sync
(Subject subject, String locale, String object_path, Cancellable cancellable)
:
Boolean
|
Polkit.Authority
Method |
unregister_authentication_agent_sync
(Subject subject, String object_path, Cancellable cancellable)
:
Boolean
|
Polkit.Authority
Method |
|
Polkit.Authority
Method |
|
Polkit.Authority
Method |
check_authorization
(Subject subject, String action_id, Details details, CheckAuthorizationFlags flags, Cancellable cancellable, Function callback, void* user_data)
:
none
|
Polkit.Authority
Method |
register_authentication_agent
(Subject subject, String locale, String object_path, Cancellable cancellable, Function callback, void* user_data)
:
none
|
Polkit.Authority
Method |
unregister_authentication_agent
(Subject subject, String object_path, Cancellable cancellable, Function callback, void* user_data)
:
none
|
Polkit.Authority
Method |
enumerate_temporary_authorizations
(Subject subject, Cancellable cancellable, Function callback, void* user_data)
:
none
|
Polkit.Authority
Method |
revoke_temporary_authorizations
(Subject subject, Cancellable cancellable, Function callback, void* user_data)
:
none
|
Polkit.SystemBusName
Method |
get_process_sync
(Cancellable cancellable)
:
Polkit.Subject
|
Polkit.TemporaryAuthorization
Method |
new Polkit.TemporaryAuthorization.c_new
(String id, String action_id, Subject subject, Number time_obtained, Number time_expires)
:
Polkit.TemporaryAuthorization
Create a new Polkit.TemporaryAuthorization
|
Polkit.TemporaryAuthorization
Method |
get_subject
()
:
Polkit.Subject
|