Secret
Storage
Class
constructor
parent_
class
name
check_
credentials
clear_
db
close_
db
get_
last_
error
is_
open_
db
load_
credentials
load_
data
open_
db
remove_
credentials
remove_
data
update_
credentials
update_
data
GJS API Reference
GSignond-1.0
GSignond
SecretStorageClass
Class SecretStorageClass
#GSignondSecretStorageClass class containing pointers to class methods.
record
Hierarchy
SecretStorageClass
Index
Constructors
constructor
Properties
parent_
class
name
Methods
check_
credentials
clear_
db
close_
db
get_
last_
error
is_
open_
db
load_
credentials
load_
data
open_
db
remove_
credentials
remove_
data
update_
credentials
update_
data
Constructors
constructor
new
Secret
Storage
Class
(
)
:
SecretStorageClass
Returns
SecretStorageClass
Properties
parent_
class
parent_
class
:
GObject
.
ObjectClass
parent class.
field
Static
name
name
:
string
Methods
check_
credentials
check_
credentials
(
self
:
SecretStorage
, creds
:
GSignond
.
Credentials
)
:
boolean
Parameters
self:
SecretStorage
creds:
GSignond
.
Credentials
Returns
boolean
clear_
db
clear_
db
(
self
:
SecretStorage
)
:
boolean
Parameters
self:
SecretStorage
Returns
boolean
close_
db
close_
db
(
self
:
SecretStorage
)
:
boolean
Parameters
self:
SecretStorage
Returns
boolean
get_
last_
error
get_
last_
error
(
self
:
SecretStorage
)
:
GLib
.
Error
Parameters
self:
SecretStorage
Returns
GLib
.
Error
is_
open_
db
is_
open_
db
(
self
:
SecretStorage
)
:
boolean
Parameters
self:
SecretStorage
Returns
boolean
load_
credentials
load_
credentials
(
self
:
SecretStorage
, id
:
number
)
:
GSignond
.
Credentials
Parameters
self:
SecretStorage
id:
number
Returns
GSignond
.
Credentials
load_
data
load_
data
(
self
:
SecretStorage
, id
:
number
, method
:
number
)
:
Dictionary
Parameters
self:
SecretStorage
id:
number
method:
number
Returns
Dictionary
open_
db
open_
db
(
self
:
SecretStorage
)
:
boolean
Parameters
self:
SecretStorage
Returns
boolean
remove_
credentials
remove_
credentials
(
self
:
SecretStorage
, id
:
number
)
:
boolean
Parameters
self:
SecretStorage
id:
number
Returns
boolean
remove_
data
remove_
data
(
self
:
SecretStorage
, id
:
number
, method
:
number
)
:
boolean
Parameters
self:
SecretStorage
id:
number
method:
number
Returns
boolean
update_
credentials
update_
credentials
(
self
:
SecretStorage
, creds
:
GSignond
.
Credentials
)
:
boolean
Parameters
self:
SecretStorage
creds:
GSignond
.
Credentials
Returns
boolean
update_
data
update_
data
(
self
:
SecretStorage
, id
:
number
, method
:
number
, data
:
Dictionary
)
:
boolean
Parameters
self:
SecretStorage
id:
number
method:
number
data:
Dictionary
Returns
boolean
Secret
Storage
Class
constructor
parent_
class
name
check_
credentials
clear_
db
close_
db
get_
last_
error
is_
open_
db
load_
credentials
load_
data
open_
db
remove_
credentials
remove_
data
update_
credentials
update_
data
base64:eyJwYWdlTmF2aWdhdGlvbiI6W3siY2xhc3NOYW1lcyI6InRzZC1raW5kLWNvbnN0cnVjdG9yIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHU2lnbm9uZF8xXzAuR1NpZ25vbmQuU2VjcmV0U3RvcmFnZUNsYXNzLmh0bWwjY29uc3RydWN0b3IiLCJuYW1lIjoiY29uc3RydWN0b3IiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLXByb3BlcnR5IHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHU2lnbm9uZF8xXzAuR1NpZ25vbmQuU2VjcmV0U3RvcmFnZUNsYXNzLmh0bWwjcGFyZW50X2NsYXNzIiwibmFtZSI6InBhcmVudF9jbGFzcyIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtcHJvcGVydHkgdHNkLXBhcmVudC1raW5kLWNsYXNzIHRzZC1pcy1zdGF0aWMiLCJocmVmIjoiR1NpZ25vbmRfMV8wLkdTaWdub25kLlNlY3JldFN0b3JhZ2VDbGFzcy5odG1sI25hbWUiLCJuYW1lIjoibmFtZSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHU2lnbm9uZF8xXzAuR1NpZ25vbmQuU2VjcmV0U3RvcmFnZUNsYXNzLmh0bWwjY2hlY2tfY3JlZGVudGlhbHMiLCJuYW1lIjoiY2hlY2tfY3JlZGVudGlhbHMiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR1NpZ25vbmRfMV8wLkdTaWdub25kLlNlY3JldFN0b3JhZ2VDbGFzcy5odG1sI2NsZWFyX2RiIiwibmFtZSI6ImNsZWFyX2RiIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdTaWdub25kXzFfMC5HU2lnbm9uZC5TZWNyZXRTdG9yYWdlQ2xhc3MuaHRtbCNjbG9zZV9kYiIsIm5hbWUiOiJjbG9zZV9kYiIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHU2lnbm9uZF8xXzAuR1NpZ25vbmQuU2VjcmV0U3RvcmFnZUNsYXNzLmh0bWwjZ2V0X2xhc3RfZXJyb3IiLCJuYW1lIjoiZ2V0X2xhc3RfZXJyb3IiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR1NpZ25vbmRfMV8wLkdTaWdub25kLlNlY3JldFN0b3JhZ2VDbGFzcy5odG1sI2lzX29wZW5fZGIiLCJuYW1lIjoiaXNfb3Blbl9kYiIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHU2lnbm9uZF8xXzAuR1NpZ25vbmQuU2VjcmV0U3RvcmFnZUNsYXNzLmh0bWwjbG9hZF9jcmVkZW50aWFscyIsIm5hbWUiOiJsb2FkX2NyZWRlbnRpYWxzIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdTaWdub25kXzFfMC5HU2lnbm9uZC5TZWNyZXRTdG9yYWdlQ2xhc3MuaHRtbCNsb2FkX2RhdGEiLCJuYW1lIjoibG9hZF9kYXRhIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdTaWdub25kXzFfMC5HU2lnbm9uZC5TZWNyZXRTdG9yYWdlQ2xhc3MuaHRtbCNvcGVuX2RiIiwibmFtZSI6Im9wZW5fZGIiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR1NpZ25vbmRfMV8wLkdTaWdub25kLlNlY3JldFN0b3JhZ2VDbGFzcy5odG1sI3JlbW92ZV9jcmVkZW50aWFscyIsIm5hbWUiOiJyZW1vdmVfY3JlZGVudGlhbHMiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR1NpZ25vbmRfMV8wLkdTaWdub25kLlNlY3JldFN0b3JhZ2VDbGFzcy5odG1sI3JlbW92ZV9kYXRhIiwibmFtZSI6InJlbW92ZV9kYXRhIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdTaWdub25kXzFfMC5HU2lnbm9uZC5TZWNyZXRTdG9yYWdlQ2xhc3MuaHRtbCN1cGRhdGVfY3JlZGVudGlhbHMiLCJuYW1lIjoidXBkYXRlX2NyZWRlbnRpYWxzIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdTaWdub25kXzFfMC5HU2lnbm9uZC5TZWNyZXRTdG9yYWdlQ2xhc3MuaHRtbCN1cGRhdGVfZGF0YSIsIm5hbWUiOiJ1cGRhdGVfZGF0YSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX1dLCJjbGFzc05hbWVzIjoiY3VycmVudCB0c2Qta2luZC1jbGFzcyB0c2QtcGFyZW50LWtpbmQtbmFtZXNwYWNlIiwiaHJlZiI6IkdTaWdub25kXzFfMC5HU2lnbm9uZC5TZWNyZXRTdG9yYWdlQ2xhc3MuaHRtbCIsIm5hbWUiOiJTZWNyZXRTdG9yYWdlQ2xhc3MifQ==
#GSignondSecretStorageClass class containing pointers to class methods.