Class ActionAuthorizationRequestValidator
- Namespace
 - FoundationaLLM.AuthorizationEngine.Validation
 
- Assembly
 - FoundationaLLM.AuthorizationEngine.dll
 
Validator for the ActionAuthorizationRequest model.
public class ActionAuthorizationRequestValidator : AbstractValidator<ActionAuthorizationRequest>, IValidator<ActionAuthorizationRequest>, IValidator, IEnumerable<IValidationRule>, IEnumerable
  - Inheritance
 - 
      
      AbstractValidator<ActionAuthorizationRequest>ActionAuthorizationRequestValidator
 
- Implements
 - 
      IValidator<ActionAuthorizationRequest>IValidatorIEnumerable<IValidationRule>
 
- Inherited Members
 - 
    AbstractValidator<ActionAuthorizationRequest>.Validate(ActionAuthorizationRequest)AbstractValidator<ActionAuthorizationRequest>.Validate(ValidationContext<ActionAuthorizationRequest>)AbstractValidator<ActionAuthorizationRequest>.CreateDescriptor()AbstractValidator<ActionAuthorizationRequest>.Unless(Func<ActionAuthorizationRequest, bool>, Action)AbstractValidator<ActionAuthorizationRequest>.Include(IValidator<ActionAuthorizationRequest>)AbstractValidator<ActionAuthorizationRequest>.GetEnumerator()AbstractValidator<ActionAuthorizationRequest>.PreValidate(ValidationContext<ActionAuthorizationRequest>, ValidationResult)AbstractValidator<ActionAuthorizationRequest>.RaiseValidationException(ValidationContext<ActionAuthorizationRequest>, ValidationResult)AbstractValidator<ActionAuthorizationRequest>.OnRuleAdded(IValidationRule<ActionAuthorizationRequest>)AbstractValidator<ActionAuthorizationRequest>.CascadeModeAbstractValidator<ActionAuthorizationRequest>.ClassLevelCascadeModeAbstractValidator<ActionAuthorizationRequest>.RuleLevelCascadeMode
 
- Extension Methods
 
Constructors
ActionAuthorizationRequestValidator()
Configures the validation rules for the ActionAuthorizationRequest model.
public ActionAuthorizationRequestValidator()