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.

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

@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.

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


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


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


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


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


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


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


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


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


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


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.

@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

@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.


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.


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

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

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

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

@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

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


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


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


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


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


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.

@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

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


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


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


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


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


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


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


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


blueriq.connection.[name].email.bccaddresses


Addresses to put in bcc.


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


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


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


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


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


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).