Application Dependencies

This diagram shows the dependency relationships between Trustpoint applications.

Application Dependency Graph

Legend:

  • Arrows indicate import dependencies (A → B means A imports from B)

  • Clusters group related applications

  • Colors indicate different application modules

Key Applications

  • help_pages: Help pages application configuration.

  • shared: Shared application configuration.

  • appsecrets: Django app config for Trustpoint application secrets.

  • setup_wizard: Configuration for the setup wizard app.

  • users: App configuration for the users app.

  • home: Configures the Home application, including its name and other settings for Django.

  • devices: Devices application configuration.

  • onboarding: Configuration class for the Onboarding app.

  • pki: Configuration for the PKI app.

  • cmp: Cmp Configuration.

  • est: EST Configuration.

  • rest_pki: REST PKI Configuration.

  • signer: Configuration for the Signer app.

  • aoki: Configuration for the AOKI app.

  • crypto: Register the crypto app for Django.

  • management: Management application configuration.

  • workflows2: Register Workflow 2 startup hooks.

  • behave_django: Class representing a Django application and its configuration.