Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Option ¶
type Option func(*Validator)
Option configures a Validator.
func WithPermissive ¶
func WithPermissive() Option
WithPermissive returns an Option that enables permissive validation mode.
func WithStrict ¶
func WithStrict() Option
WithStrict returns an Option that enables strict validation mode (default).
type Validator ¶
type Validator struct {
// contains filtered or unexported fields
}
Validator validates Cedar policies, entities, and requests against a resolved schema.
func (*Validator) Entities ¶
Entities validates all entities in the map against the schema. Returns a single flat error matching Rust Cedar's format: "entity does not conform to the schema" or "error during entity deserialization".
Click to show internal directories.
Click to hide internal directories.