Structs§
- Authorize
Result - A WASM wrapper for the Rust
cedarling::AuthorizeResultstruct. Represents the result of an authorization request. - Authorize
Result Response - A WASM wrapper for the Rust
cedar_policy::Responsestruct. Represents the result of an authorization request. - Batch
Authorize Multi Issuer Response - WASM wrapper for
cedarling::BatchAuthorizeResponse<Result<MultiIssuerAuthorizeResult, BatchItemError>>. Same shape asBatchAuthorizeUnsignedResponsewith multi-issuer results. - Batch
Authorize Unsigned Response - WASM wrapper for
cedarling::BatchAuthorizeResponse<Result<AuthorizeResult, BatchItemError>>. - Batch
Item Error - Per-item build failure surfaced inside a batch response at
results[i]when Cedar couldn’t be reached for that item. - Batch
Item Multi Issuer Result - Multi-issuer analog of
BatchItemUnsignedResult. - Batch
Item Unsigned Result - One slot in a batch response’s
resultsarray. Callers switch onis_ok()— ontrue, readunwrap(); onfalse, readerror(). - Cedarling
- The instance of the Cedarling application.
- Data
Entry - A WASM wrapper for the Rust
cedarling::DataEntrystruct. Represents a data entry in the DataStore with value and metadata. - Data
Store Stats - A WASM wrapper for the Rust
cedarling::DataStoreStatsstruct. Statistics about the DataStore. - Diagnostics
- Diagnostics
- Multi
Issuer Authorize Result - A WASM wrapper for the Rust
cedarling::MultiIssuerAuthorizeResultstruct. Represents the result of a multi-issuer authorization request. - Policy
Evaluation Error - PolicyEvaluationError
Functions§
- init
- Creates a Cedarling application from bootstrap properties.
- init_
from_ archive_ bytes - Create a new instance of the Cedarling application from archive bytes.