List of all items
Structs
- AccessTrie
- Authorizer
- ConcretizationError
- ContainsUnknown
- Context
- Diagnostics
- Entities
- Entity
- EntityAttrEvaluationError
- EntityId
- EntityManifest
- EntityNamespace
- EntityTypeName
- EntityUid
- Expression
- ParseError
- ParseErrors
- PartialResponse
- Policy
- PolicyFromJsonError
- PolicyId
- PolicySet
- Record
- Request
- RequestBuilder
- RequestEnv
- Response
- RestrictedExpression
- RootAccessTrie
- Schema
- SchemaFragment
- Set
- SlotId
- Template
- UnsetSchema
- ValidationResult
- Validator
- authorization_errors::PolicyEvaluationError
- cedar_schema_errors::IoError
- cedar_schema_errors::ParseError
- conformance_errors::ActionDeclarationMismatch
- conformance_errors::ExtensionFunctionLookup
- conformance_errors::InvalidAncestorType
- conformance_errors::MissingRequiredEntityAttr
- conformance_errors::TypeMismatch
- conformance_errors::UndeclaredAction
- conformance_errors::UnexpectedEntityAttr
- conformance_errors::UnexpectedEntityTag
- conformance_errors::UnexpectedEntityTypeError
- context_json_errors::MissingActionError
- entities::IntoIter
- entities_errors::Duplicate
- entities_errors::TransitiveClosureError
- entities_json_errors::ActionParentIsNotAction
- entities_json_errors::DuplicateKey
- entities_json_errors::ExpectedExtnValue
- entities_json_errors::ExpectedLiteralEntityRef
- entities_json_errors::ExtnCall0Arguments
- entities_json_errors::ExtnCall2OrMoreArguments
- entities_json_errors::JsonError
- entities_json_errors::MissingImpliedConstructor
- entities_json_errors::MissingRequiredRecordAttr
- entities_json_errors::ParseEscape
- entities_json_errors::ReservedKey
- entities_json_errors::Residual
- entities_json_errors::TypeMismatch
- entities_json_errors::UnexpectedRecordAttr
- entities_json_errors::UnexpectedRestrictedExprKind
- evaluation_errors::BinaryOpOverflowError
- evaluation_errors::EntityAttrDoesNotExistError
- evaluation_errors::EntityDoesNotExistError
- evaluation_errors::ExtensionFunctionExecutionError
- evaluation_errors::NonValueError
- evaluation_errors::RecordAttrDoesNotExistError
- evaluation_errors::RecursionLimitError
- evaluation_errors::TypeError
- evaluation_errors::UnaryOpOverflowError
- evaluation_errors::UnlinkedSlotError
- evaluation_errors::WrongNumArgumentsError
- expression_construction_errors::DuplicateKeyError
- extension_function_lookup_errors::FuncDoesNotExistError
- ffi::AuthorizationCall
- ffi::AuthorizationError
- ffi::Context
- ffi::ContextParsingCall
- ffi::DetailedError
- ffi::Diagnostics
- ffi::Entities
- ffi::EntitiesParsingCall
- ffi::EntityUid
- ffi::FormattingCall
- ffi::JsonValueWithNoDuplicateKeys
- ffi::PartialAuthorizationCall
- ffi::PolicySet
- ffi::ResidualResponse
- ffi::Response
- ffi::SourceLabel
- ffi::SourceLocation
- ffi::TemplateLink
- ffi::ValidationCall
- ffi::ValidationError
- ffi::ValidationSettings
- policy_set_errors::AlreadyDefined
- policy_set_errors::ExpectedStatic
- policy_set_errors::ExpectedTemplate
- policy_set_errors::JsonPolicySetError
- policy_set_errors::LinkNonexistentError
- policy_set_errors::LinkingError
- policy_set_errors::PolicyNonexistentError
- policy_set_errors::RemoveTemplateNotTemplateError
- policy_set_errors::RemoveTemplateWithActiveLinksError
- policy_set_errors::TemplateNonexistentError
- policy_set_errors::UnlinkLinkNotLinkError
- policy_to_json_errors::JsonLinkError
- policy_to_json_errors::PolicyJsonSerializationError
- request_validation_errors::InvalidContextError
- request_validation_errors::InvalidPrincipalTypeError
- request_validation_errors::InvalidResourceTypeError
- request_validation_errors::TypeOfContextError
- request_validation_errors::UndeclaredActionError
- request_validation_errors::UndeclaredPrincipalTypeError
- request_validation_errors::UndeclaredResourceTypeError
- restricted_expr_errors::InvalidRestrictedExpressionError
- schema_errors::ActionAttrEvalError
- schema_errors::ActionAttributesContainEmptySetError
- schema_errors::ActionEntityTypeDeclaredError
- schema_errors::ActionInvariantViolationError
- schema_errors::ActionNotDefinedError
- schema_errors::ActionShadowingError
- schema_errors::ActionTransitiveClosureError
- schema_errors::CommonTypeInvariantViolationError
- schema_errors::ContextOrShapeNotRecordError
- schema_errors::CycleInActionHierarchyError
- schema_errors::CycleInCommonTypeReferencesError
- schema_errors::DuplicateActionError
- schema_errors::DuplicateCommonTypeError
- schema_errors::DuplicateEntityTypeError
- schema_errors::EntityTypeTransitiveClosureError
- schema_errors::ExprEscapeUsedError
- schema_errors::JsonDeserializationError
- schema_errors::JsonSerializationError
- schema_errors::TypeNotDefinedError
- schema_errors::TypeShadowingError
- schema_errors::UndeclaredEntityTypesError
- schema_errors::UnknownExtensionTypeError
- schema_errors::UnsupportedActionAttributeError
- schema_errors::UnsupportedFeatureError
- schema_warnings::ShadowsBuiltinWarning
- schema_warnings::ShadowsEntityWarning
- to_cedar_syntax_errors::NameCollisionsError
- validation_errors::EmptySetForbidden
- validation_errors::EntityDerefLevelViolation
- validation_errors::FunctionArgumentValidation
- validation_errors::HierarchyNotRespected
- validation_errors::IncompatibleTypes
- validation_errors::InternalInvariantViolation
- validation_errors::InvalidActionApplication
- validation_errors::NoTagsAllowed
- validation_errors::NonLitExtConstructor
- validation_errors::UndefinedFunction
- validation_errors::UnexpectedType
- validation_errors::UnrecognizedActionId
- validation_errors::UnrecognizedEntityType
- validation_errors::UnsafeAttributeAccess
- validation_errors::UnsafeOptionalAttributeAccess
- validation_errors::UnsafeTagAccess
- validation_errors::WrongNumberArguments
- validation_warnings::BidiCharsInIdentifier
- validation_warnings::BidiCharsInString
- validation_warnings::ConfusableIdentifier
- validation_warnings::ImpossiblePolicy
- validation_warnings::MixedScriptIdentifier
- validation_warnings::MixedScriptString
Enums
- ActionConstraint
- AuthorizationError
- CedarSchemaError
- ContextCreationError
- ContextJsonError
- Decision
- Effect
- EntityManifestError
- EntityRoot
- EvalResult
- EvaluationError
- ExpressionConstructionError
- ExtensionFunctionLookupError
- PartialValueToValueError
- PolicySetError
- PolicyToJsonError
- PrincipalConstraint
- ReauthorizationError
- RequestValidationError
- ResourceConstraint
- RestrictedExpressionError
- RestrictedExpressionParseError
- SchemaError
- SchemaWarning
- TemplatePrincipalConstraint
- TemplateResourceConstraint
- ToCedarSchemaError
- ValidationError
- ValidationMode
- ValidationWarning
- conformance_errors::EntitySchemaConformanceError
- entities_errors::EntitiesError
- entities_json_errors::JsonDeserializationError
- entities_json_errors::JsonSerializationError
- evaluation_errors::IntegerOverflowError
- ffi::AuthorizationAnswer
- ffi::CheckParseAnswer
- ffi::FormattingAnswer
- ffi::PartialAuthorizationAnswer
- ffi::Policy
- ffi::PolicyToJsonAnswer
- ffi::PolicyToTextAnswer
- ffi::Schema
- ffi::SchemaToJsonAnswer
- ffi::SchemaToTextAnswer
- ffi::Severity
- ffi::StaticPolicySet
- ffi::Template
- ffi::ValidationAnswer
Functions
- compute_entity_manifest
- confusable_string_checker
- eval_expression
- ffi::check_parse_context
- ffi::check_parse_context_json
- ffi::check_parse_context_json_str
- ffi::check_parse_entities
- ffi::check_parse_entities_json
- ffi::check_parse_entities_json_str
- ffi::check_parse_policy_set
- ffi::check_parse_policy_set_json
- ffi::check_parse_policy_set_json_str
- ffi::check_parse_schema
- ffi::check_parse_schema_json
- ffi::check_parse_schema_json_str
- ffi::format
- ffi::format_json
- ffi::format_json_str
- ffi::is_authorized
- ffi::is_authorized_json
- ffi::is_authorized_json_str
- ffi::is_authorized_partial
- ffi::is_authorized_partial_json
- ffi::is_authorized_partial_json_str
- ffi::policy_to_json
- ffi::policy_to_text
- ffi::schema_to_json
- ffi::schema_to_text
- ffi::template_to_json
- ffi::template_to_text
- ffi::validate
- ffi::validate_json
- ffi::validate_json_str
- get_lang_version
- get_sdk_version