Access
Control
Manager
Class
constructor
parent
Class
name
acl
Is
Valid
peer
Is
Allowed
To
Use
Identity
peer
Is
Owner
Of
Identity
security
Context
Of
Keychain
security
Context
Of
Peer
NODE-GTK API Reference
GSignond-1.0
GSignond
AccessControlManagerClass
Class AccessControlManagerClass
#GSignondAccessControlManagerClass class containing pointers to class methods.
record
Hierarchy
AccessControlManagerClass
Index
Constructors
constructor
Properties
parent
Class
name
Methods
acl
Is
Valid
peer
Is
Allowed
To
Use
Identity
peer
Is
Owner
Of
Identity
security
Context
Of
Keychain
security
Context
Of
Peer
Constructors
constructor
new
Access
Control
Manager
Class
(
)
:
AccessControlManagerClass
Returns
AccessControlManagerClass
Properties
parent
Class
parent
Class
:
GObject
.
ObjectClass
parent class.
field
Static
name
name
:
string
Methods
acl
Is
Valid
acl
Is
Valid
(
self
:
AccessControlManager
, peerCtx
:
GSignond
.
SecurityContext
, identityAcl
:
GSignond
.
SecurityContext
[]
)
:
boolean
Parameters
self:
AccessControlManager
peerCtx:
GSignond
.
SecurityContext
identityAcl:
GSignond
.
SecurityContext
[]
Returns
boolean
peer
Is
Allowed
To
Use
Identity
peer
Is
Allowed
To
Use
Identity
(
self
:
AccessControlManager
, peerCtx
:
GSignond
.
SecurityContext
, ownerCtx
:
GSignond
.
SecurityContext
, identityAcl
:
GSignond
.
SecurityContext
[]
)
:
boolean
Parameters
self:
AccessControlManager
peerCtx:
GSignond
.
SecurityContext
ownerCtx:
GSignond
.
SecurityContext
identityAcl:
GSignond
.
SecurityContext
[]
Returns
boolean
peer
Is
Owner
Of
Identity
peer
Is
Owner
Of
Identity
(
self
:
AccessControlManager
, peerCtx
:
GSignond
.
SecurityContext
, ownerCtx
:
GSignond
.
SecurityContext
)
:
boolean
Parameters
self:
AccessControlManager
peerCtx:
GSignond
.
SecurityContext
ownerCtx:
GSignond
.
SecurityContext
Returns
boolean
security
Context
Of
Keychain
security
Context
Of
Keychain
(
self
:
AccessControlManager
)
:
GSignond
.
SecurityContext
Parameters
self:
AccessControlManager
Returns
GSignond
.
SecurityContext
security
Context
Of
Peer
security
Context
Of
Peer
(
self
:
AccessControlManager
, peerCtx
:
GSignond
.
SecurityContext
, peerFd
:
number
, peerService
:
string
, peerAppCtx
:
string
)
:
void
Parameters
self:
AccessControlManager
peerCtx:
GSignond
.
SecurityContext
peerFd:
number
peerService:
string
peerAppCtx:
string
Returns
void
Access
Control
Manager
Class
constructor
parent
Class
name
acl
Is
Valid
peer
Is
Allowed
To
Use
Identity
peer
Is
Owner
Of
Identity
security
Context
Of
Keychain
security
Context
Of
Peer
base64:eyJwYWdlTmF2aWdhdGlvbiI6W3siY2xhc3NOYW1lcyI6InRzZC1raW5kLWNvbnN0cnVjdG9yIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHU2lnbm9uZF8xXzAuR1NpZ25vbmQuQWNjZXNzQ29udHJvbE1hbmFnZXJDbGFzcy5odG1sI2NvbnN0cnVjdG9yIiwibmFtZSI6ImNvbnN0cnVjdG9yIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1wcm9wZXJ0eSB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR1NpZ25vbmRfMV8wLkdTaWdub25kLkFjY2Vzc0NvbnRyb2xNYW5hZ2VyQ2xhc3MuaHRtbCNwYXJlbnRDbGFzcyIsIm5hbWUiOiJwYXJlbnRDbGFzcyIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtcHJvcGVydHkgdHNkLXBhcmVudC1raW5kLWNsYXNzIHRzZC1pcy1zdGF0aWMiLCJocmVmIjoiR1NpZ25vbmRfMV8wLkdTaWdub25kLkFjY2Vzc0NvbnRyb2xNYW5hZ2VyQ2xhc3MuaHRtbCNuYW1lIiwibmFtZSI6Im5hbWUiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR1NpZ25vbmRfMV8wLkdTaWdub25kLkFjY2Vzc0NvbnRyb2xNYW5hZ2VyQ2xhc3MuaHRtbCNhY2xJc1ZhbGlkIiwibmFtZSI6ImFjbElzVmFsaWQiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR1NpZ25vbmRfMV8wLkdTaWdub25kLkFjY2Vzc0NvbnRyb2xNYW5hZ2VyQ2xhc3MuaHRtbCNwZWVySXNBbGxvd2VkVG9Vc2VJZGVudGl0eSIsIm5hbWUiOiJwZWVySXNBbGxvd2VkVG9Vc2VJZGVudGl0eSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHU2lnbm9uZF8xXzAuR1NpZ25vbmQuQWNjZXNzQ29udHJvbE1hbmFnZXJDbGFzcy5odG1sI3BlZXJJc093bmVyT2ZJZGVudGl0eSIsIm5hbWUiOiJwZWVySXNPd25lck9mSWRlbnRpdHkiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR1NpZ25vbmRfMV8wLkdTaWdub25kLkFjY2Vzc0NvbnRyb2xNYW5hZ2VyQ2xhc3MuaHRtbCNzZWN1cml0eUNvbnRleHRPZktleWNoYWluIiwibmFtZSI6InNlY3VyaXR5Q29udGV4dE9mS2V5Y2hhaW4iLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR1NpZ25vbmRfMV8wLkdTaWdub25kLkFjY2Vzc0NvbnRyb2xNYW5hZ2VyQ2xhc3MuaHRtbCNzZWN1cml0eUNvbnRleHRPZlBlZXIiLCJuYW1lIjoic2VjdXJpdHlDb250ZXh0T2ZQZWVyIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfV0sImNsYXNzTmFtZXMiOiJjdXJyZW50IHRzZC1raW5kLWNsYXNzIHRzZC1wYXJlbnQta2luZC1uYW1lc3BhY2UiLCJocmVmIjoiR1NpZ25vbmRfMV8wLkdTaWdub25kLkFjY2Vzc0NvbnRyb2xNYW5hZ2VyQ2xhc3MuaHRtbCIsIm5hbWUiOiJBY2Nlc3NDb250cm9sTWFuYWdlckNsYXNzIn0=
#GSignondAccessControlManagerClass class containing pointers to class methods.