acl: { ACLToString: ((ac) => string); ACLbyCombination: ((ac) => ComboList); ACLunion: ((list) => AgentMapUnion); adoptACLDefault: ((doc,
aclDoc,
defaultResource,
defaultACLDoc) => Store); comboToString: ((byCombo) => string); fixIndividualACL: ((item,
subjects,
log,
callbackFunction) => void); fixIndividualCardACL: ((person,
log,
callbackFunction) => void); getACL: ((doc,
callbackFunction) => void); getACLorDefault: ((doc,
callbackFunction) => void); loadUnionACL: ((subjectList,
callbackFunction) => void); makeACLGraph: ((kb,
x,
ac,
aclDoc) => void); makeACLGraphbyCombo: ((kb,
x,
byCombo,
aclDoc,
main?,
defa?) => void); makeACLString: ((x,
ac,
aclDoc) => string); putACLObject: ((kb,
x,
ac,
aclDoc,
callbackFunction) => void); putACLbyCombo: ((kb,
x,
byCombo,
aclDoc,
callbackFunction) => void); readACL: ((doc,
aclDoc,
kb2?,
getDefaults?) => AgentMapMap); sameACL: ((a,
b) => boolean); setACL: ((docURI,
aclText,
callbackFunction) => void); } = ... Type declaration
ACLToString: ((ac) => string)
- (ac): string
Parameters
- ac: AgentMapMap<AgentMap>
Returns string
ACLbyCombination: ((ac) => ComboList)
- (ac): ComboList
Parameters
- ac: AgentMapUnion | AgentMapMap<AgentMap>
Returns ComboList
ACLunion: ((list) => AgentMapUnion)
- (list): AgentMapUnion
Parameters
- list: (AgentMapUnion | AgentMapMap<AgentMap>)[]
Returns AgentMapUnion
adoptACLDefault: ((doc, aclDoc, defaultResource, defaultACLDoc) => Store)
- (doc, aclDoc, defaultResource, defaultACLDoc): Store
comboToString: ((byCombo) => string)
- (byCombo): string
Returns string
fixIndividualACL: ((item, subjects, log, callbackFunction) => void)
- (item, subjects, log, callbackFunction): void
Parameters
- item: NamedNode
- subjects: NamedNode[]
- log: Function
- callbackFunction: fixIndividualACLCallback
Returns void
fixIndividualCardACL: ((person, log, callbackFunction) => void)
- (person, log, callbackFunction): void
Parameters
- person: NamedNode
- log: Function
- callbackFunction: fixIndividualCardACLCallback
Returns void
getACL: ((doc, callbackFunction) => void)
- (doc, callbackFunction): void
Parameters
- doc: NamedNode
- callbackFunction: ((ok, messageOrStatus, messageOrDoc?, message?) => void)
- (ok, messageOrStatus, messageOrDoc?, message?): void
Parameters
- ok: boolean
- messageOrStatus: string | number
Optional
messageOrDoc: string | NamedNodeOptional
message: string
Returns void
Returns void
getACLorDefault: ((doc, callbackFunction) => void)
- (doc, callbackFunction): void
Parameters
- doc: NamedNode
- callbackFunction: ((a, b, statusOrMessage, message, c?, d?) => void)
- (a, b, statusOrMessage, message, c?, d?): void
Returns void
Returns void
loadUnionACL: ((subjectList, callbackFunction) => void)
- (subjectList, callbackFunction): void
Parameters
- subjectList: NamedNode[]
- callbackFunction: loadUnionACLCallback
Returns void
makeACLGraph: ((kb, x, ac, aclDoc) => void)
- (kb, x, ac, aclDoc): void
Returns void
makeACLGraphbyCombo: ((kb, x, byCombo, aclDoc, main?, defa?) => void)
- (kb, x, byCombo, aclDoc, main?, defa?): void
Returns void
makeACLString: ((x, ac, aclDoc) => string)
- (x, ac, aclDoc): string
Returns string
putACLObject: ((kb, x, ac, aclDoc, callbackFunction) => void)
- (kb, x, ac, aclDoc, callbackFunction): void
Parameters
- kb: LiveStore
- x: NamedNode
- ac: AgentMapUnion | AgentMapMap<AgentMap>
- aclDoc: NamedNode
- callbackFunction: ((ok, message?) => void)
- (ok, message?): void
Parameters
- ok: boolean
Optional
message: string
Returns void
Returns void
putACLbyCombo: ((kb, x, byCombo, aclDoc, callbackFunction) => void)
- (kb, x, byCombo, aclDoc, callbackFunction): void
Parameters
- kb: LiveStore
- x: NamedNode
- byCombo: ComboList
- aclDoc: NamedNode
- callbackFunction: ((ok, message?) => void)
- (ok, message?): void
Parameters
- ok: boolean
Optional
message: string
Returns void
Returns void
readACL: ((doc, aclDoc, kb2?, getDefaults?) => AgentMapMap)
- (doc, aclDoc, kb2?, getDefaults?): AgentMapMap
Returns AgentMapMap
sameACL: ((a, b) => boolean)
- (a, b): boolean
Parameters
- a: AgentMapUnion | AgentMapMap<AgentMap>
- b: AgentMapUnion | AgentMapMap<AgentMap>
Returns boolean
setACL: ((docURI, aclText, callbackFunction) => void)
- (docURI, aclText, callbackFunction): void
Parameters
- docURI: NamedNode
- aclText: string
- callbackFunction: ((ok, message) => void)
- (ok, message): void
Parameters
- ok: boolean
- message: string
Returns void
Returns void
Debugging short strings for dumping ACL and possibly in the UI