feat(jans-cedarling): add python bindings policy metadata introspection API by olehbozhok · Pull Request #13634 · JanssenProject/jans (original) (raw)

added 2 commits

April 3, 2026 15:30

@olehbozhok

Signed-off-by: Oleh Bozhok 6554798+olehbozhok@users.noreply.github.com

@olehbozhok

Add PolicyEffect enum, PolicyMetadata class, and Python bindings for get_matching_policies_unsigned and get_matching_policies_multi_issuer on the Cedarling class. Includes .pyi type stubs and unit tests.

Signed-off-by: Oleh Bozhok 6554798+olehbozhok@users.noreply.github.com

[coderabbitai[bot]](/apps/coderabbitai)

@olehbozhok

…i_issuer Python binding

Signed-off-by: Oleh Bozhok 6554798+olehbozhok@users.noreply.github.com

[coderabbitai[bot]](/apps/coderabbitai)

haileyesus2433

dagregi

dagregi previously approved these changes Apr 4, 2026

@olehbozhok

… test

Signed-off-by: Oleh Bozhok 6554798+olehbozhok@users.noreply.github.com

[coderabbitai[bot]](/apps/coderabbitai)

dagregi

dagregi previously approved these changes Apr 6, 2026

@olehbozhok

Conflicts:

jans-cedarling/cedarling/src/common/policy_store.rs

@olehbozhok

Signed-off-by: Oleh Bozhok 6554798+olehbozhok@users.noreply.github.com

[coderabbitai[bot]](/apps/coderabbitai)

[coderabbitai[bot]](/apps/coderabbitai)

@olehbozhok

This was referenced

Apr 8, 2026

This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.Learn more about bidirectional Unicode characters

[ Show hidden characters]({{ revealButtonHref }})