List of all items
Structs
- Authorizer
- Context
- Diagnostics
- Entities
- Entity
- EntityAttrEvaluationError
- EntityId
- EntityNamespace
- EntityTypeName
- EntityUid
- EvaluationError
- EvaluationResponse
- Expression
- ParseErrors
- Policy
- PolicyId
- PolicySet
- Record
- Request
- RequestBuilder
- ResidualResponse
- Response
- RestrictedExpression
- Schema
- SchemaFragment
- Set
- SlotId
- SourceLocation
- Template
- UnsetSchema
- ValidationError
- ValidationResult
- ValidationWarning
- Validator
- extensions::Extensions
- frontend::is_authorized::InterfaceDiagnostics
- frontend::is_authorized::InterfaceResidualResponse
- frontend::is_authorized::InterfaceResponse
Enums
- ActionConstraint
- AuthorizationError
- ContextJsonError
- ContextOrShape
- Decision
- Effect
- EntitiesError
- EvalResult
- EvaluationErrorKind
- HumanSchemaError
- PartialResponse
- PolicySetError
- PolicyToJsonError
- PrincipalConstraint
- ResourceConstraint
- SchemaError
- SchemaWarning
- TemplatePrincipalConstraint
- TemplateResourceConstraint
- ToHumanSyntaxError
- TypeErrorKind
- UnsupportedFeature
- ValidationErrorKind
- ValidationMode
- ValidationWarningKind
- extensions::ExtensionFunctionLookupError
- frontend::is_authorized::DuplicateLinkError
- frontend::utils::InterfaceResult
- frontend::utils::PolicySpecification
Functions
- confusable_string_checker
- eval_expression
- extensions::decimal::extension
- extensions::ipaddr::extension
- extensions::partial_evaluation::extension
- frontend::is_authorized::json_is_authorized
- frontend::is_authorized::json_is_authorized_partial
- frontend::validate::json_validate