Procedural
Enable PKCE for OAuth token exchange
How to add PKCE to your custom identity provider's OAuth token exchange with Chainguard, either alongside a client secret or as a secret-free public client.
Adding custom certificates with Custom AssemblyHow to add custom certificates to customized images with Custom Assembly.
How to integrate Keycloak with ChainguardProcedural tutorial on how to register a Keycloak client and integrate it with the Chainguard platform.
Create an assumable identity for a Bitbucket pipelineProcedural tutorial outlining how to create a Chainguard identity that can be assumed by a Bitbucket workflow.
How to integrate Microsoft Entra ID SSO with ChainguardProcedural tutorial on how to register a Microsoft Entra ID application and integrate it with the Chainguard platform.
Use chainctl to create an assumable identity for a Jenkins pipelineHow to use chainctl to create a Chainguard identity that can be assumed by a Jenkins pipeline.
Chainguard API v2 tutorialTutorial with examples showing how you can use the Chainguard API v2.