Eventline is now open source and available on GitHub !

If you are still using the old Eventline platform, contact us to migrate to the new service, and head to the new documentation website for more information.

generic

Description

The generic connector is only used to provide generic identities which can be used to store credentials for whom there are no dedicated connectors.

Identities

api_key

Data fields

key
The API key.

password

Data fields

login (string)
The login (optional).
password (string)
The password.

ssh_key

Data fields

private_key (string)
The private key.
public_key (string)
The public key (optional).
certificate (string)
The certificate (optional).

Note that OpenSSH will fail to load a private key, public key or certificate file which does not end with a new line character (\n). Eventline will automatically add one at the end of each field of this identity if there is not already one present.

oauth2

The oauth2 identity can be used for any platform which comply with OAuth2 specifications. For platform supporting RFC 8414 discovery, Eventline will use the issuer field to find other endpoints. For other platforms, you can provide the required endpoints yourself.

Data fields

issuer (string)
The issuer URI.
discovery (boolean)
Whether to enable OAuth2 discovery (optional, defaults to false).
discovery_endpoint (string)
The URI of the discovery endpoint (optional, defaults to the endpoint mandated by OAuth2 specifications). Note that this field will be ignored if discovery is false.
authorization_endpoint (string)
The URI of the authorization endpoint (optional, defaults to the endpoint mandated by OAuth2 specifications, or to the endpoint found during discovery).
token_endpoint (string)
The URI of the token endpoint (optional, defaults to the endpoint mandated by OAuth2 specifications, or to the endpoint found during discovery).
client_id (string)
The client identifier.
client_secret (string)
The client secret.
scopes (string)
A comma-separated list of scopes to request.
access_token (string)
The OAuth2 access token (optional). Automatically handled by Eventline.
refresh_token (string)
The OAuth2 refresh token (optional). Automatically handled by Eventline.
expiration_time (string)
The expiration date for the access token (optional). Automatically handled by Eventline.

Events

This connector does not provide any event.