Open Policy Agent

  1. Rego Language Intermediate Concepts
    1. Iteration Mechanisms
      1. Array Iteration
        1. Index-based Iteration
          1. Value-based Iteration
            1. Array Enumeration Patterns
            2. Object Iteration
              1. Key Iteration
                1. Value Iteration
                  1. Key-Value Pair Iteration
                  2. Set Iteration
                    1. Set Member Iteration
                      1. Set Processing Patterns
                      2. Existential Quantification
                        1. Some Keyword Usage
                          1. Quantifier Patterns
                          2. Nested Iteration
                            1. Multi-level Iteration
                              1. Complex Data Structure Traversal
                            2. Comprehensions
                              1. Array Comprehensions
                                1. Syntax and Structure
                                  1. Filtering Conditions
                                    1. Transformation Operations
                                    2. Object Comprehensions
                                      1. Key-Value Generation
                                        1. Object Construction Patterns
                                        2. Set Comprehensions
                                          1. Set Generation
                                            1. Unique Value Collection
                                            2. Comprehension Use Cases
                                              1. Data Transformation
                                                1. Filtering Operations
                                                  1. Aggregation Patterns
                                                2. Built-in Functions
                                                  1. String Functions
                                                    1. String Manipulation
                                                      1. Pattern Matching
                                                        1. String Formatting
                                                          1. Regular Expressions
                                                          2. Numeric Functions
                                                            1. Mathematical Operations
                                                              1. Number Conversion
                                                                1. Aggregation Functions
                                                                2. Type Functions
                                                                  1. Type Checking
                                                                    1. Type Conversion
                                                                      1. Type Validation
                                                                      2. JSON Functions
                                                                        1. JSON Parsing
                                                                          1. JSON Manipulation
                                                                            1. JSON Validation
                                                                            2. Time Functions
                                                                              1. Time Parsing
                                                                                1. Time Formatting
                                                                                  1. Time Calculations
                                                                                  2. JWT Functions
                                                                                    1. JWT Decoding
                                                                                      1. JWT Validation
                                                                                        1. Claims Extraction
                                                                                        2. Cryptographic Functions
                                                                                          1. Hashing Operations
                                                                                            1. Signature Verification
                                                                                          2. Custom Functions
                                                                                            1. Function Definition
                                                                                              1. Function Parameters
                                                                                                1. Return Values
                                                                                                  1. Function Scope
                                                                                                    1. Function Reusability
                                                                                                      1. Function Testing
                                                                                                      2. Advanced Negation
                                                                                                        1. Negation Semantics
                                                                                                          1. Negation Scope
                                                                                                            1. Double Negation
                                                                                                              1. Negation in Complex Rules
                                                                                                                1. Closed World Assumption
                                                                                                                2. With Keyword
                                                                                                                  1. Input Mocking
                                                                                                                    1. Data Mocking
                                                                                                                      1. Test Isolation
                                                                                                                        1. Policy Evaluation Context
                                                                                                                          1. Conditional Evaluation