Skip to content

Super User Seed Extension

This extension performs the super-user configuration for the Eclipse Dataspace Components (EDC) Identity Hub and Issuer Service.

The super-user is a privileged participant that is used for the creation of the actual participants.

This bootstrapping functionality is essential for initializing EDC deployments with the required administrative credentials.

Build

./gradlew clean build

Configuration

The following configuration values are used:

Key Required Default Description
edc.iam.key.algorithm Yes - Key encryption algorithm used to generate or load keys
edc.ih.api.superuser.id No super-user ID of the super-user participant context
edc.ih.api.superuser.public.key.alias Yes - Public key vault alias of the super-user
edc.ih.api.superuser.private.key.alias Yes - Private key vault alias of the super-user
edc.ih.api.key.superuser No - Explicit initial API key override for the super-user

License

This project is licensed under the Apache License 2.0. See LICENSE.

About

No description, website, or topics provided.

Resources

Code of conduct

Contributing

Security policy

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages