Backend
Class
constructor
name
authenticate
Sync
get
Destination
Address
prepare
Shutdown
NODE-GTK API Reference
EBackend-1.2
EBackend
BackendClass
Class BackendClass
Base class structure for the #EBackend class
record
Hierarchy
BackendClass
Index
Constructors
constructor
Properties
name
Methods
authenticate
Sync
get
Destination
Address
prepare
Shutdown
Constructors
constructor
new
Backend
Class
(
)
:
EBackend
.
BackendClass
Returns
EBackend
.
BackendClass
Properties
Static
name
name
:
string
Methods
authenticate
Sync
authenticate
Sync
(
backend
:
EBackend
.
Backend
, credentials
:
NamedParameters
, outCertificatePem
:
string
, outCertificateErrors
:
TlsCertificateFlags
, cancellable
:
Gio
.
Cancellable
)
:
SourceAuthenticationResult
Parameters
backend:
EBackend
.
Backend
credentials:
NamedParameters
outCertificatePem:
string
outCertificateErrors:
TlsCertificateFlags
cancellable:
Gio
.
Cancellable
Returns
SourceAuthenticationResult
get
Destination
Address
get
Destination
Address
(
backend
:
EBackend
.
Backend
)
:
[
boolean
,
string
,
number
]
Parameters
backend:
EBackend
.
Backend
Returns
[
boolean
,
string
,
number
]
prepare
Shutdown
prepare
Shutdown
(
backend
:
EBackend
.
Backend
)
:
void
Parameters
backend:
EBackend
.
Backend
Returns
void
Backend
Class
constructor
name
authenticate
Sync
get
Destination
Address
prepare
Shutdown
base64:eyJwYWdlTmF2aWdhdGlvbiI6W3siY2xhc3NOYW1lcyI6InRzZC1raW5kLWNvbnN0cnVjdG9yIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJFQmFja2VuZF8xXzIuRUJhY2tlbmQuQmFja2VuZENsYXNzLmh0bWwjY29uc3RydWN0b3IiLCJuYW1lIjoiY29uc3RydWN0b3IiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLXByb3BlcnR5IHRzZC1wYXJlbnQta2luZC1jbGFzcyB0c2QtaXMtc3RhdGljIiwiaHJlZiI6IkVCYWNrZW5kXzFfMi5FQmFja2VuZC5CYWNrZW5kQ2xhc3MuaHRtbCNuYW1lIiwibmFtZSI6Im5hbWUiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiRUJhY2tlbmRfMV8yLkVCYWNrZW5kLkJhY2tlbmRDbGFzcy5odG1sI2F1dGhlbnRpY2F0ZVN5bmMiLCJuYW1lIjoiYXV0aGVudGljYXRlU3luYyIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJFQmFja2VuZF8xXzIuRUJhY2tlbmQuQmFja2VuZENsYXNzLmh0bWwjZ2V0RGVzdGluYXRpb25BZGRyZXNzIiwibmFtZSI6ImdldERlc3RpbmF0aW9uQWRkcmVzcyIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJFQmFja2VuZF8xXzIuRUJhY2tlbmQuQmFja2VuZENsYXNzLmh0bWwjcHJlcGFyZVNodXRkb3duIiwibmFtZSI6InByZXBhcmVTaHV0ZG93biIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX1dLCJjbGFzc05hbWVzIjoiY3VycmVudCB0c2Qta2luZC1jbGFzcyB0c2QtcGFyZW50LWtpbmQtbmFtZXNwYWNlIiwiaHJlZiI6IkVCYWNrZW5kXzFfMi5FQmFja2VuZC5CYWNrZW5kQ2xhc3MuaHRtbCIsIm5hbWUiOiJCYWNrZW5kQ2xhc3MifQ==
Base class structure for the #EBackend class