Namespace: rules

bo. rules

Contains components used by authorization and validation rules.

Properties:
Name Type Description
ValidationRule function

Validation rule constructor creates a new validation rule instance.

ValidationContext function

Validation context constructor creates a new validation context instance.

ValidationResult function

Validation result constructor creates a new validation result instance.

DataTypeRule function

Data type rule constructor creates a new data type rule instance.

AuthorizationRule function

Authorization rule constructor creates a new authorization rule instance.

AuthorizationContext function

Authorization context constructor creates a new authorization context instance.

AuthorizationResult function

Authorization result constructor creates a new authorization result instance.

AuthorizationError function

Authorization error constructor creates a new error related to a broken authorization rule.

AuthorizationAction object

Authorization action object specifies the operations of models to authorize.

NoAccessBehavior object

No access behavior object specifies the behavior options of failed authorization rules.

RuleManager function

Rule manager constructor creates a new manager instance.

RuleList function

Rule list constructor creates a new rule list instance.

RuleSeverity object

Rule severity object specifies the severity options of rule failures.

RuleBase function

Base rule constructor creates a new base rule instance.

ResultBase function

Base rule result constructor creates a new base rule result instance.

BrokenRule function

Broken rule constructor creates a new broken rule instance.

BrokenRuleList function

Broken rule list constructor creates a new broken rule list instance.

RuleNotice function

Rule notice constructor creates a new rule notice instance.

BrokenRulesOutput function

Broken rules output constructor creates a new object instance holding the broken rule information.

BrokenRulesResponse function

Validation response constructor creates a new broken rules response instance.

Classes

AuthorizationAction
AuthorizationContext
AuthorizationError
AuthorizationResult
AuthorizationRule
BrokenRule
BrokenRuleList
BrokenRulesOutput
BrokenRulesResponse
DataTypeRule
NoAccessBehavior
ResultBase
RuleBase
RuleList
RuleManager
RuleNotice
RuleSeverity
ValidationContext
ValidationResult
ValidationRule
If you find bugs or have feature requests, please let us know.

JavaScript business objects ♦ Copyright © 2014-2016 Logikum, Ltd.
Documentation generated by JSDoc 3.2.2 on 2015. December 31. using the DocStrap template.