| Interface | Description | 
|---|---|
| SimpleValidator<T> | 
 SimpleValidator is a base interface for all validator implementation. 
 | 
| Class | Description | 
|---|---|
| AnyTypeValidator | 
 AnyTypeValidator applies all the constraints of a  
any type. | 
| ArrayTypeValidator | 
 ArrayTypeValidator applies all the constraints of a  
array type. | 
| BooleanTypeValidator | 
 BooleanTypeValidator applies all the constraints of a  
boolean type. | 
| IntegerTypeValidator | 
 IntegerTypeValidator applies all the constraints of a  
integer type. | 
| NullTypeValidator | 
 null  Value MUST be null. 
 | 
| NumberTypeValidator | 
 NumberTypeValidator applies all the constraints of a  
number type. | 
| ObjectTypeValidator | 
 ObjectTypeValidator applies all the constraints of a  
object type. | 
| ReferenceTypeValidator | 
 ReferenceTypeValidator holds a reference to another validator. 
 | 
| StringTypeValidator | 
 StringTypeValidator applies all the constraints of a  
string type. | 
| UnionTypeValidator | 
 Union Types  An array of two or more simple validators definitions. 
 | 
| Validator | 
 Validator is the abstract base class of all typed validator. 
 | 
Copyright © 2025 Open Identity Platform Community. All rights reserved.