Listener
Class
constructor
parent_
class
name
initiate_
authentication
initiate_
authentication_
finish
GJS API Reference
PolkitAgent-1.0
PolkitAgent
ListenerClass
Class ListenerClass
VFuncs that authentication agents needs to implement.
record
Hierarchy
ListenerClass
Index
Constructors
constructor
Properties
parent_
class
name
Methods
initiate_
authentication
initiate_
authentication_
finish
Constructors
constructor
new
Listener
Class
(
)
:
ListenerClass
Returns
ListenerClass
Properties
parent_
class
parent_
class
:
GObject
.
ObjectClass
The parent class.
field
Static
name
name
:
string
Methods
initiate_
authentication
initiate_
authentication
(
listener
:
Listener
, action_id
:
string
, message
:
string
, icon_name
:
string
, details
:
Polkit
.
Details
, cookie
:
string
, identities
:
Polkit
.
Identity
[]
, cancellable
:
Gio
.
Cancellable
, callback
:
AsyncReadyCallback
)
:
void
Parameters
listener:
Listener
action_id:
string
message:
string
icon_name:
string
details:
Polkit
.
Details
cookie:
string
identities:
Polkit
.
Identity
[]
cancellable:
Gio
.
Cancellable
callback:
AsyncReadyCallback
Returns
void
initiate_
authentication_
finish
initiate_
authentication_
finish
(
listener
:
Listener
, res
:
AsyncResult
)
:
boolean
Parameters
listener:
Listener
res:
AsyncResult
Returns
boolean
Listener
Class
constructor
parent_
class
name
initiate_
authentication
initiate_
authentication_
finish
base64:eyJwYWdlTmF2aWdhdGlvbiI6W3siY2xhc3NOYW1lcyI6InRzZC1raW5kLWNvbnN0cnVjdG9yIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJQb2xraXRBZ2VudF8xXzAuUG9sa2l0QWdlbnQuTGlzdGVuZXJDbGFzcy5odG1sI2NvbnN0cnVjdG9yIiwibmFtZSI6ImNvbnN0cnVjdG9yIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1wcm9wZXJ0eSB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiUG9sa2l0QWdlbnRfMV8wLlBvbGtpdEFnZW50Lkxpc3RlbmVyQ2xhc3MuaHRtbCNwYXJlbnRfY2xhc3MiLCJuYW1lIjoicGFyZW50X2NsYXNzIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1wcm9wZXJ0eSB0c2QtcGFyZW50LWtpbmQtY2xhc3MgdHNkLWlzLXN0YXRpYyIsImhyZWYiOiJQb2xraXRBZ2VudF8xXzAuUG9sa2l0QWdlbnQuTGlzdGVuZXJDbGFzcy5odG1sI25hbWUiLCJuYW1lIjoibmFtZSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJQb2xraXRBZ2VudF8xXzAuUG9sa2l0QWdlbnQuTGlzdGVuZXJDbGFzcy5odG1sI2luaXRpYXRlX2F1dGhlbnRpY2F0aW9uIiwibmFtZSI6ImluaXRpYXRlX2F1dGhlbnRpY2F0aW9uIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IlBvbGtpdEFnZW50XzFfMC5Qb2xraXRBZ2VudC5MaXN0ZW5lckNsYXNzLmh0bWwjaW5pdGlhdGVfYXV0aGVudGljYXRpb25fZmluaXNoIiwibmFtZSI6ImluaXRpYXRlX2F1dGhlbnRpY2F0aW9uX2ZpbmlzaCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX1dLCJjbGFzc05hbWVzIjoiY3VycmVudCB0c2Qta2luZC1jbGFzcyB0c2QtcGFyZW50LWtpbmQtbmFtZXNwYWNlIiwiaHJlZiI6IlBvbGtpdEFnZW50XzFfMC5Qb2xraXRBZ2VudC5MaXN0ZW5lckNsYXNzLmh0bWwiLCJuYW1lIjoiTGlzdGVuZXJDbGFzcyJ9
VFuncs that authentication agents needs to implement.