|
16 | 16 | (function(root, factory) { |
17 | 17 | if (typeof define === 'function' && define.amd) { |
18 | 18 | // AMD. Register as an anonymous module. |
19 | | - define(['ApiClient', 'model/Applicant', 'model/ApplicantsList', 'model/Check', 'model/CheckWithReportIds', 'model/ChecksList', 'model/Document', 'model/DocumentsList', 'model/Error', 'model/GenericAddressesList', 'model/LivePhoto', 'model/LivePhotosList', 'model/LiveVideo', 'model/LiveVideosList', 'model/Report', 'model/ReportTypeGroup', 'model/ReportTypeGroupsList', 'model/ReportsList', 'model/Webhook', 'model/WebhooksList'], factory); |
| 19 | + define(['ApiClient', 'model/Applicant', 'model/ApplicantsList', 'model/Check', 'model/CheckWithReportIds', 'model/ChecksList', 'model/Document', 'model/DocumentsList', 'model/Error', 'model/GenericAddressesList', 'model/LivePhoto', 'model/LivePhotosList', 'model/LiveVideo', 'model/LiveVideosList', 'model/Report', 'model/ReportTypeGroup', 'model/ReportTypeGroupsList', 'model/ReportsList', 'model/SdkTokenRequest', 'model/SdkTokenResponse', 'model/Webhook', 'model/WebhooksList'], factory); |
20 | 20 | } else if (typeof module === 'object' && module.exports) { |
21 | 21 | // CommonJS-like environments that support module.exports, like Node. |
22 | | - module.exports = factory(require('../ApiClient'), require('../model/Applicant'), require('../model/ApplicantsList'), require('../model/Check'), require('../model/CheckWithReportIds'), require('../model/ChecksList'), require('../model/Document'), require('../model/DocumentsList'), require('../model/Error'), require('../model/GenericAddressesList'), require('../model/LivePhoto'), require('../model/LivePhotosList'), require('../model/LiveVideo'), require('../model/LiveVideosList'), require('../model/Report'), require('../model/ReportTypeGroup'), require('../model/ReportTypeGroupsList'), require('../model/ReportsList'), require('../model/Webhook'), require('../model/WebhooksList')); |
| 22 | + module.exports = factory(require('../ApiClient'), require('../model/Applicant'), require('../model/ApplicantsList'), require('../model/Check'), require('../model/CheckWithReportIds'), require('../model/ChecksList'), require('../model/Document'), require('../model/DocumentsList'), require('../model/Error'), require('../model/GenericAddressesList'), require('../model/LivePhoto'), require('../model/LivePhotosList'), require('../model/LiveVideo'), require('../model/LiveVideosList'), require('../model/Report'), require('../model/ReportTypeGroup'), require('../model/ReportTypeGroupsList'), require('../model/ReportsList'), require('../model/SdkTokenRequest'), require('../model/SdkTokenResponse'), require('../model/Webhook'), require('../model/WebhooksList')); |
23 | 23 | } else { |
24 | 24 | // Browser globals (root is window) |
25 | 25 | if (!root.Onfido) { |
26 | 26 | root.Onfido = {}; |
27 | 27 | } |
28 | | - root.Onfido.DefaultApi = factory(root.Onfido.ApiClient, root.Onfido.Applicant, root.Onfido.ApplicantsList, root.Onfido.Check, root.Onfido.CheckWithReportIds, root.Onfido.ChecksList, root.Onfido.Document, root.Onfido.DocumentsList, root.Onfido.Error, root.Onfido.GenericAddressesList, root.Onfido.LivePhoto, root.Onfido.LivePhotosList, root.Onfido.LiveVideo, root.Onfido.LiveVideosList, root.Onfido.Report, root.Onfido.ReportTypeGroup, root.Onfido.ReportTypeGroupsList, root.Onfido.ReportsList, root.Onfido.Webhook, root.Onfido.WebhooksList); |
| 28 | + root.Onfido.DefaultApi = factory(root.Onfido.ApiClient, root.Onfido.Applicant, root.Onfido.ApplicantsList, root.Onfido.Check, root.Onfido.CheckWithReportIds, root.Onfido.ChecksList, root.Onfido.Document, root.Onfido.DocumentsList, root.Onfido.Error, root.Onfido.GenericAddressesList, root.Onfido.LivePhoto, root.Onfido.LivePhotosList, root.Onfido.LiveVideo, root.Onfido.LiveVideosList, root.Onfido.Report, root.Onfido.ReportTypeGroup, root.Onfido.ReportTypeGroupsList, root.Onfido.ReportsList, root.Onfido.SdkTokenRequest, root.Onfido.SdkTokenResponse, root.Onfido.Webhook, root.Onfido.WebhooksList); |
29 | 29 | } |
30 | | -}(this, function(ApiClient, Applicant, ApplicantsList, Check, CheckWithReportIds, ChecksList, Document, DocumentsList, Error, GenericAddressesList, LivePhoto, LivePhotosList, LiveVideo, LiveVideosList, Report, ReportTypeGroup, ReportTypeGroupsList, ReportsList, Webhook, WebhooksList) { |
| 30 | +}(this, function(ApiClient, Applicant, ApplicantsList, Check, CheckWithReportIds, ChecksList, Document, DocumentsList, Error, GenericAddressesList, LivePhoto, LivePhotosList, LiveVideo, LiveVideosList, Report, ReportTypeGroup, ReportTypeGroupsList, ReportsList, SdkTokenRequest, SdkTokenResponse, Webhook, WebhooksList) { |
31 | 31 | 'use strict'; |
32 | 32 |
|
33 | 33 | /** |
34 | 34 | * Default service. |
35 | 35 | * @module api/DefaultApi |
36 | | - * @version 3.0.0 |
| 36 | + * @version 3.1.0 |
37 | 37 | */ |
38 | 38 |
|
39 | 39 | /** |
|
964 | 964 | } |
965 | 965 |
|
966 | 966 |
|
| 967 | + /** |
| 968 | + * Generate a SDK token |
| 969 | + * @param {module:model/SdkTokenRequest} SdkTokenRequest |
| 970 | + * @return {Promise} a {@link https://www.promisejs.org/|Promise}, with an object containing data of type {@link module:model/SdkTokenResponse} and HTTP response |
| 971 | + */ |
| 972 | + this.generateSdkTokenWithHttpInfo = function(SdkTokenRequest) { |
| 973 | + var postBody = SdkTokenRequest; |
| 974 | + |
| 975 | + // verify the required parameter 'SdkTokenRequest' is set |
| 976 | + if (SdkTokenRequest === undefined || SdkTokenRequest === null) { |
| 977 | + throw new Error("Missing the required parameter 'SdkTokenRequest' when calling generateSdkToken"); |
| 978 | + } |
| 979 | + |
| 980 | + |
| 981 | + var pathParams = { |
| 982 | + }; |
| 983 | + var queryParams = { |
| 984 | + }; |
| 985 | + var collectionQueryParams = { |
| 986 | + }; |
| 987 | + var headerParams = { |
| 988 | + }; |
| 989 | + var formParams = { |
| 990 | + }; |
| 991 | + |
| 992 | + var authNames = ['Token']; |
| 993 | + var contentTypes = ['application/json']; |
| 994 | + var accepts = ['application/json']; |
| 995 | + var returnType = SdkTokenResponse; |
| 996 | + |
| 997 | + return this.apiClient.callApi( |
| 998 | + '/sdk_token', 'POST', |
| 999 | + pathParams, queryParams, collectionQueryParams, headerParams, formParams, postBody, |
| 1000 | + authNames, contentTypes, accepts, returnType |
| 1001 | + ); |
| 1002 | + } |
| 1003 | + |
| 1004 | + /** |
| 1005 | + * Generate a SDK token |
| 1006 | + * @param {module:model/SdkTokenRequest} SdkTokenRequest |
| 1007 | + * @return {Promise} a {@link https://www.promisejs.org/|Promise}, with data of type {@link module:model/SdkTokenResponse} |
| 1008 | + */ |
| 1009 | + this.generateSdkToken = function(SdkTokenRequest) { |
| 1010 | + return this.generateSdkTokenWithHttpInfo(SdkTokenRequest) |
| 1011 | + .then(function(response_and_data) { |
| 1012 | + return response_and_data.data; |
| 1013 | + }); |
| 1014 | + } |
| 1015 | + |
| 1016 | + |
967 | 1017 | /** |
968 | 1018 | * List Applicants |
969 | 1019 | * @param {Object} opts Optional parameters |
|
0 commit comments