diff --git a/autodoc/0.6.1-SNAPSHOT/index.html b/autodoc/0.6.1-SNAPSHOT/index.html index 09df504b93c..b77c7727cb7 100644 --- a/autodoc/0.6.1-SNAPSHOT/index.html +++ b/autodoc/0.6.1-SNAPSHOT/index.html @@ -34,14 +34,11 @@ background-color: eeeeee; }

accesstokendata-store-sql

Categories:

Extension Points

none

Extension Sql AccessTokenData Store

Configuration:

KeyRequiredTypeDefaultPatternMinMaxDescription
edc.datasource.accesstokendata.namestringName of the datasource to use for accessing data plane store

Provided Services:

Referenced (injected) Services (emphasized if required):


api-core

Categories:

Extension Points

none

Extension ApiCoreDefaultServicesExtension

Configuration:

none

Provided Services:

Referenced (injected) Services (emphasized if required):

none

Extension API Core

Configuration:

none

Provided Services:

none

Referenced (injected) Services (emphasized if required):


api-observability

Categories:

Extension Points

none

Extension Observability API

Configuration:

none

Provided Services:

none

Referenced (injected) Services (emphasized if required):


asset-api

Categories:

Extension Points

none

Extension Management API: Asset

Configuration:

none

Provided Services:

none

Referenced (injected) Services (emphasized if required):


asset-index-sql

Categories:

Extension Points

Extension SQL asset index

Configuration:

KeyRequiredTypeDefaultPatternMinMaxDescription
edc.datasource.asset.namestring

Provided Services:

Referenced (injected) Services (emphasized if required):


auth-basic

Categories:

Extension Points

none

Extension Basic authentication

Configuration:

KeyRequiredTypeDefaultPatternMinMaxDescription
edc.datasource.accesstokendata.namestringName of the datasource to use for accessing data plane store

Provided Services:

Referenced (injected) Services (emphasized if required):


api-core

Categories:

Extension Points

none

Extension API Core

Configuration:

none

Provided Services:

none

Referenced (injected) Services (emphasized if required):

Extension ApiCoreDefaultServicesExtension

Configuration:

none

Provided Services:

Referenced (injected) Services (emphasized if required):

none

api-observability

Categories:

Extension Points

none

Extension Observability API

Configuration:

none

Provided Services:

none

Referenced (injected) Services (emphasized if required):


asset-api

Categories:

Extension Points

none

Extension Management API: Asset

Configuration:

none

Provided Services:

none

Referenced (injected) Services (emphasized if required):


asset-index-sql

Categories:

Extension Points

Extension SQL asset index

Configuration:

KeyRequiredTypeDefaultPatternMinMaxDescription
edc.datasource.asset.namestring

Provided Services:

Referenced (injected) Services (emphasized if required):


auth-basic

Categories:

Extension Points

none

Extension Basic authentication

Configuration:

KeyRequiredTypeDefaultPatternMinMaxDescription
edc.api.auth.basic.vault-keysstring

Provided Services:

Referenced (injected) Services (emphasized if required):


auth-spi

Categories:

Extension Points


auth-tokenbased

Categories:

Extension Points

none

Extension Static token API Authentication

Configuration:

KeyRequiredTypeDefaultPatternMinMaxDescription
edc.api.auth.keystring
edc.api.auth.key.aliasstring

Provided Services:

Referenced (injected) Services (emphasized if required):


backend-service

Categories: none

Extension Points

none

Extension BackendServiceTestExtension

Configuration:

none

Provided Services:

none

Referenced (injected) Services (emphasized if required):


boot

Categories:

Extension Points

none

Extension Boot Services

Configuration:

KeyRequiredTypeDefaultPatternMinMaxDescription
edc.participant.idstringConfigures the participant id this runtime is operating on behalf of

Provided Services:

Referenced (injected) Services (emphasized if required):

none

callback-event-dispatcher

Categories:

Extension Points

none

Extension Callback dispatcher extension

Configuration:

none

Provided Services:

Referenced (injected) Services (emphasized if required):


callback-http-dispatcher

Categories:

Extension Points

none

Extension Callback dispatcher http extension

Configuration:

none

Provided Services:

none

Referenced (injected) Services (emphasized if required):


callback-static-endpoint

Categories:

Extension Points

none

Extension Static callbacks extension

Configuration:

none

Provided Services:

none

Referenced (injected) Services (emphasized if required):


catalog-api

Categories:

Extension Points

none

Extension Management API: Catalog

Configuration:

none

Provided Services:

none

Referenced (injected) Services (emphasized if required):


catalog-core

Categories:

Extension Points

none

Extension Catalog Core

Configuration:

none

Provided Services:

Referenced (injected) Services (emphasized if required):

Extension Catalog Default Services

Configuration:

none

Provided Services:

Referenced (injected) Services (emphasized if required):


configuration-filesystem

Categories:

Extension Points

none

Extension FS Configuration

Configuration:

KeyRequiredTypeDefaultPatternMinMaxDescription
edc.fs.configstring

Provided Services:

none

Referenced (injected) Services (emphasized if required):

none

connector-core

Categories:

Extension Points

none

Extension Security Default Services Extension

Configuration:

none

Provided Services:

Referenced (injected) Services (emphasized if required):

Extension Security Default Services Extension

Configuration:

KeyRequiredTypeDefaultPatternMinMaxDescription
edc.fs.configstring

Provided Services:

none

Referenced (injected) Services (emphasized if required):

none

connector-core

Categories:

Extension Points

none

Extension Security Default Services Extension

Configuration:

KeyRequiredTypeDefaultPatternMinMaxDescription
edc.iam.publickeys.<pkAlias>.idstringID of the public key.
edc.iam.publickeys.<pkAlias>.valuestringValue of the public key. Multiple formats are supported, depending on the KeyParsers registered in the runtime
edc.iam.publickeys.<pkAlias>.pathstringPath to a file that holds the public key, e.g. a PEM file. Multiple formats are supported, depending on the KeyParsers registered in the runtime

Provided Services:

Referenced (injected) Services (emphasized if required):

Extension CoreDefaultServicesExtension

Configuration:

KeyRequiredTypeDefaultPatternMinMaxDescription
edc.core.retry.retries.maxstring5RetryPolicy: Maximum retries before a failure is propagated
edc.core.retry.backoff.minstring500RetryPolicy: Minimum number of milliseconds for exponential backoff
edc.core.retry.backoff.maxstring10000RetryPolicy: Maximum number of milliseconds for exponential backoff.
edc.core.retry.log.on.retrystringfalseRetryPolicy: Log onRetry events
edc.core.retry.log.on.retry.scheduledstringfalseRetryPolicy: Log onRetryScheduled events
edc.core.retry.log.on.retries.exceededstringfalseRetryPolicy: Log onRetriesExceeded events
edc.core.retry.log.on.failed.attemptstringfalseRetryPolicy: Log onFailedAttempt events
edc.core.retry.log.on.abortstringfalseRetryPolicy: Log onAbort events
edc.http.client.https.enforcebooleanfalseOkHttpClient: If true, enable HTTPS call enforcement.
edc.http.client.timeout.connectint30OkHttpClient: connect timeout, in seconds
edc.http.client.timeout.readint30OkHttpClient: read timeout, in seconds
edc.http.client.send.buffer.sizeintOkHttpClient: send buffer size, in bytes
edc.http.client.receive.buffer.sizeintOkHttpClient: receive buffer size, in bytes

Provided Services:

Referenced (injected) Services (emphasized if required):

Extension Core Services

Configuration:

KeyRequiredTypeDefaultPatternMinMaxDescription
edc.core.system.health.check.liveness-periodstring
edc.core.system.health.check.startup-periodstring
edc.core.system.health.check.readiness-periodstring
edc.core.system.health.check.threadpool-sizestring
edc.hostnamestring
edc.agent.identity.keystring

Provided Services:

Referenced (injected) Services (emphasized if required):


contract-agreement-api

Categories:

Extension Points

none

Extension Management API: Contract Agreement

Configuration:

none

Provided Services:

none

Referenced (injected) Services (emphasized if required):


contract-core

Categories:

Extension Points

none

Extension Contract Negotiation Default Services

Configuration:

none

Provided Services:

Referenced (injected) Services (emphasized if required):

Extension Contract Negotiation command handlers

Configuration:

none

Provided Services:

none

Referenced (injected) Services (emphasized if required):

Extension Contract Core

Configuration:

KeyRequiredTypeDefaultPatternMinMaxDescription
edc.negotiation.state-machine.iteration-wait-millislongthe iteration wait time in milliseconds in the negotiation state machine. Default value 1000
edc.negotiation.consumer.state-machine.batch-sizeintthe batch size in the consumer negotiation state machine. Default value 20
edc.negotiation.provider.state-machine.batch-sizeintthe batch size in the provider negotiation state machine. Default value 20
edc.negotiation.consumer.send.retry.limitint7how many times a specific operation must be tried before terminating the consumer negotiation with error
edc.negotiation.provider.send.retry.limitint7how many times a specific operation must be tried before terminating the provider negotiation with error
edc.negotiation.consumer.send.retry.base-delay.mslong1000The base delay for the consumer negotiation retry mechanism in millisecond
edc.negotiation.provider.send.retry.base-delay.mslong1000The base delay for the provider negotiation retry mechanism in millisecond

Provided Services:

Referenced (injected) Services (emphasized if required):


contract-definition-api

Categories:

Extension Points

none

Extension Management API: Contract Definition

Configuration:

none

Provided Services:

none

Referenced (injected) Services (emphasized if required):


contract-definition-store-sql

Categories:

Extension Points

none

Extension SQL contract definition store

Configuration:

KeyRequiredTypeDefaultPatternMinMaxDescription
edc.datasource.contractdefinition.namestring

Provided Services:

Referenced (injected) Services (emphasized if required):


contract-negotiation-api

Categories:

Extension Points

none

Extension Management API: Contract Negotiation

Configuration:

none

Provided Services:

none

Referenced (injected) Services (emphasized if required):


contract-negotiation-store-sql

Categories:

Extension Points

none

Extension SQL contract negotiation store

Configuration:

none

Provided Services:

Referenced (injected) Services (emphasized if required):


contract-spi

Categories:

Extension Points


control-api-configuration

Categories:

Extension Points

none

Extension Control API configuration

Configuration:

KeyRequiredTypeDefaultPatternMinMaxDescription
edc.core.system.health.check.liveness-periodstring
edc.core.system.health.check.startup-periodstring
edc.core.system.health.check.readiness-periodstring
edc.core.system.health.check.threadpool-sizestring
edc.hostnamestring
edc.agent.identity.keystring

Provided Services:

Referenced (injected) Services (emphasized if required):

Extension Security Default Services Extension

Configuration:

none

Provided Services:

Referenced (injected) Services (emphasized if required):


contract-agreement-api

Categories:

Extension Points

none

Extension Management API: Contract Agreement

Configuration:

none

Provided Services:

none

Referenced (injected) Services (emphasized if required):


contract-core

Categories:

Extension Points

none

Extension Contract Negotiation command handlers

Configuration:

none

Provided Services:

none

Referenced (injected) Services (emphasized if required):

Extension Contract Negotiation Default Services

Configuration:

none

Provided Services:

Referenced (injected) Services (emphasized if required):

Extension Contract Core

Configuration:

KeyRequiredTypeDefaultPatternMinMaxDescription
edc.negotiation.state-machine.iteration-wait-millislongthe iteration wait time in milliseconds in the negotiation state machine. Default value 1000
edc.negotiation.consumer.state-machine.batch-sizeintthe batch size in the consumer negotiation state machine. Default value 20
edc.negotiation.provider.state-machine.batch-sizeintthe batch size in the provider negotiation state machine. Default value 20
edc.negotiation.consumer.send.retry.limitint7how many times a specific operation must be tried before terminating the consumer negotiation with error
edc.negotiation.provider.send.retry.limitint7how many times a specific operation must be tried before terminating the provider negotiation with error
edc.negotiation.consumer.send.retry.base-delay.mslong1000The base delay for the consumer negotiation retry mechanism in millisecond
edc.negotiation.provider.send.retry.base-delay.mslong1000The base delay for the provider negotiation retry mechanism in millisecond

Provided Services:

Referenced (injected) Services (emphasized if required):


contract-definition-api

Categories:

Extension Points

none

Extension Management API: Contract Definition

Configuration:

none

Provided Services:

none

Referenced (injected) Services (emphasized if required):


contract-definition-store-sql

Categories:

Extension Points

none

Extension SQL contract definition store

Configuration:

KeyRequiredTypeDefaultPatternMinMaxDescription
edc.datasource.contractdefinition.namestring

Provided Services:

Referenced (injected) Services (emphasized if required):


contract-negotiation-api

Categories:

Extension Points

none

Extension Management API: Contract Negotiation

Configuration:

none

Provided Services:

none

Referenced (injected) Services (emphasized if required):


contract-negotiation-store-sql

Categories:

Extension Points

none

Extension SQL contract negotiation store

Configuration:

none

Provided Services:

Referenced (injected) Services (emphasized if required):


contract-spi

Categories:

Extension Points


control-api-configuration

Categories:

Extension Points

none

Extension Control API configuration

Configuration:

KeyRequiredTypeDefaultPatternMinMaxDescription
edc.control.endpointstringConfigures endpoint for reaching the Control API. If it's missing it defaults to the hostname configuration.

Provided Services:

Referenced (injected) Services (emphasized if required):


control-plane-aggregate-services

Categories:

Extension Points

none

Extension Control Plane Services

Configuration:

none

Provided Services:

Referenced (injected) Services (emphasized if required):


control-plane-api

Categories:

Extension Points

none

Extension Control Plane API

Configuration:

none

Provided Services:

none

Referenced (injected) Services (emphasized if required):


control-plane-api-client

Categories:

Extension Points

none

Extension Control Plane HTTP API client

Configuration:

none

Provided Services:

Referenced (injected) Services (emphasized if required):


data-plane-control-api

Categories:

Extension Points

none

Extension Data Plane Control API

Configuration:

none

Provided Services:

none

Referenced (injected) Services (emphasized if required):


data-plane-core

Categories:

Extension Points

none

Extension Data Plane Framework

Configuration:

KeyRequiredTypeDefaultPatternMinMaxDescription
edc.dataplane.state-machine.iteration-wait-millislongthe iteration wait time in milliseconds in the data plane state machine. Default value 1000
edc.dataplane.state-machine.batch-sizeintthe batch size in the data plane state machine. Default value 20
edc.dataplane.send.retry.limitint7how many times a specific operation must be tried before terminating the dataplane with error
edc.dataplane.send.retry.base-delay.mslong1000The base delay for the dataplane retry mechanism in millisecond
edc.dataplane.transfer.threadsstring

Provided Services:

Referenced (injected) Services (emphasized if required):

Extension Data Plane Framework Default Services

Configuration:

none

Provided Services:

Referenced (injected) Services (emphasized if required):

Extension Data Plane Framework Default IAM Services

Configuration:

none

Provided Services:

none

Referenced (injected) Services (emphasized if required):


data-plane-core

Categories:

Extension Points

none

Extension Data Plane Framework Default Services

Configuration:

none

Provided Services:

Referenced (injected) Services (emphasized if required):

Extension Data Plane Framework

Configuration:

KeyRequiredTypeDefaultPatternMinMaxDescription
edc.dataplane.state-machine.iteration-wait-millislongthe iteration wait time in milliseconds in the data plane state machine. Default value 1000
edc.dataplane.state-machine.batch-sizeintthe batch size in the data plane state machine. Default value 20
edc.dataplane.send.retry.limitint7how many times a specific operation must be tried before terminating the dataplane with error
edc.dataplane.send.retry.base-delay.mslong1000The base delay for the dataplane retry mechanism in millisecond
edc.dataplane.transfer.threadsstring

Provided Services:

Referenced (injected) Services (emphasized if required):

Extension Data Plane Framework Default IAM Services

Configuration:

KeyRequiredTypeDefaultPatternMinMaxDescription
edc.transfer.proxy.token.signer.privatekey.aliasstringAlias of private key used for signing tokens, retrieved from private key resolver
edc.transfer.proxy.token.verifier.publickey.aliasstringAlias of public key used for verifying the tokens, retrieved from the vault

Provided Services:

Referenced (injected) Services (emphasized if required):


data-plane-http

Categories:

Extension Points

none

Extension Data Plane HTTP

Configuration:

KeyRequiredTypeDefaultPatternMinMaxDescription
edc.dataplane.http.sink.partition.sizestring

Provided Services:

Referenced (injected) Services (emphasized if required):


data-plane-http-oauth2-core

Categories:

Extension Points

none

Extension Data Plane HTTP OAuth2

Configuration:

none

Provided Services:

none

Referenced (injected) Services (emphasized if required):


data-plane-instance-store-sql

Categories:

Extension Points

none

Extension Sql Data Plane Instance Store

Configuration:

none

Provided Services:

none

Referenced (injected) Services (emphasized if required):


dsp-transfer-process-http-dispatcher

Categories:

Extension Points

none

Extension Dataspace Protocol Transfer HTTP Dispatcher Extension

Configuration:

none

Provided Services:

none

Referenced (injected) Services (emphasized if required):


dsp-transfer-process-transform

Categories:

Extension Points

none

Extension Dataspace Protocol Transfer Process Transform Extension

Configuration:

none

Provided Services:

none

Referenced (injected) Services (emphasized if required):


dsp-version-api

Categories:

Extension Points

none

Extension Dataspace Protocol Version Api

Configuration:

none

Provided Services:

none

Referenced (injected) Services (emphasized if required):


edr-cache-api

Categories:

Extension Points

none

Extension Management API: EDR cache

Configuration:

none

Provided Services:

none

Referenced (injected) Services (emphasized if required):


edr-index-sql

Categories:

Extension Points

none

Extension SQL edr entry store

Configuration:

KeyRequiredTypeDefaultPatternMinMaxDescription
edc.datasource.edr.namestring

Provided Services:

Referenced (injected) Services (emphasized if required):


edr-store-core

Categories:

Extension Points

none

Extension Endpoint Data Reference Core Extension

Configuration:

none

Provided Services:

Referenced (injected) Services (emphasized if required):

Extension Endpoint Data Reference Core Extension

Configuration:

KeyRequiredTypeDefaultPatternMinMaxDescription
edc.edr.vault.pathstringDirectory/Path where to store EDRs in the vault for vaults that supports hierarchical structuring.

Provided Services:

Referenced (injected) Services (emphasized if required):


edr-store-receiver

Categories:

Extension Points

none

Extension Endpoint Data Reference Store Receiver Extension

Configuration:

KeyRequiredTypeDefaultPatternMinMaxDescription
edc.edr.receiver.syncstringfalseIf true the EDR receiver will be registered as synchronous listener

Provided Services:

none

Referenced (injected) Services (emphasized if required):


events-cloud-http

Categories:

Extension Points

none

Extension Cloud events HTTP

Configuration:

KeyRequiredTypeDefaultPatternMinMaxDescription
edc.events.cloudevents.endpointstring

Provided Services:

none

Referenced (injected) Services (emphasized if required):


iam-mock

Categories:

Extension Points

none

Extension Mock IAM

Configuration:

none

Provided Services:

none

Referenced (injected) Services (emphasized if required):


edr-cache-api

Categories:

Extension Points

none

Extension Management API: EDR cache

Configuration:

none

Provided Services:

none

Referenced (injected) Services (emphasized if required):


edr-index-sql

Categories:

Extension Points

none

Extension SQL edr entry store

Configuration:

KeyRequiredTypeDefaultPatternMinMaxDescription
edc.datasource.edr.namestring

Provided Services:

Referenced (injected) Services (emphasized if required):


edr-store-core

Categories:

Extension Points

none

Extension Endpoint Data Reference Core Extension

Configuration:

KeyRequiredTypeDefaultPatternMinMaxDescription
edc.edr.vault.pathstringDirectory/Path where to store EDRs in the vault for vaults that supports hierarchical structuring.

Provided Services:

Referenced (injected) Services (emphasized if required):

Extension Endpoint Data Reference Core Extension

Configuration:

none

Provided Services:

Referenced (injected) Services (emphasized if required):


edr-store-receiver

Categories:

Extension Points

none

Extension Endpoint Data Reference Store Receiver Extension

Configuration:

KeyRequiredTypeDefaultPatternMinMaxDescription
edc.edr.receiver.syncstringfalseIf true the EDR receiver will be registered as synchronous listener

Provided Services:

none

Referenced (injected) Services (emphasized if required):


events-cloud-http

Categories:

Extension Points

none

Extension Cloud events HTTP

Configuration:

KeyRequiredTypeDefaultPatternMinMaxDescription
edc.events.cloudevents.endpointstring

Provided Services:

none

Referenced (injected) Services (emphasized if required):


iam-mock

Categories:

Extension Points

none

Extension Mock IAM

Configuration:

none

Provided Services:

Referenced (injected) Services (emphasized if required):


identity-did-core

Categories:

Extension Points

none

Extension Identity Did Core

Configuration:

none

Provided Services:

Referenced (injected) Services (emphasized if required):


identity-did-spi

Categories:

Extension Points


identity-did-web

Categories:

Extension Points

none

Extension Web DID

Configuration:

KeyRequiredTypeDefaultPatternMinMaxDescription
edc.webdid.doh.urlstring
edc.iam.did.web.use.httpsstring

Provided Services:

none

Referenced (injected) Services (emphasized if required):


identity-trust-core

Categories:

Extension Points

none

Extension Identity And Trust Extension

Configuration:

KeyRequiredTypeDefaultPatternMinMaxDescription
edc.iam.issuer.idstringDID of this connector

Provided Services:

Referenced (injected) Services (emphasized if required):

Extension IATP scope extractor extension

Configuration:

none

Provided Services:

none

Referenced (injected) Services (emphasized if required):

Extension Identity And Trust Extension to register default services

Configuration:

KeyRequiredTypeDefaultPatternMinMaxDescription
edc.iam.sts.privatekey.aliasstringA random EC private keyAlias of private key used for signing tokens, retrieved from private key resolver
edc.iam.sts.publickey.idstringA random EC public keyId used by the counterparty to resolve the public key for token validation, e.g. did:example:123#public-key-0
edc.iam.sts.token.expirationstring5Self-issued ID Token expiration in minutes. By default is 5 minutes

Provided Services:

Referenced (injected) Services (emphasized if required):


identity-trust-issuers-configuration

Categories:

Extension Points

none

Extension Trusted Issuers Configuration Extensions

Configuration:

KeyRequiredTypeDefaultPatternMinMaxDescription
edc.iam.trusted-issuer.<issuerAlias>.propertiesstringAdditional properties of the issuer.
edc.iam.trusted-issuer.<issuerAlias>.idstringID of the issuer.

Provided Services:

none

Referenced (injected) Services (emphasized if required):


identity-trust-sts-api

Categories:

Extension Points

none

Extension Secure Token Service API

Configuration:

none

Provided Services:

none

Referenced (injected) Services (emphasized if required):

Extension Secure Token Service API configuration

Configuration:

none

Provided Services:

Referenced (injected) Services (emphasized if required):


identity-trust-sts-client-configuration

Categories:

Extension Points

none

Extension STS Client Configuration extension

Configuration:

none

Provided Services:

none

Referenced (injected) Services (emphasized if required):


identity-trust-sts-core

Categories:

Extension Points

none

Extension Secure Token Service Default Stores

Configuration:

none

Provided Services:

Referenced (injected) Services (emphasized if required):

none

Extension Secure Token Service Default Services

Configuration:

KeyRequiredTypeDefaultPatternMinMaxDescription
edc.iam.sts.token.expirationstring5Self-issued ID Token expiration in minutes. By default is 5 minutes

Provided Services:

Referenced (injected) Services (emphasized if required):


identity-trust-sts-remote-core

Categories:

Extension Points

none

Extension Sts remote client configuration extension

Configuration:

none

Provided Services:

Referenced (injected) Services (emphasized if required):

Extension Sts remote client configuration extension

Configuration:

KeyRequiredTypeDefaultPatternMinMaxDescription
edc.iam.sts.oauth.token.urlstringSTS OAuth2 endpoint for requesting a token
edc.iam.sts.oauth.client.idstringSTS OAuth2 client id
edc.iam.sts.oauth.client.secret.aliasstringVault alias of STS OAuth2 client secret

Provided Services:

Referenced (injected) Services (emphasized if required):


identity-trust-transform

Categories: iam, transform, jsonld, iam, transform, jsonld

Extension Points

none

Extension Identity And Trust Transform Extension

Configuration:

none

Provided Services:

none

Referenced (injected) Services (emphasized if required):


jersey-core

Categories: none

Extension Points

none

Extension JerseyExtension

Configuration:

KeyRequiredTypeDefaultPatternMinMaxDescription
edc.web.rest.cors.originsstring
edc.web.rest.cors.enabledstring
edc.web.rest.cors.headersstring
edc.web.rest.cors.methodsstring

Provided Services:

Referenced (injected) Services (emphasized if required):


jersey-micrometer

Categories: none

Extension Points

none

Extension JerseyMicrometerExtension

Configuration:

KeyRequiredTypeDefaultPatternMinMaxDescription
edc.metrics.enabledstring
edc.metrics.jersey.enabledstring

Provided Services:

none

Referenced (injected) Services (emphasized if required):


jetty-core

Categories: none

Extension Points

none

Extension JettyExtension

Configuration:

KeyRequiredTypeDefaultPatternMinMaxDescription
edc.web.https.keystore.passwordstring
edc.web.https.keymanager.passwordstring
edc.web.https.keystore.pathstring
edc.web.https.keystore.typestring

Provided Services:

Referenced (injected) Services (emphasized if required):

none

jetty-micrometer

Categories:

Extension Points

none

Extension Jetty Micrometer Metrics

Configuration:

KeyRequiredTypeDefaultPatternMinMaxDescription
edc.webdid.doh.urlstring
edc.iam.did.web.use.httpsstring

Provided Services:

none

Referenced (injected) Services (emphasized if required):


identity-trust-core

Categories:

Extension Points

none

Extension Identity And Trust Extension to register default services

Configuration:

KeyRequiredTypeDefaultPatternMinMaxDescription
edc.iam.sts.privatekey.aliasstringA random EC private keyAlias of private key used for signing tokens, retrieved from private key resolver
edc.iam.sts.publickey.idstringA random EC public keyId used by the counterparty to resolve the public key for token validation, e.g. did:example:123#public-key-0
edc.iam.sts.token.expirationstring5Self-issued ID Token expiration in minutes. By default is 5 minutes

Provided Services:

Referenced (injected) Services (emphasized if required):

Extension Identity And Trust Extension

Configuration:

KeyRequiredTypeDefaultPatternMinMaxDescription
edc.iam.issuer.idstringDID of this connector

Provided Services:

Referenced (injected) Services (emphasized if required):

Extension IATP scope extractor extension

Configuration:

none

Provided Services:

none

Referenced (injected) Services (emphasized if required):


identity-trust-issuers-configuration

Categories:

Extension Points

none

Extension Trusted Issuers Configuration Extensions

Configuration:

KeyRequiredTypeDefaultPatternMinMaxDescription
edc.iam.trusted-issuer.<issuerAlias>.propertiesstringAdditional properties of the issuer.
edc.iam.trusted-issuer.<issuerAlias>.idstringID of the issuer.

Provided Services:

none

Referenced (injected) Services (emphasized if required):


identity-trust-sts-api

Categories:

Extension Points

none

Extension Secure Token Service API

Configuration:

none

Provided Services:

none

Referenced (injected) Services (emphasized if required):

Extension Secure Token Service API configuration

Configuration:

none

Provided Services:

Referenced (injected) Services (emphasized if required):


identity-trust-sts-client-configuration

Categories:

Extension Points

none

Extension STS Client Configuration extension

Configuration:

none

Provided Services:

none

Referenced (injected) Services (emphasized if required):


identity-trust-sts-core

Categories:

Extension Points

none

Extension Secure Token Service Default Services

Configuration:

KeyRequiredTypeDefaultPatternMinMaxDescription
edc.iam.sts.token.expirationstring5Self-issued ID Token expiration in minutes. By default is 5 minutes

Provided Services:

Referenced (injected) Services (emphasized if required):

Extension Secure Token Service Default Stores

Configuration:

none

Provided Services:

Referenced (injected) Services (emphasized if required):

none

identity-trust-sts-remote-core

Categories:

Extension Points

none

Extension Sts remote client configuration extension

Configuration:

KeyRequiredTypeDefaultPatternMinMaxDescription
edc.iam.sts.oauth.token.urlstringSTS OAuth2 endpoint for requesting a token
edc.iam.sts.oauth.client.idstringSTS OAuth2 client id
edc.iam.sts.oauth.client.secret.aliasstringVault alias of STS OAuth2 client secret

Provided Services:

Referenced (injected) Services (emphasized if required):

Extension Sts remote client configuration extension

Configuration:

none

Provided Services:

Referenced (injected) Services (emphasized if required):


identity-trust-transform

Categories: iam, transform, jsonld, iam, transform, jsonld

Extension Points

none

Extension Identity And Trust Transform Extension

Configuration:

none

Provided Services:

none

Referenced (injected) Services (emphasized if required):


jersey-core

Categories: none

Extension Points

none

Extension JerseyExtension

Configuration:

KeyRequiredTypeDefaultPatternMinMaxDescription
edc.web.rest.cors.originsstring
edc.web.rest.cors.enabledstring
edc.web.rest.cors.headersstring
edc.web.rest.cors.methodsstring

Provided Services:

Referenced (injected) Services (emphasized if required):


jersey-micrometer

Categories: none

Extension Points

none

Extension JerseyMicrometerExtension

Configuration:

KeyRequiredTypeDefaultPatternMinMaxDescription
edc.metrics.enabledstring
edc.metrics.jersey.enabledstring

Provided Services:

none

Referenced (injected) Services (emphasized if required):


jetty-core

Categories: none

Extension Points

none

Extension JettyExtension

Configuration:

KeyRequiredTypeDefaultPatternMinMaxDescription
edc.web.https.keystore.passwordstring
edc.web.https.keymanager.passwordstring
edc.web.https.keystore.pathstring
edc.web.https.keystore.typestring

Provided Services:

Referenced (injected) Services (emphasized if required):

none

jetty-micrometer

Categories:

Extension Points

none

Extension Jetty Micrometer Metrics

Configuration:

KeyRequiredTypeDefaultPatternMinMaxDescription
edc.metrics.enabledstring
edc.metrics.jetty.enabledstring

Provided Services:

none

Referenced (injected) Services (emphasized if required):


json-ld

Categories:

Extension Points

none

Extension JSON-LD Extension

Configuration:

none

Provided Services:

none

Referenced (injected) Services (emphasized if required):

none

oauth2-client

Categories:

Extension Points

none

Extension OAuth2 Client

Configuration:

none

Provided Services:

Referenced (injected) Services (emphasized if required):


oauth2-core

Categories:

Extension Points

none

Extension OAuth2 Identity Service

Configuration:

KeyRequiredTypeDefaultPatternMinMaxDescription
edc.oauth.provider.jwks.urlstring
edc.oauth.provider.audiencestringoutgoing tokens 'aud' claim value, by default it's the connector id
edc.oauth.endpoint.audiencestringincoming tokens 'aud' claim required value, by default it's the provider audience value
edc.oauth.certificate.aliasstring
edc.oauth.private.key.aliasstring
edc.oauth.provider.jwks.refreshstring
edc.oauth.token.urlstring
edc.oauth.token.expirationstringToken expiration in minutes. By default is 5 minutes
edc.oauth.client.idstring
edc.oauth.validation.nbf.leewayint10Leeway in seconds for validating the not before (nbf) claim in the token.
edc.oauth.validation.issued.at.leewayint0Leeway in seconds for validating the issuedAt claim in the token. By default it is 0 seconds.

Provided Services:

Referenced (injected) Services (emphasized if required):

Extension Oauth2ServiceDefaultServicesExtension

Configuration:

none

Provided Services:

Referenced (injected) Services (emphasized if required):

none

oauth2-daps

Categories:

Extension Points

none

Extension DAPS

Configuration:

KeyRequiredTypeDefaultPatternMinMaxDescription
edc.iam.token.scopestringidsc:IDS_CONNECTOR_ATTRIBUTES_ALLThe value of the scope claim that is passed to DAPS to obtain a DAT

Provided Services:

Referenced (injected) Services (emphasized if required):


oauth2-spi

Categories:

Extension Points


policy-definition-api

Categories:

Extension Points

none

Extension Management API: Policy Definition

Configuration:

none

Provided Services:

none

Referenced (injected) Services (emphasized if required):


policy-definition-store-sql

Categories:

Extension Points

Extension SQL policy store

Configuration:

KeyRequiredTypeDefaultPatternMinMaxDescription
edc.datasource.policy.namestring

Provided Services:

Referenced (injected) Services (emphasized if required):


policy-engine-spi

Categories:

Extension Points


policy-monitor-core

Categories:

Extension Points

none

Extension Policy Monitor

Configuration:

KeyRequiredTypeDefaultPatternMinMaxDescription
edc.policy.monitor.state-machine.iteration-wait-millislongthe iteration wait time in milliseconds in the policy monitor state machine. Default value 1000
edc.policy.monitor.state-machine.batch-sizeintthe batch size in the policy monitor state machine. Default value 20

Provided Services:

Referenced (injected) Services (emphasized if required):

Extension PolicyMonitor Default Services

Configuration:

none

Provided Services:

Referenced (injected) Services (emphasized if required):


policy-monitor-store-sql

Categories: none

Extension Points

none

Extension SqlPolicyMonitorStoreExtension

Configuration:

KeyRequiredTypeDefaultPatternMinMaxDescription
edc.datasource.policy-monitor.namestringdefaultName of the datasource to use for accessing policy monitor store

Provided Services:

Referenced (injected) Services (emphasized if required):


policy-spi

Categories:

Extension Points


provision-http

Categories:

Extension Points

none

Extension HTTP Provisioning

Configuration:

KeyRequiredTypeDefaultPatternMinMaxDescription
provisioner.typestring
data.address.typestring
endpointstring
policy.scopestringhttp.provisioner

Provided Services:

none

Referenced (injected) Services (emphasized if required):

Extension HttpWebhookExtension

Configuration:

none

Provided Services:

Referenced (injected) Services (emphasized if required):


sql-core

Categories:

Extension Points

none

Extension SQL Core

Configuration:

KeyRequiredTypeDefaultPatternMinMaxDescription
edc.sql.fetch.sizestring5000Fetch size value used in SQL queries

Provided Services:

Referenced (injected) Services (emphasized if required):

none

sql-pool-apache-commons

Categories:

Extension Points

none

Extension Commons Connection Pool

Configuration:

KeyRequiredTypeDefaultPatternMinMaxDescription
pool.maxIdleConnectionsstring
pool.maxTotalConnectionsstring
pool.minIdleConnectionsstring
pool.testConnectionOnBorrowstring
pool.testConnectionOnCreatestring
pool.testConnectionOnReturnstring
pool.testConnectionWhileIdlestring
pool.testQuerystring
urlstring

Provided Services:

none

Referenced (injected) Services (emphasized if required):


token-core

Categories: token, security, auth, token, security, auth

Extension Points

none

Extension Token Services Extension

Configuration:

KeyRequiredTypeDefaultPatternMinMaxDescription
edc.iam.token.scopestringidsc:IDS_CONNECTOR_ATTRIBUTES_ALLThe value of the scope claim that is passed to DAPS to obtain a DAT

Provided Services:

Referenced (injected) Services (emphasized if required):


oauth2-spi

Categories:

Extension Points


policy-definition-api

Categories:

Extension Points

none

Extension Management API: Policy Definition

Configuration:

none

Provided Services:

none

Referenced (injected) Services (emphasized if required):


policy-definition-store-sql

Categories:

Extension Points

Extension SQL policy store

Configuration:

KeyRequiredTypeDefaultPatternMinMaxDescription
edc.datasource.policy.namestring

Provided Services:

Referenced (injected) Services (emphasized if required):


policy-engine-spi

Categories:

Extension Points


policy-monitor-core

Categories:

Extension Points

none

Extension Policy Monitor

Configuration:

KeyRequiredTypeDefaultPatternMinMaxDescription
edc.policy.monitor.state-machine.iteration-wait-millislongthe iteration wait time in milliseconds in the policy monitor state machine. Default value 1000
edc.policy.monitor.state-machine.batch-sizeintthe batch size in the policy monitor state machine. Default value 20

Provided Services:

Referenced (injected) Services (emphasized if required):

Extension PolicyMonitor Default Services

Configuration:

none

Provided Services:

Referenced (injected) Services (emphasized if required):


policy-monitor-store-sql

Categories: none

Extension Points

none

Extension SqlPolicyMonitorStoreExtension

Configuration:

KeyRequiredTypeDefaultPatternMinMaxDescription
edc.datasource.policy-monitor.namestringdefaultName of the datasource to use for accessing policy monitor store

Provided Services:

Referenced (injected) Services (emphasized if required):


policy-spi

Categories:

Extension Points


provision-http

Categories:

Extension Points

none

Extension HttpWebhookExtension

Configuration:

none

Provided Services:

Referenced (injected) Services (emphasized if required):

Extension HTTP Provisioning

Configuration:

KeyRequiredTypeDefaultPatternMinMaxDescription
provisioner.typestring
data.address.typestring
endpointstring
policy.scopestringhttp.provisioner

Provided Services:

none

Referenced (injected) Services (emphasized if required):


sql-core

Categories:

Extension Points

none

Extension SQL Core

Configuration:

KeyRequiredTypeDefaultPatternMinMaxDescription
edc.sql.fetch.sizestring5000Fetch size value used in SQL queries

Provided Services:

Referenced (injected) Services (emphasized if required):

none

sql-pool-apache-commons

Categories:

Extension Points

none

Extension Commons Connection Pool

Configuration:

KeyRequiredTypeDefaultPatternMinMaxDescription
pool.maxIdleConnectionsstring
pool.maxTotalConnectionsstring
pool.minIdleConnectionsstring
pool.testConnectionOnBorrowstring
pool.testConnectionOnCreatestring
pool.testConnectionOnReturnstring
pool.testConnectionWhileIdlestring
pool.testQuerystring
urlstring

Provided Services:

none

Referenced (injected) Services (emphasized if required):


token-core

Categories: token, security, auth, token, security, auth

Extension Points

none

Extension Token Services Extension

Configuration:

none

Provided Services:

Referenced (injected) Services (emphasized if required):

none

token-spi

Categories:

Extension Points

none

transaction-atomikos

Categories:

Extension Points

none

Extension Atomikos Transaction

Configuration:

KeyRequiredTypeDefaultPatternMinMaxDescription
driver.classstring
urlstring
typestring
usernamestring
passwordstring
pool.sizestring
max.pool.sizestring
min.pool.sizestring
connection.timeoutstring
login.timeoutstring
maintenance.intervalstring
max.idlestring
querystring
propertiesstring
edc.atomikos.timeoutstring
edc.atomikos.directorystring
edc.atomikos.threaded2pcstring
edc.atomikos.loggingstring
edc.atomikos.checkpoint.intervalstring

Provided Services:

Referenced (injected) Services (emphasized if required):

none

transaction-datasource-spi

Categories:

Extension Points


transaction-local

Categories:

Extension Points

none

Extension Local Transaction

Configuration:

none

Provided Services:

Referenced (injected) Services (emphasized if required):

none

transaction-spi

Categories:

Extension Points


transfer-core

Categories:

Extension Points

none

Extension Transfer Core

Configuration:

KeyRequiredTypeDefaultPatternMinMaxDescription
edc.transfer.state-machine.iteration-wait-millislongthe iteration wait time in milliseconds in the transfer process state machine. Default value 1000
edc.transfer.state-machine.batch-sizeintthe batch size in the transfer process state machine. Default value 20
edc.transfer.send.retry.limitint7how many times a specific operation must be tried before terminating the transfer with error
edc.transfer.send.retry.base-delay.mslong1000The base delay for the transfer retry mechanism in millisecond

Provided Services:

Referenced (injected) Services (emphasized if required):

Extension Transfer Process Default Services

Configuration:

none

Provided Services:

Referenced (injected) Services (emphasized if required):

none

transaction-spi

Categories:

Extension Points


transfer-core

Categories:

Extension Points

none

Extension Transfer Process Default Services

Configuration:

none

Provided Services:

Referenced (injected) Services (emphasized if required):

Extension TransferProcessCommandExtension

Configuration:

none

Provided Services:

none

Referenced (injected) Services (emphasized if required):


transfer-data-plane

Categories:

Extension Points

none

Extension Transfer Data Plane Core

Configuration:

KeyRequiredTypeDefaultPatternMinMaxDescription
edc.transfer.proxy.token.signer.privatekey.aliasstringAlias of private key used for signing tokens, retrieved from private key resolver
edc.transfer.proxy.token.verifier.publickey.aliasstringAlias of public key used for verifying the tokens, retrieved from the vault

Provided Services:

none

Referenced (injected) Services (emphasized if required):

Extension TransferDataPlaneDefaultServicesExtension

Configuration:

KeyRequiredTypeDefaultPatternMinMaxDescription
edc.transfer.proxy.token.validity.secondslong600Validity (in seconds) of tokens issued by the Control Plane for targeting the Data Plane public API.

Provided Services:

Referenced (injected) Services (emphasized if required):


transfer-data-plane-signaling

Categories:

Extension Points

none

Extension Transfer Data Plane Signaling Extension

Configuration:

KeyRequiredTypeDefaultPatternMinMaxDescription
edc.dataplane.client.selector.strategystringrandomDefines strategy for Data Plane instance selection in case Data Plane is not embedded in current runtime

Provided Services:

none

Referenced (injected) Services (emphasized if required):


transfer-data-plane-spi

Categories:

Extension Points


transfer-process-api

Categories:

Extension Points

none

Extension Management API: Transfer Process

Configuration:

none

Provided Services:

none

Referenced (injected) Services (emphasized if required):


transfer-process-store-sql

Categories:

Extension Points

Extension SQL transfer process store

Configuration:

KeyRequiredTypeDefaultPatternMinMaxDescription
edc.datasource.transferprocess.namestring

Provided Services:

Referenced (injected) Services (emphasized if required):


transfer-pull-http-dynamic-receiver

Categories:

Extension Points

none

Extension Http Dynamic Endpoint Data Reference Receiver

Configuration:

KeyRequiredTypeDefaultPatternMinMaxDescription
edc.receiver.http.dynamic.endpointstringFallback endpoint when url is missing the the transfer process
edc.receiver.http.dynamic.auth-keystringHeader name that will be sent with the EDR
edc.receiver.http.dynamic.auth-codestringHeader value that will be sent with the EDR

Provided Services:

none

Referenced (injected) Services (emphasized if required):


transfer-pull-http-receiver

Categories:

Extension Points

none

Extension Http Endpoint Data Reference Receiver

Configuration:

KeyRequiredTypeDefaultPatternMinMaxDescription
edc.receiver.http.endpointstring
edc.receiver.http.auth-keystring
edc.receiver.http.auth-codestring

Provided Services:

none

Referenced (injected) Services (emphasized if required):


transfer-spi

Categories:

Extension Points


validator-data-address-http-data

Categories:

Extension Points

none

Extension DataAddress HttpData Validator

Configuration:

none

Provided Services:

none

Referenced (injected) Services (emphasized if required):


validator-data-address-kafka

Categories:

Extension Points

none

Extension DataAddress Kafka Validator

Configuration:

none

Provided Services:

none

Referenced (injected) Services (emphasized if required):


vault-filesystem

Categories:

Extension Points

none

Extension FS Vault

Configuration:

KeyRequiredTypeDefaultPatternMinMaxDescription
edc.vaultstring
edc.vault.persistentstring

Provided Services:

Referenced (injected) Services (emphasized if required):

none

Extension JKS PrivateKeyResolver Extension

Configuration:

KeyRequiredTypeDefaultPatternMinMaxDescription
edc.keystorestring
edc.keystore.passwordstring

Provided Services:

Referenced (injected) Services (emphasized if required):


vault-hashicorp

Categories:

Extension Points

none

Extension Hashicorp Vault Health

Configuration:

none

Provided Services:

none

Referenced (injected) Services (emphasized if required):

Extension Hashicorp Vault

Configuration:

KeyRequiredTypeDefaultPatternMinMaxDescription
edc.vault.hashicorp.urlstringThe URL of the Hashicorp Vault
edc.vault.hashicorp.health.check.enabledbooleantrueWhether or not the vault health check is enabled
edc.vault.hashicorp.api.health.check.pathstring/v1/sys/healthThe URL path of the vault's /health endpoint
edc.vault.hashicorp.health.check.standby.okbooleanfalseSpecifies if being a standby should still return the active status code instead of the standby status code
edc.vault.hashicorp.tokenstringThe token used to access the Hashicorp Vault
edc.vault.hashicorp.token.scheduled-renew-enabledstringtrueWhether the automatic token renewal process will be triggered or not. Should be disabled only for development and testing purposes
edc.vault.hashicorp.token.ttllong300The time-to-live (ttl) value of the Hashicorp Vault token in seconds
edc.vault.hashicorp.token.renew-bufferlong30The renew buffer of the Hashicorp Vault token in seconds
edc.vault.hashicorp.api.secret.pathstring/v1/secretThe URL path of the vault's /secret endpoint

Provided Services:

Referenced (injected) Services (emphasized if required):


web-spi

Categories:

Extension Points

\ No newline at end of file +

Configuration:

none

Provided Services:

none

Referenced (injected) Services (emphasized if required):

Extension Transfer Core

Configuration:

KeyRequiredTypeDefaultPatternMinMaxDescription
edc.transfer.state-machine.iteration-wait-millislongthe iteration wait time in milliseconds in the transfer process state machine. Default value 1000
edc.transfer.state-machine.batch-sizeintthe batch size in the transfer process state machine. Default value 20
edc.transfer.send.retry.limitint7how many times a specific operation must be tried before terminating the transfer with error
edc.transfer.send.retry.base-delay.mslong1000The base delay for the transfer retry mechanism in millisecond

Provided Services:

Referenced (injected) Services (emphasized if required):


transfer-data-plane

Categories:

Extension Points

none

Extension TransferDataPlaneDefaultServicesExtension

Configuration:

KeyRequiredTypeDefaultPatternMinMaxDescription
edc.transfer.proxy.token.validity.secondslong600Validity (in seconds) of tokens issued by the Control Plane for targeting the Data Plane public API.

Provided Services:

Referenced (injected) Services (emphasized if required):

Extension Transfer Data Plane Core

Configuration:

KeyRequiredTypeDefaultPatternMinMaxDescription
edc.transfer.proxy.token.signer.privatekey.aliasstringAlias of private key used for signing tokens, retrieved from private key resolver
edc.transfer.proxy.token.verifier.publickey.aliasstringAlias of public key used for verifying the tokens, retrieved from the vault

Provided Services:

none

Referenced (injected) Services (emphasized if required):


transfer-data-plane-signaling

Categories:

Extension Points

none

Extension Transfer Data Plane Signaling Extension

Configuration:

KeyRequiredTypeDefaultPatternMinMaxDescription
edc.dataplane.client.selector.strategystringrandomDefines strategy for Data Plane instance selection in case Data Plane is not embedded in current runtime

Provided Services:

none

Referenced (injected) Services (emphasized if required):


transfer-data-plane-spi

Categories:

Extension Points


transfer-process-api

Categories:

Extension Points

none

Extension Management API: Transfer Process

Configuration:

none

Provided Services:

none

Referenced (injected) Services (emphasized if required):


transfer-process-store-sql

Categories:

Extension Points

Extension SQL transfer process store

Configuration:

KeyRequiredTypeDefaultPatternMinMaxDescription
edc.datasource.transferprocess.namestring

Provided Services:

Referenced (injected) Services (emphasized if required):


transfer-pull-http-dynamic-receiver

Categories:

Extension Points

none

Extension Http Dynamic Endpoint Data Reference Receiver

Configuration:

KeyRequiredTypeDefaultPatternMinMaxDescription
edc.receiver.http.dynamic.endpointstringFallback endpoint when url is missing the the transfer process
edc.receiver.http.dynamic.auth-keystringHeader name that will be sent with the EDR
edc.receiver.http.dynamic.auth-codestringHeader value that will be sent with the EDR

Provided Services:

none

Referenced (injected) Services (emphasized if required):


transfer-pull-http-receiver

Categories:

Extension Points

none

Extension Http Endpoint Data Reference Receiver

Configuration:

KeyRequiredTypeDefaultPatternMinMaxDescription
edc.receiver.http.endpointstring
edc.receiver.http.auth-keystring
edc.receiver.http.auth-codestring

Provided Services:

none

Referenced (injected) Services (emphasized if required):


transfer-spi

Categories:

Extension Points


validator-data-address-http-data

Categories:

Extension Points

none

Extension DataAddress HttpData Validator

Configuration:

none

Provided Services:

none

Referenced (injected) Services (emphasized if required):


validator-data-address-kafka

Categories:

Extension Points

none

Extension DataAddress Kafka Validator

Configuration:

none

Provided Services:

none

Referenced (injected) Services (emphasized if required):


vault-filesystem

Categories:

Extension Points

none

Extension FS Vault

Configuration:

KeyRequiredTypeDefaultPatternMinMaxDescription
edc.vaultstring
edc.vault.persistentstring

Provided Services:

Referenced (injected) Services (emphasized if required):

none

Extension JKS PrivateKeyResolver Extension

Configuration:

KeyRequiredTypeDefaultPatternMinMaxDescription
edc.keystorestring
edc.keystore.passwordstring

Provided Services:

Referenced (injected) Services (emphasized if required):


vault-hashicorp

Categories:

Extension Points

none

Extension Hashicorp Vault

Configuration:

KeyRequiredTypeDefaultPatternMinMaxDescription
edc.vault.hashicorp.urlstringThe URL of the Hashicorp Vault
edc.vault.hashicorp.health.check.enabledbooleantrueWhether or not the vault health check is enabled
edc.vault.hashicorp.api.health.check.pathstring/v1/sys/healthThe URL path of the vault's /health endpoint
edc.vault.hashicorp.health.check.standby.okbooleanfalseSpecifies if being a standby should still return the active status code instead of the standby status code
edc.vault.hashicorp.tokenstringThe token used to access the Hashicorp Vault
edc.vault.hashicorp.token.scheduled-renew-enabledstringtrueWhether the automatic token renewal process will be triggered or not. Should be disabled only for development and testing purposes
edc.vault.hashicorp.token.ttllong300The time-to-live (ttl) value of the Hashicorp Vault token in seconds
edc.vault.hashicorp.token.renew-bufferlong30The renew buffer of the Hashicorp Vault token in seconds
edc.vault.hashicorp.api.secret.pathstring/v1/secretThe URL path of the vault's /secret endpoint

Provided Services:

Referenced (injected) Services (emphasized if required):

Extension Hashicorp Vault Health

Configuration:

none

Provided Services:

none

Referenced (injected) Services (emphasized if required):


web-spi

Categories:

Extension Points

\ No newline at end of file