Module: Scim2::Filter
- Defined in:
- lib/scim2/filter.rb,
lib/scim2/filter/lexer.rb,
lib/scim2/filter/parser.rb,
lib/scim2/filter/arel_handler.rb,
lib/scim2/filter/no_op_handler.rb,
lib/scim2/filter/simple_handler.rb
Overview
RFC7644 SCIM (System for Cross-domain Identity Management) 2.0 defines
mechanisms to query resources. This includes an optional filter
parameter
which allows for comprehensive filtering of resources based on various
criteria. The structure and syntax for the filter
parameter is defined in
Section 3.4.2.2 of RFC7644. This module contains classes to support the
validation and parsing of the filter
parameter as well as its translation
into Arel nodes for use in querying a database.
Defined Under Namespace
Classes: ArelHandler, Lexer, NoOpHandler, Parser, SimpleHandler