Closed mark-creamer-amazon closed 4 months ago
https://github.com/cedar-policy/cedar-java/issues/40
Removing the Slice parameter from the isAuthorized and isAuthorizedPartial method signatures, replacing with a Set<Entity> and a new object PolicySet which mirrors Rust's PolicySet (however without the convenient helper methods currently).
Set<Entity>
PolicySet
We cannot get rid of the Slice object entirely until the AuthorizationCall struct in cedar-policy/src/ffi no longer specifies the slice field. See https://github.com/cedar-policy/cedar/issues/757
Slice
cedar-policy/src/ffi
slice
https://github.com/cedar-policy/cedar-java/issues/40
Removing the Slice parameter from the isAuthorized and isAuthorizedPartial method signatures, replacing with a
Set<Entity>
and a new objectPolicySet
which mirrors Rust's PolicySet (however without the convenient helper methods currently).We cannot get rid of the
Slice
object entirely until the AuthorizationCall struct incedar-policy/src/ffi
no longer specifies theslice
field. See https://github.com/cedar-policy/cedar/issues/757