Secret
Agent
Class
constructor
parent
name
cancel_
get_
secrets
delete_
secrets
get_
secrets
registration_
result
save_
secrets
GJS API Reference
NMClient-1.0
NMClient
SecretAgentClass
Class SecretAgentClass
Hierarchy
SecretAgentClass
Index
Constructors
constructor
Properties
parent
name
Methods
cancel_
get_
secrets
delete_
secrets
get_
secrets
registration_
result
save_
secrets
Constructors
constructor
new
Secret
Agent
Class
(
)
:
SecretAgentClass
Returns
SecretAgentClass
Properties
parent
parent
:
GObject
.
ObjectClass
Static
name
name
:
string
Methods
cancel_
get_
secrets
cancel_
get_
secrets
(
self
:
SecretAgent
, connection_path
:
string
, setting_name
:
string
)
:
void
Parameters
self:
SecretAgent
connection_path:
string
setting_name:
string
Returns
void
delete_
secrets
delete_
secrets
(
self
:
SecretAgent
, connection
:
NetworkManager
.
Connection
, connection_path
:
string
, callback
:
SecretAgentDeleteSecretsFunc
)
:
void
Parameters
self:
SecretAgent
connection:
NetworkManager
.
Connection
connection_path:
string
callback:
SecretAgentDeleteSecretsFunc
Returns
void
get_
secrets
get_
secrets
(
self
:
SecretAgent
, connection
:
NetworkManager
.
Connection
, connection_path
:
string
, setting_name
:
string
, hints
:
string
[]
, flags
:
NMClient
.
SecretAgentGetSecretsFlags
, callback
:
SecretAgentGetSecretsFunc
)
:
void
Parameters
self:
SecretAgent
connection:
NetworkManager
.
Connection
connection_path:
string
setting_name:
string
hints:
string
[]
flags:
NMClient
.
SecretAgentGetSecretsFlags
callback:
SecretAgentGetSecretsFunc
Returns
void
registration_
result
registration_
result
(
agent
:
SecretAgent
, error
:
GLib
.
Error
)
:
void
Parameters
agent:
SecretAgent
error:
GLib
.
Error
Returns
void
save_
secrets
save_
secrets
(
self
:
SecretAgent
, connection
:
NetworkManager
.
Connection
, connection_path
:
string
, callback
:
SecretAgentSaveSecretsFunc
)
:
void
Parameters
self:
SecretAgent
connection:
NetworkManager
.
Connection
connection_path:
string
callback:
SecretAgentSaveSecretsFunc
Returns
void
Secret
Agent
Class
constructor
parent
name
cancel_
get_
secrets
delete_
secrets
get_
secrets
registration_
result
save_
secrets
base64:eyJwYWdlTmF2aWdhdGlvbiI6W3siY2xhc3NOYW1lcyI6InRzZC1raW5kLWNvbnN0cnVjdG9yIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJOTUNsaWVudF8xXzAuTk1DbGllbnQuU2VjcmV0QWdlbnRDbGFzcy5odG1sI2NvbnN0cnVjdG9yIiwibmFtZSI6ImNvbnN0cnVjdG9yIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1wcm9wZXJ0eSB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiTk1DbGllbnRfMV8wLk5NQ2xpZW50LlNlY3JldEFnZW50Q2xhc3MuaHRtbCNwYXJlbnQiLCJuYW1lIjoicGFyZW50IiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1wcm9wZXJ0eSB0c2QtcGFyZW50LWtpbmQtY2xhc3MgdHNkLWlzLXN0YXRpYyIsImhyZWYiOiJOTUNsaWVudF8xXzAuTk1DbGllbnQuU2VjcmV0QWdlbnRDbGFzcy5odG1sI25hbWUiLCJuYW1lIjoibmFtZSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJOTUNsaWVudF8xXzAuTk1DbGllbnQuU2VjcmV0QWdlbnRDbGFzcy5odG1sI2NhbmNlbF9nZXRfc2VjcmV0cyIsIm5hbWUiOiJjYW5jZWxfZ2V0X3NlY3JldHMiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiTk1DbGllbnRfMV8wLk5NQ2xpZW50LlNlY3JldEFnZW50Q2xhc3MuaHRtbCNkZWxldGVfc2VjcmV0cyIsIm5hbWUiOiJkZWxldGVfc2VjcmV0cyIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJOTUNsaWVudF8xXzAuTk1DbGllbnQuU2VjcmV0QWdlbnRDbGFzcy5odG1sI2dldF9zZWNyZXRzIiwibmFtZSI6ImdldF9zZWNyZXRzIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6Ik5NQ2xpZW50XzFfMC5OTUNsaWVudC5TZWNyZXRBZ2VudENsYXNzLmh0bWwjcmVnaXN0cmF0aW9uX3Jlc3VsdCIsIm5hbWUiOiJyZWdpc3RyYXRpb25fcmVzdWx0IiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6Ik5NQ2xpZW50XzFfMC5OTUNsaWVudC5TZWNyZXRBZ2VudENsYXNzLmh0bWwjc2F2ZV9zZWNyZXRzIiwibmFtZSI6InNhdmVfc2VjcmV0cyIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX1dLCJjbGFzc05hbWVzIjoiY3VycmVudCB0c2Qta2luZC1jbGFzcyB0c2QtcGFyZW50LWtpbmQtbmFtZXNwYWNlIiwiaHJlZiI6Ik5NQ2xpZW50XzFfMC5OTUNsaWVudC5TZWNyZXRBZ2VudENsYXNzLmh0bWwiLCJuYW1lIjoiU2VjcmV0QWdlbnRDbGFzcyJ9