-
Notifications
You must be signed in to change notification settings - Fork 17
/
Copy pathCedarProto.lean
41 lines (37 loc) · 1.34 KB
/
CedarProto.lean
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
/-
Copyright Cedar Contributors
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
https://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-/
import CedarProto.ActionConstraint
import CedarProto.AuthorizationRequest
import CedarProto.Context
import CedarProto.Entities
import CedarProto.Entity
import CedarProto.EntityReference
import CedarProto.EntityType
import CedarProto.EntityUID
import CedarProto.EntityUIDEntry
import CedarProto.Expr
import CedarProto.LiteralPolicy
import CedarProto.LiteralPolicySet
import CedarProto.Name
import CedarProto.PrincipalConstraint
import CedarProto.PrincipalOrResourceConstraint
import CedarProto.Request
import CedarProto.ResourceConstraint
import CedarProto.TemplateBody
import CedarProto.Type
import CedarProto.ValidationRequest
import CedarProto.ValidatorActionId
import CedarProto.ValidatorApplySpec
import CedarProto.ValidatorEntityType
import CedarProto.ValidatorSchema
import CedarProto.Value