Abstract
Constructor for the CertificateRoleModel.
The name of the role.
The leute model.
Abstract
canAbstract
createOptional
issuerPersonId: SHA256IdHash<Person>Abstract
getAbstract
getAbstract
getChecks if the data is affirmed by the role person ids.
The data to check.
Optional
byPersonId: SHA256IdHash<Person>The personId that should be trusting the data.
True if the data is affirmed, false otherwise.
Shares the role with the given person ids.
The person ids to share with.
Optional
forceWhether to force the role person id from options.rolePersonId to propagate. Default is false.
Optional
roleThe role person id. Default is the current person.
A model that represents an affirmed role.
Note: Depends on the reverse maps of the LeuteModel to be able to find the someone from the personId and objectEvents to listen for new instances/signatures.