Skip to main content

IntegrationConnectionMethodEnum

Supported ways to authenticate an integration.

enum IntegrationConnectionMethodEnum {
ACCESS_TOKEN
API_CREDENTIALS
ISSUED_CREDENTIALS
LOGIN
OAUTH
REFRESH_TOKEN
TOKEN_PAIR
}

Values​

IntegrationConnectionMethodEnum.ACCESS_TOKEN​

Connect through connectIntegrationWithAccessToken.

IntegrationConnectionMethodEnum.API_CREDENTIALS​

Provide credential fields through setupIntegration or updateIntegration.

IntegrationConnectionMethodEnum.ISSUED_CREDENTIALS​

Endless issues credentials for the external application to use.

IntegrationConnectionMethodEnum.LOGIN​

Exchange a username and password through connectIntegrationWithCredentials.

IntegrationConnectionMethodEnum.OAUTH​

Authorize through beginIntegrationOauth and the provider callback.

IntegrationConnectionMethodEnum.REFRESH_TOKEN​

Connect through connectIntegrationWithRefreshToken.

IntegrationConnectionMethodEnum.TOKEN_PAIR​

Provide access and refresh tokens through connectIntegrationWithTokens.

Member Of​

IntegrationConnectionDefinition object