Kratos External Idp Integrator

  • Identity Charmers
Channel Revision Published Runs on
latest/edge 258 20 Oct 2024
Ubuntu 22.04
0.2/stable 192 26 Jun 2024
Ubuntu 22.04
0.2/edge 192 01 May 2024
Ubuntu 22.04
0.1/edge 182 15 Sep 2023
Ubuntu 22.04
juju deploy kratos-external-idp-integrator --channel edge
Show information

Platform:

Ubuntu
22.04

Kratos External IdP Integrator Charm Security

This document provides cryptographic documentation for the Kratos External IdP Integrator charm. Its purpose is to track the exposure of charm code to cryptographic attack vectors.

What is not included in this document and regarded as out of scope:

  • Workload code (refer to the workloads’ cryptographic documentation).
  • Data at rest encryption.

Sensitive Data Exchange

The charm relies on Juju secrets:

  • To pass Kratos client secret that is used for external IdP integrations.

Github secrets are used during development, build, test and deploy phases:

  • To get Charmcraft credentials that are used to interact with Charmhub.
  • To get a Github token that is used to interact with Github API.

Cryptographic tech and packages in use

Kratos External IdP Integrator charm code does not directly rely on cryptographic packages.