Table of Contents

Namespace NuvTools.Validation.Annotations

Classes

PasswordComplexityBaseAttribute

Abstract base class for password complexity validation attributes. Provides common functionality for validating minimum occurrences of specific character types in passwords.

PasswordComplexityCapitalLettersAttribute

Validation attribute that ensures a password contains a minimum number of capital letters (A-Z).

PasswordComplexityDigitsAttribute

Validation attribute that ensures a password contains a minimum number of digits (0-9).

PasswordComplexityLowerCaseLettersAttribute

Validation attribute that ensures a password contains a minimum number of lowercase letters (a-z).

StringValueBaseAttribute

Base class for validation attributes that validate string values. Provides common functionality for string-based validation scenarios.

Validator

Provides validation methods for objects decorated with data annotation attributes.