Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(docs): add Cedarling quick start guide and binding type documents #10906

Merged
merged 8 commits into from
Feb 26, 2025
Merged
Binary file added docs/assets/cedarling-add-policy.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assets/cedarling-copylink.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assets/cedarling-policy-designer.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assets/cedarling-policy-store-name.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assets/cedarling-select-repo.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
21 changes: 15 additions & 6 deletions docs/cedarling/cedarling-binding-types.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,14 +6,23 @@ tags:

# Bindings Offered by Cedarling

## This content is in progress
Cedarling bindings offer ways to integrate Cedarling with apps running in
various execution environments.

The Janssen Project documentation is currently in development. Topic pages are being created in order of broadest relevance, and this page is coming in the near future.
## Browser apps

## Have questions in the meantime?
Cedarling can run in a browser alongside JavaScript
application using [WASM binding](./cedarling-wasm.md).

While this documentation is in progress, you can ask questions through [GitHub Discussions](https://github.com/JanssenProject/jans/discussions) or the [community chat on Gitter](https://gitter.im/JanssenProject/Lobby). Any questions you have will help determine what information our documentation should cover.
## Mobile apps

## Want to contribute?
Cedarling provides [UniFFI interface binding](./uniffi/cedarling-uniffi.md) to integrate with mobile applications running on [Android](./uniffi/cedarling-android.md)
or [iOS](./cedarling-ios.md).

## Server side applications

Applications running on server can leverage
Cedarling [sidecar](./cedarling-sidecar.md) to integrate Cedarling. For instance,
a [load balancer](./cedarling-krakend.md) can run sidecar container and use it
to perform server-side authorization checks.

If you have content you'd like to contribute to this page in the meantime, you can get started with our [Contribution guide](https://docs.jans.io/head/CONTRIBUTING/).
Loading