Authorizer
Interface
constructor
parent
Iface
name
is
Authorized
For
Domain
process
Call
process
Message
refresh
Authorization
NODE-GTK API Reference
Zpj-0.0
Zpj
AuthorizerInterface
Class AuthorizerInterface
Interface structure for #ZpjAuthorizer. All methods should be thread safe.
record
Hierarchy
AuthorizerInterface
Index
Constructors
constructor
Properties
parent
Iface
name
Methods
is
Authorized
For
Domain
process
Call
process
Message
refresh
Authorization
Constructors
constructor
new
Authorizer
Interface
(
)
:
Zpj
.
AuthorizerInterface
Returns
Zpj
.
AuthorizerInterface
Properties
parent
Iface
parent
Iface
:
TypeInterface
The parent interface.
field
Static
name
name
:
string
Methods
is
Authorized
For
Domain
is
Authorized
For
Domain
(
iface
:
Zpj
.
Authorizer
, domain
:
Zpj
.
AuthorizationDomain
)
:
boolean
Parameters
iface:
Zpj
.
Authorizer
domain:
Zpj
.
AuthorizationDomain
Returns
boolean
process
Call
process
Call
(
iface
:
Zpj
.
Authorizer
, domain
:
Zpj
.
AuthorizationDomain
, call
:
Rest
.
ProxyCall
)
:
void
Parameters
iface:
Zpj
.
Authorizer
domain:
Zpj
.
AuthorizationDomain
call:
Rest
.
ProxyCall
Returns
void
process
Message
process
Message
(
iface
:
Zpj
.
Authorizer
, domain
:
Zpj
.
AuthorizationDomain
, message
:
Soup
.
Message
)
:
void
Parameters
iface:
Zpj
.
Authorizer
domain:
Zpj
.
AuthorizationDomain
message:
Soup
.
Message
Returns
void
refresh
Authorization
refresh
Authorization
(
iface
:
Zpj
.
Authorizer
, cancellable
:
Gio
.
Cancellable
)
:
boolean
Parameters
iface:
Zpj
.
Authorizer
cancellable:
Gio
.
Cancellable
Returns
boolean
Authorizer
Interface
constructor
parent
Iface
name
is
Authorized
For
Domain
process
Call
process
Message
refresh
Authorization
base64:eyJwYWdlTmF2aWdhdGlvbiI6W3siY2xhc3NOYW1lcyI6InRzZC1raW5kLWNvbnN0cnVjdG9yIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJacGpfMF8wLlpwai5BdXRob3JpemVySW50ZXJmYWNlLmh0bWwjY29uc3RydWN0b3IiLCJuYW1lIjoiY29uc3RydWN0b3IiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLXByb3BlcnR5IHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJacGpfMF8wLlpwai5BdXRob3JpemVySW50ZXJmYWNlLmh0bWwjcGFyZW50SWZhY2UiLCJuYW1lIjoicGFyZW50SWZhY2UiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLXByb3BlcnR5IHRzZC1wYXJlbnQta2luZC1jbGFzcyB0c2QtaXMtc3RhdGljIiwiaHJlZiI6Ilpwal8wXzAuWnBqLkF1dGhvcml6ZXJJbnRlcmZhY2UuaHRtbCNuYW1lIiwibmFtZSI6Im5hbWUiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiWnBqXzBfMC5acGouQXV0aG9yaXplckludGVyZmFjZS5odG1sI2lzQXV0aG9yaXplZEZvckRvbWFpbiIsIm5hbWUiOiJpc0F1dGhvcml6ZWRGb3JEb21haW4iLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiWnBqXzBfMC5acGouQXV0aG9yaXplckludGVyZmFjZS5odG1sI3Byb2Nlc3NDYWxsIiwibmFtZSI6InByb2Nlc3NDYWxsIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6Ilpwal8wXzAuWnBqLkF1dGhvcml6ZXJJbnRlcmZhY2UuaHRtbCNwcm9jZXNzTWVzc2FnZSIsIm5hbWUiOiJwcm9jZXNzTWVzc2FnZSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJacGpfMF8wLlpwai5BdXRob3JpemVySW50ZXJmYWNlLmh0bWwjcmVmcmVzaEF1dGhvcml6YXRpb24iLCJuYW1lIjoicmVmcmVzaEF1dGhvcml6YXRpb24iLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9XSwiY2xhc3NOYW1lcyI6ImN1cnJlbnQgdHNkLWtpbmQtY2xhc3MgdHNkLXBhcmVudC1raW5kLW5hbWVzcGFjZSIsImhyZWYiOiJacGpfMF8wLlpwai5BdXRob3JpemVySW50ZXJmYWNlLmh0bWwiLCJuYW1lIjoiQXV0aG9yaXplckludGVyZmFjZSJ9
Interface structure for #ZpjAuthorizer. All methods should be thread safe.