Secret
Agent
Class
constructor
parent
name
cancel
Get
Secrets
delete
Secrets
get
Secrets
registration
Result
save
Secrets
NODE-GTK 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
, connectionPath
:
string
, settingName
:
string
)
:
void
Parameters
self:
SecretAgent
connectionPath:
string
settingName:
string
Returns
void
delete
Secrets
delete
Secrets
(
self
:
SecretAgent
, connection
:
NetworkManager
.
Connection
, connectionPath
:
string
, callback
:
SecretAgentDeleteSecretsFunc
)
:
void
Parameters
self:
SecretAgent
connection:
NetworkManager
.
Connection
connectionPath:
string
callback:
SecretAgentDeleteSecretsFunc
Returns
void
get
Secrets
get
Secrets
(
self
:
SecretAgent
, connection
:
NetworkManager
.
Connection
, connectionPath
:
string
, settingName
:
string
, hints
:
string
[]
, flags
:
NMClient
.
SecretAgentGetSecretsFlags
, callback
:
SecretAgentGetSecretsFunc
)
:
void
Parameters
self:
SecretAgent
connection:
NetworkManager
.
Connection
connectionPath:
string
settingName:
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
, connectionPath
:
string
, callback
:
SecretAgentSaveSecretsFunc
)
:
void
Parameters
self:
SecretAgent
connection:
NetworkManager
.
Connection
connectionPath:
string
callback:
SecretAgentSaveSecretsFunc
Returns
void
Secret
Agent
Class
constructor
parent
name
cancel
Get
Secrets
delete
Secrets
get
Secrets
registration
Result
save
Secrets
base64:eyJwYWdlTmF2aWdhdGlvbiI6W3siY2xhc3NOYW1lcyI6InRzZC1raW5kLWNvbnN0cnVjdG9yIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJOTUNsaWVudF8xXzAuTk1DbGllbnQuU2VjcmV0QWdlbnRDbGFzcy5odG1sI2NvbnN0cnVjdG9yIiwibmFtZSI6ImNvbnN0cnVjdG9yIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1wcm9wZXJ0eSB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiTk1DbGllbnRfMV8wLk5NQ2xpZW50LlNlY3JldEFnZW50Q2xhc3MuaHRtbCNwYXJlbnQiLCJuYW1lIjoicGFyZW50IiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1wcm9wZXJ0eSB0c2QtcGFyZW50LWtpbmQtY2xhc3MgdHNkLWlzLXN0YXRpYyIsImhyZWYiOiJOTUNsaWVudF8xXzAuTk1DbGllbnQuU2VjcmV0QWdlbnRDbGFzcy5odG1sI25hbWUiLCJuYW1lIjoibmFtZSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJOTUNsaWVudF8xXzAuTk1DbGllbnQuU2VjcmV0QWdlbnRDbGFzcy5odG1sI2NhbmNlbEdldFNlY3JldHMiLCJuYW1lIjoiY2FuY2VsR2V0U2VjcmV0cyIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJOTUNsaWVudF8xXzAuTk1DbGllbnQuU2VjcmV0QWdlbnRDbGFzcy5odG1sI2RlbGV0ZVNlY3JldHMiLCJuYW1lIjoiZGVsZXRlU2VjcmV0cyIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJOTUNsaWVudF8xXzAuTk1DbGllbnQuU2VjcmV0QWdlbnRDbGFzcy5odG1sI2dldFNlY3JldHMiLCJuYW1lIjoiZ2V0U2VjcmV0cyIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJOTUNsaWVudF8xXzAuTk1DbGllbnQuU2VjcmV0QWdlbnRDbGFzcy5odG1sI3JlZ2lzdHJhdGlvblJlc3VsdCIsIm5hbWUiOiJyZWdpc3RyYXRpb25SZXN1bHQiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiTk1DbGllbnRfMV8wLk5NQ2xpZW50LlNlY3JldEFnZW50Q2xhc3MuaHRtbCNzYXZlU2VjcmV0cyIsIm5hbWUiOiJzYXZlU2VjcmV0cyIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX1dLCJjbGFzc05hbWVzIjoiY3VycmVudCB0c2Qta2luZC1jbGFzcyB0c2QtcGFyZW50LWtpbmQtbmFtZXNwYWNlIiwiaHJlZiI6Ik5NQ2xpZW50XzFfMC5OTUNsaWVudC5TZWNyZXRBZ2VudENsYXNzLmh0bWwiLCJuYW1lIjoiU2VjcmV0QWdlbnRDbGFzcyJ9