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