Expand description
crate::policy::PolicyManager trait for layering additional security policies on top of the wasmCloud host
Structs§
- Component
Information - Relevant policy information for evaluating a component
- Default
Policy Manager - A default policy manager that always returns true for all requests This is used when no policy manager is configured
- Host
Info - Relevant information about the host that is receiving the invocation, or starting the component or provider
- Perform
Invocation Request - A request to invoke a component function
- Policy
Claims - Claims associated with a policy request, if embedded inside the component or provider
- Provider
Information - Relevant policy information for evaluating a provider
- Response
- A policy decision response
Enums§
- Request
Body - The body of a policy request, typed by the request kind
- Request
Kind - The action being requested
Traits§
- Policy
Manager - A trait for evaluating policy decisions