You are viewing the documentation for Blueriq 15. Documentation for other versions is available in our documentation directory.

SubjectPropertyExplanation

Connections


blueriq.connection.sessionHeadersA comma-separated list of HTTP header names, stored through the blueriq.session.headers property, that should be put on outgoing requests for all HTTP and SOAP connections. More info here.

application.properties

@since 11.6
blueriq.connection.header.[headerName]Key-value pairs of HTTP headers that should be put on all outgoing REST and SOAP requests. 

application.properties

@since 14.11
blueriq.connection.timeout

Default global timeout to use for all outgoing HTTP requests (SOAP or REST) when no other timeout was specified on the specific connection configuration.

The value of 0 means there is no global timeout.

Default is 15 seconds.

When a negative number is configured this value will fallback to the default.

application.properties

@since 15.0
blueriq.connection.[name].sql.typeThe type of sql connection (ie. jdbc)

application.properties


blueriq.connection.[name].sql.urlThe url of the datasource which should be connected to.

application.properties


blueriq.connection.[name].sql.driverThe driver that needs to be used to connect to the datasource

application.properties


blueriq.connection.[name].sql.usernameThe username to login to the datasource

application.properties


blueriq.connection.[name].sql.passwordThe password to login to the datasource

application.properties


blueriq.connection.[name].filesystem.pathThe path of the filesystem

application.properties


blueriq.connection.[name].memoryName of a memory connection.

application.properties


blueriq.connection.[name].http.urlThe URL of the REST web service.

application.properties


blueriq.connection.[name].http.usernameThe username for basic authentication.

application.properties


blueriq.connection.[name].http.passwordThe password for basic authentication.

application.properties


blueriq.connection.[name].http.sessionHeadersA comma-separated list of HTTP header names, stored through the blueriq.session.headers property, that should be put on outgoing requests for this connection. Overrides blueriq.connection.sessionHeaders. More info here.

application.properties

@since 11.6
blueriq.connection.[name].http.header.[headerName]Key-value pairs of HTTP headers that should be put on outgoing REST requests for this connection.
Overrides blueriq.connection.header

application.properties

@since 14.11
blueriq.connection.[name].http.timeout

The timeout in milliseconds.

The value of 0 means there is no timeout.

When a negative number is configured this value will fallback to the global default.

application.properties


blueriq.connection.[name].http.authentication

If the Runtime authentication is set to openid-connect, then setting this property to 'openid-connect' will make the webservice send along a bearer Authorization header.

Since Blueriq 13.12, it is also possible to set this property to 'oauth2' for Oauth2 authentication. The next 5 properties will configure Oauth2.

application.properties


blueriq.connection.[name].http.oauth2-token-endpointThe URL of the OAuth2 authentication server, where tokens can be requested(required)

application.properties

@since 13.12
blueriq.connection.[name].http.oauth2-client-idThe id of the client that a token should be requested for
(required)

application.properties

@since 13.12
blueriq.connection.[name].http.oauth2-client-secretThe secret key of the client where a token should be requested for
(required)

application.properties

@since 13.12
blueriq.connection.[name].http.oauth2-grant-typeThe value of the grant type parameter when requesting a token

application.properties

@since 13.12

Only the grant type "client_credentials" is supported

blueriq.connection.[name].http.oauth2-scopeThe scope that we want to request a token for

application.properties

@since 13.12
blueriq.connection.[name].soap.urlThe URL of the SOAP web service.

application.properties


blueriq.connection.[name].soap.usernameThe username for basic authentication.

application.properties


blueriq.connection.[name].soap.passwordThe password for basic authentication.

application.properties


blueriq.connection.[name].soap.interceptorsA comma separate list of security interceptors (defined using the blueriq.soap.interceptors.security.* properties, see WS-Security)

application.properties


blueriq.connection.[name].soap.timeoutThe timeout in milliseconds.

application.properties


blueriq.connection.[name].soap.sessionHeadersA comma-separated list of HTTP header names, stored through the blueriq.session.headers property, that should be put on outgoing requests for this connection.
Overrides blueriq.connection.headers. More info here.

application.properties

@since 11.6
blueriq.connection.[name].soap.header.[headerName]

Key-value pairs of HTTP headers that should be put on outgoing SOAP requests for this connection.
Overrides blueriq.connection.header

application.properties

@since 14.11
blueriq.connection.[name].email.smtpThe hostname of the SMTP server.

application.properties


blueriq.connection.[name].email.smtpportThe port of the SMTP server.

application.properties


blueriq.connection.[name].email.usernameThe username to use when connecting to the SMTP server.

application.properties


blueriq.connection.[name].email.passwordThe password to use when connecting to the SMTP server.

application.properties


blueriq.connection.[name].email.usetlsIndicates if the SMTP server should be contacted using TLS.

application.properties


blueriq.connection.[name].email.fromaddressAn email address from which to send the email.

application.properties


blueriq.connection.[name].email.toaddressAn email address to which to send the email.

application.properties


blueriq.connection.[name].email.ccaddressesAddresses to put in cc.

application.properties


blueriq.connection.[name].email.bccaddresses


Addresses to put in bcc.

application.properties


blueriq.connection.[name].resource.pathDefines a path to a resource.

application.properties


blueriq.connection.[name].external-flow.projectThe REQUIRED name of the project that contains the flow to be started

application.properties


blueriq.connection.[name].external-flow.versionThe REQUIRED  version of the project that contains the flow to be started, e.g. 0.0-Trunk

application.properties


blueriq.connection.[name].external-flow.flowThe REQUIRED  name of the flow to be started

application.properties


blueriq.connection.[name].external-flow.channelThe OPTIONAL name of the channel be started

application.properties


blueriq.connection.[name].external-flow.baseurlThe OPTIONAL URL of the external host where the target project is on (if omitted the same server is assumed).

application.properties