Table 1140 OAuth 2.0 Setup in 21

App
Base Application

Fields, 22Keys, 1Procedures, 12Events, 5

Versions171819202122232425262728latest

Source29

Fields, 22

IdNameTypeObsolete
1CodeCode[20]-
2DescriptionText[250]-
3Service URLText[250]-
4Redirect URLText[250]-
5Client IDGuid-
6Client SecretGuid-
7Access TokenGuid-
8Refresh TokenGuid-
9Authorization URL PathText[250]-
10Access Token URL PathText[250]-
11Refresh Token URL PathText[250]-
12ScopeText[250]-
13Authorization Response TypeText[250]-
14StatusOption-
15Token DataScopeOption-
16Activity Log IDInteger-
17Daily LimitInteger-
18Daily CountInteger-
19Latest DatetimeDateTime-
20Access Token Due DateTimeDateTime-
21Feature GUIDGuid-
22User IDCode[50]-

Keys, 1

NameFieldsObsolete
Key1, clusteredCode-

Procedures, 12

NameParametersReturnsAccessObsolete
SetToken(var Guid, Text)public-
GetToken(Guid)Textpublic-
DeleteToken(Guid)public-
HasToken(Guid)Booleanpublic-
GetTokenDataScope()DataScopepublic-
RequestAuthorizationCode()public-
RequestAccessToken(var Text, Text)Booleanpublic-
RefreshAccessToken(var Text)Booleanpublic-
InvokeRequest(Text, var Text, var Text, Boolean)Booleanpublic-
FindSetOAuth20SetupByFeature(Guid)Booleanpublic-
FindFirstOAuth20SetupByFeatureAndCurrUser(Guid)Booleanpublic-
FindFirstOAuth20SetupByFeatureAndUser(Guid, Code[50])Booleanpublic-

Events, 5

KindNameParametersObsolete
Integration eventOnAfterRequestAccessToken(Record OAuth 2.0 Setup, Boolean, var Text)-
Integration eventOnBeforeRequestAuthoizationCode(Record OAuth 2.0 Setup, var Boolean)-
Integration eventOnBeforeRefreshAccessToken(var Record OAuth 2.0 Setup, var Boolean, var Text, var Boolean)-
Integration eventOnBeforeRequestAccessToken(var Record OAuth 2.0 Setup, Text, var Boolean, var Text, var Boolean)-
Integration eventOnBeforeInvokeRequest(var Record OAuth 2.0 Setup, Text, var Text, var Text, var Boolean, var Boolean, Boolean)-