/* tslint:disable */
/* eslint-disable */
/**
 * Synapse REST API
 * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
 *
 * The version of the OpenAPI document: v1
 *
 *
 * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 * https://openapi-generator.tech
 * Do not edit the class manually.
 */
import * as runtime from '../runtime';
import { AccessTokenGenerationRequestToJSON, AccessTokenGenerationResponseFromJSON, AccessTokenRecordFromJSON, AccessTokenRecordListFromJSON, AccessTokenResponseFromJSON, AuthenticatedOnFromJSON, ChangePasswordInterfaceToJSON, LoginRequestToJSON, LoginResponseFromJSON, OAuthAccountCreationRequestToJSON, OAuthUrlRequestToJSON, OAuthUrlResponseFromJSON, OAuthValidationRequestToJSON, PrincipalAliasFromJSON, TermsOfServiceInfoFromJSON, TermsOfServiceRequirementsToJSON, TermsOfServiceSignRequestToJSON, TermsOfServiceStatusFromJSON, UsernameToJSON, } from '../models/index';
/**
 *
 */
export class AuthenticationServicesApi extends runtime.BaseAPI {
    /**
     */
    async deleteAuthV1Oauth2AliasRaw(requestParameters, initOverrides) {
        if (requestParameters['provider'] == null) {
            throw new runtime.RequiredError('provider', 'Required parameter "provider" was null or undefined when calling deleteAuthV1Oauth2Alias().');
        }
        if (requestParameters['alias'] == null) {
            throw new runtime.RequiredError('alias', 'Required parameter "alias" was null or undefined when calling deleteAuthV1Oauth2Alias().');
        }
        const queryParameters = {};
        if (requestParameters['provider'] != null) {
            queryParameters['provider'] = requestParameters['provider'];
        }
        if (requestParameters['alias'] != null) {
            queryParameters['alias'] = requestParameters['alias'];
        }
        const headerParameters = {};
        if (this.configuration && this.configuration.accessToken) {
            const token = this.configuration.accessToken;
            const tokenString = await token("bearerAuth", []);
            if (tokenString) {
                headerParameters["Authorization"] = `Bearer ${tokenString}`;
            }
        }
        let urlPath = `/auth/v1/oauth2/alias`;
        const response = await this.request({
            path: urlPath,
            method: 'DELETE',
            headers: headerParameters,
            query: queryParameters,
        }, initOverrides);
        return new runtime.VoidApiResponse(response);
    }
    /**
     */
    async deleteAuthV1Oauth2Alias(requestParameters, initOverrides) {
        await this.deleteAuthV1Oauth2AliasRaw(requestParameters, initOverrides);
    }
    /**
     */
    async deleteAuthV1PersonalAccessTokenIdRaw(requestParameters, initOverrides) {
        if (requestParameters['id'] == null) {
            throw new runtime.RequiredError('id', 'Required parameter "id" was null or undefined when calling deleteAuthV1PersonalAccessTokenId().');
        }
        const queryParameters = {};
        const headerParameters = {};
        if (this.configuration && this.configuration.accessToken) {
            const token = this.configuration.accessToken;
            const tokenString = await token("bearerAuth", []);
            if (tokenString) {
                headerParameters["Authorization"] = `Bearer ${tokenString}`;
            }
        }
        let urlPath = `/auth/v1/personalAccessToken/{id}`;
        urlPath = urlPath.replace(`{${"id"}}`, encodeURIComponent(String(requestParameters['id'])));
        const response = await this.request({
            path: urlPath,
            method: 'DELETE',
            headers: headerParameters,
            query: queryParameters,
        }, initOverrides);
        return new runtime.VoidApiResponse(response);
    }
    /**
     */
    async deleteAuthV1PersonalAccessTokenId(requestParameters, initOverrides) {
        await this.deleteAuthV1PersonalAccessTokenIdRaw(requestParameters, initOverrides);
    }
    /**
     */
    async deleteAuthV1SessionAccessTokenRaw(requestParameters, initOverrides) {
        const queryParameters = {};
        const headerParameters = {};
        if (requestParameters['synapseAuthorization'] != null) {
            headerParameters['Synapse-Authorization'] = String(requestParameters['synapseAuthorization']);
        }
        let urlPath = `/auth/v1/sessionAccessToken`;
        const response = await this.request({
            path: urlPath,
            method: 'DELETE',
            headers: headerParameters,
            query: queryParameters,
        }, initOverrides);
        return new runtime.VoidApiResponse(response);
    }
    /**
     */
    async deleteAuthV1SessionAccessToken(requestParameters = {}, initOverrides) {
        await this.deleteAuthV1SessionAccessTokenRaw(requestParameters, initOverrides);
    }
    /**
     */
    async deleteAuthV1UserTargetUserIdSessionAccessTokenAllRaw(requestParameters, initOverrides) {
        if (requestParameters['targetUserId'] == null) {
            throw new runtime.RequiredError('targetUserId', 'Required parameter "targetUserId" was null or undefined when calling deleteAuthV1UserTargetUserIdSessionAccessTokenAll().');
        }
        const queryParameters = {};
        const headerParameters = {};
        if (this.configuration && this.configuration.accessToken) {
            const token = this.configuration.accessToken;
            const tokenString = await token("bearerAuth", []);
            if (tokenString) {
                headerParameters["Authorization"] = `Bearer ${tokenString}`;
            }
        }
        let urlPath = `/auth/v1/user/{targetUserId}/sessionAccessToken/all`;
        urlPath = urlPath.replace(`{${"targetUserId"}}`, encodeURIComponent(String(requestParameters['targetUserId'])));
        const response = await this.request({
            path: urlPath,
            method: 'DELETE',
            headers: headerParameters,
            query: queryParameters,
        }, initOverrides);
        return new runtime.VoidApiResponse(response);
    }
    /**
     */
    async deleteAuthV1UserTargetUserIdSessionAccessTokenAll(requestParameters, initOverrides) {
        await this.deleteAuthV1UserTargetUserIdSessionAccessTokenAllRaw(requestParameters, initOverrides);
    }
    /**
     */
    async getAuthV1AnonymousTokenRaw(requestParameters, initOverrides) {
        if (requestParameters['realm'] == null) {
            throw new runtime.RequiredError('realm', 'Required parameter "realm" was null or undefined when calling getAuthV1AnonymousToken().');
        }
        const queryParameters = {};
        if (requestParameters['realm'] != null) {
            queryParameters['realm'] = requestParameters['realm'];
        }
        const headerParameters = {};
        let urlPath = `/auth/v1/anonymousToken`;
        const response = await this.request({
            path: urlPath,
            method: 'GET',
            headers: headerParameters,
            query: queryParameters,
        }, initOverrides);
        return new runtime.JSONApiResponse(response, (jsonValue) => AccessTokenResponseFromJSON(jsonValue));
    }
    /**
     */
    async getAuthV1AnonymousToken(requestParameters, initOverrides) {
        const response = await this.getAuthV1AnonymousTokenRaw(requestParameters, initOverrides);
        return await response.value();
    }
    /**
     */
    async getAuthV1AuthenticatedOnRaw(initOverrides) {
        const queryParameters = {};
        const headerParameters = {};
        if (this.configuration && this.configuration.accessToken) {
            const token = this.configuration.accessToken;
            const tokenString = await token("bearerAuth", []);
            if (tokenString) {
                headerParameters["Authorization"] = `Bearer ${tokenString}`;
            }
        }
        let urlPath = `/auth/v1/authenticatedOn`;
        const response = await this.request({
            path: urlPath,
            method: 'GET',
            headers: headerParameters,
            query: queryParameters,
        }, initOverrides);
        return new runtime.JSONApiResponse(response, (jsonValue) => AuthenticatedOnFromJSON(jsonValue));
    }
    /**
     */
    async getAuthV1AuthenticatedOn(initOverrides) {
        const response = await this.getAuthV1AuthenticatedOnRaw(initOverrides);
        return await response.value();
    }
    /**
     */
    async getAuthV1PersonalAccessTokenRaw(requestParameters, initOverrides) {
        const queryParameters = {};
        if (requestParameters['nextPageToken'] != null) {
            queryParameters['nextPageToken'] = requestParameters['nextPageToken'];
        }
        const headerParameters = {};
        if (this.configuration && this.configuration.accessToken) {
            const token = this.configuration.accessToken;
            const tokenString = await token("bearerAuth", []);
            if (tokenString) {
                headerParameters["Authorization"] = `Bearer ${tokenString}`;
            }
        }
        let urlPath = `/auth/v1/personalAccessToken`;
        const response = await this.request({
            path: urlPath,
            method: 'GET',
            headers: headerParameters,
            query: queryParameters,
        }, initOverrides);
        return new runtime.JSONApiResponse(response, (jsonValue) => AccessTokenRecordListFromJSON(jsonValue));
    }
    /**
     */
    async getAuthV1PersonalAccessToken(requestParameters = {}, initOverrides) {
        const response = await this.getAuthV1PersonalAccessTokenRaw(requestParameters, initOverrides);
        return await response.value();
    }
    /**
     */
    async getAuthV1PersonalAccessTokenIdRaw(requestParameters, initOverrides) {
        if (requestParameters['id'] == null) {
            throw new runtime.RequiredError('id', 'Required parameter "id" was null or undefined when calling getAuthV1PersonalAccessTokenId().');
        }
        const queryParameters = {};
        const headerParameters = {};
        if (this.configuration && this.configuration.accessToken) {
            const token = this.configuration.accessToken;
            const tokenString = await token("bearerAuth", []);
            if (tokenString) {
                headerParameters["Authorization"] = `Bearer ${tokenString}`;
            }
        }
        let urlPath = `/auth/v1/personalAccessToken/{id}`;
        urlPath = urlPath.replace(`{${"id"}}`, encodeURIComponent(String(requestParameters['id'])));
        const response = await this.request({
            path: urlPath,
            method: 'GET',
            headers: headerParameters,
            query: queryParameters,
        }, initOverrides);
        return new runtime.JSONApiResponse(response, (jsonValue) => AccessTokenRecordFromJSON(jsonValue));
    }
    /**
     */
    async getAuthV1PersonalAccessTokenId(requestParameters, initOverrides) {
        const response = await this.getAuthV1PersonalAccessTokenIdRaw(requestParameters, initOverrides);
        return await response.value();
    }
    /**
     */
    async getAuthV1TermsOfUse2InfoRaw(initOverrides) {
        const queryParameters = {};
        const headerParameters = {};
        let urlPath = `/auth/v1/termsOfUse2/info`;
        const response = await this.request({
            path: urlPath,
            method: 'GET',
            headers: headerParameters,
            query: queryParameters,
        }, initOverrides);
        return new runtime.JSONApiResponse(response, (jsonValue) => TermsOfServiceInfoFromJSON(jsonValue));
    }
    /**
     */
    async getAuthV1TermsOfUse2Info(initOverrides) {
        const response = await this.getAuthV1TermsOfUse2InfoRaw(initOverrides);
        return await response.value();
    }
    /**
     */
    async getAuthV1TermsOfUse2StatusRaw(initOverrides) {
        const queryParameters = {};
        const headerParameters = {};
        if (this.configuration && this.configuration.accessToken) {
            const token = this.configuration.accessToken;
            const tokenString = await token("bearerAuth", []);
            if (tokenString) {
                headerParameters["Authorization"] = `Bearer ${tokenString}`;
            }
        }
        let urlPath = `/auth/v1/termsOfUse2/status`;
        const response = await this.request({
            path: urlPath,
            method: 'GET',
            headers: headerParameters,
            query: queryParameters,
        }, initOverrides);
        return new runtime.JSONApiResponse(response, (jsonValue) => TermsOfServiceStatusFromJSON(jsonValue));
    }
    /**
     */
    async getAuthV1TermsOfUse2Status(initOverrides) {
        const response = await this.getAuthV1TermsOfUse2StatusRaw(initOverrides);
        return await response.value();
    }
    /**
     */
    async postAuthV1Login2Raw(requestParameters, initOverrides) {
        if (requestParameters['loginRequest'] == null) {
            throw new runtime.RequiredError('loginRequest', 'Required parameter "loginRequest" was null or undefined when calling postAuthV1Login2().');
        }
        const queryParameters = {};
        const headerParameters = {};
        headerParameters['Content-Type'] = 'application/json';
        let urlPath = `/auth/v1/login2`;
        const response = await this.request({
            path: urlPath,
            method: 'POST',
            headers: headerParameters,
            query: queryParameters,
            body: LoginRequestToJSON(requestParameters['loginRequest']),
        }, initOverrides);
        return new runtime.JSONApiResponse(response, (jsonValue) => LoginResponseFromJSON(jsonValue));
    }
    /**
     */
    async postAuthV1Login2(requestParameters, initOverrides) {
        const response = await this.postAuthV1Login2Raw(requestParameters, initOverrides);
        return await response.value();
    }
    /**
     */
    async postAuthV1Oauth2Account2Raw(requestParameters, initOverrides) {
        if (requestParameters['oAuthAccountCreationRequest'] == null) {
            throw new runtime.RequiredError('oAuthAccountCreationRequest', 'Required parameter "oAuthAccountCreationRequest" was null or undefined when calling postAuthV1Oauth2Account2().');
        }
        const queryParameters = {};
        const headerParameters = {};
        headerParameters['Content-Type'] = 'application/json';
        let urlPath = `/auth/v1/oauth2/account2`;
        const response = await this.request({
            path: urlPath,
            method: 'POST',
            headers: headerParameters,
            query: queryParameters,
            body: OAuthAccountCreationRequestToJSON(requestParameters['oAuthAccountCreationRequest']),
        }, initOverrides);
        return new runtime.JSONApiResponse(response, (jsonValue) => LoginResponseFromJSON(jsonValue));
    }
    /**
     */
    async postAuthV1Oauth2Account2(requestParameters, initOverrides) {
        const response = await this.postAuthV1Oauth2Account2Raw(requestParameters, initOverrides);
        return await response.value();
    }
    /**
     */
    async postAuthV1Oauth2AliasRaw(requestParameters, initOverrides) {
        if (requestParameters['oAuthValidationRequest'] == null) {
            throw new runtime.RequiredError('oAuthValidationRequest', 'Required parameter "oAuthValidationRequest" was null or undefined when calling postAuthV1Oauth2Alias().');
        }
        const queryParameters = {};
        const headerParameters = {};
        headerParameters['Content-Type'] = 'application/json';
        if (this.configuration && this.configuration.accessToken) {
            const token = this.configuration.accessToken;
            const tokenString = await token("bearerAuth", []);
            if (tokenString) {
                headerParameters["Authorization"] = `Bearer ${tokenString}`;
            }
        }
        let urlPath = `/auth/v1/oauth2/alias`;
        const response = await this.request({
            path: urlPath,
            method: 'POST',
            headers: headerParameters,
            query: queryParameters,
            body: OAuthValidationRequestToJSON(requestParameters['oAuthValidationRequest']),
        }, initOverrides);
        return new runtime.JSONApiResponse(response, (jsonValue) => PrincipalAliasFromJSON(jsonValue));
    }
    /**
     */
    async postAuthV1Oauth2Alias(requestParameters, initOverrides) {
        const response = await this.postAuthV1Oauth2AliasRaw(requestParameters, initOverrides);
        return await response.value();
    }
    /**
     */
    async postAuthV1Oauth2AuthurlRaw(requestParameters, initOverrides) {
        if (requestParameters['oAuthUrlRequest'] == null) {
            throw new runtime.RequiredError('oAuthUrlRequest', 'Required parameter "oAuthUrlRequest" was null or undefined when calling postAuthV1Oauth2Authurl().');
        }
        const queryParameters = {};
        const headerParameters = {};
        headerParameters['Content-Type'] = 'application/json';
        let urlPath = `/auth/v1/oauth2/authurl`;
        const response = await this.request({
            path: urlPath,
            method: 'POST',
            headers: headerParameters,
            query: queryParameters,
            body: OAuthUrlRequestToJSON(requestParameters['oAuthUrlRequest']),
        }, initOverrides);
        return new runtime.JSONApiResponse(response, (jsonValue) => OAuthUrlResponseFromJSON(jsonValue));
    }
    /**
     */
    async postAuthV1Oauth2Authurl(requestParameters, initOverrides) {
        const response = await this.postAuthV1Oauth2AuthurlRaw(requestParameters, initOverrides);
        return await response.value();
    }
    /**
     */
    async postAuthV1Oauth2IdentityRaw(requestParameters, initOverrides) {
        if (requestParameters['oAuthValidationRequest'] == null) {
            throw new runtime.RequiredError('oAuthValidationRequest', 'Required parameter "oAuthValidationRequest" was null or undefined when calling postAuthV1Oauth2Identity().');
        }
        const queryParameters = {};
        const headerParameters = {};
        headerParameters['Content-Type'] = 'application/json';
        if (this.configuration && this.configuration.accessToken) {
            const token = this.configuration.accessToken;
            const tokenString = await token("bearerAuth", []);
            if (tokenString) {
                headerParameters["Authorization"] = `Bearer ${tokenString}`;
            }
        }
        let urlPath = `/auth/v1/oauth2/identity`;
        const response = await this.request({
            path: urlPath,
            method: 'POST',
            headers: headerParameters,
            query: queryParameters,
            body: OAuthValidationRequestToJSON(requestParameters['oAuthValidationRequest']),
        }, initOverrides);
        return new runtime.VoidApiResponse(response);
    }
    /**
     */
    async postAuthV1Oauth2Identity(requestParameters, initOverrides) {
        await this.postAuthV1Oauth2IdentityRaw(requestParameters, initOverrides);
    }
    /**
     */
    async postAuthV1Oauth2Session2Raw(requestParameters, initOverrides) {
        if (requestParameters['oAuthValidationRequest'] == null) {
            throw new runtime.RequiredError('oAuthValidationRequest', 'Required parameter "oAuthValidationRequest" was null or undefined when calling postAuthV1Oauth2Session2().');
        }
        const queryParameters = {};
        const headerParameters = {};
        headerParameters['Content-Type'] = 'application/json';
        let urlPath = `/auth/v1/oauth2/session2`;
        const response = await this.request({
            path: urlPath,
            method: 'POST',
            headers: headerParameters,
            query: queryParameters,
            body: OAuthValidationRequestToJSON(requestParameters['oAuthValidationRequest']),
        }, initOverrides);
        return new runtime.JSONApiResponse(response, (jsonValue) => LoginResponseFromJSON(jsonValue));
    }
    /**
     */
    async postAuthV1Oauth2Session2(requestParameters, initOverrides) {
        const response = await this.postAuthV1Oauth2Session2Raw(requestParameters, initOverrides);
        return await response.value();
    }
    /**
     */
    async postAuthV1PersonalAccessTokenRaw(requestParameters, initOverrides) {
        if (requestParameters['accessTokenGenerationRequest'] == null) {
            throw new runtime.RequiredError('accessTokenGenerationRequest', 'Required parameter "accessTokenGenerationRequest" was null or undefined when calling postAuthV1PersonalAccessToken().');
        }
        const queryParameters = {};
        const headerParameters = {};
        headerParameters['Content-Type'] = 'application/json';
        if (requestParameters['synapseAuthorization'] != null) {
            headerParameters['Synapse-Authorization'] = String(requestParameters['synapseAuthorization']);
        }
        if (this.configuration && this.configuration.accessToken) {
            const token = this.configuration.accessToken;
            const tokenString = await token("bearerAuth", []);
            if (tokenString) {
                headerParameters["Authorization"] = `Bearer ${tokenString}`;
            }
        }
        let urlPath = `/auth/v1/personalAccessToken`;
        const response = await this.request({
            path: urlPath,
            method: 'POST',
            headers: headerParameters,
            query: queryParameters,
            body: AccessTokenGenerationRequestToJSON(requestParameters['accessTokenGenerationRequest']),
        }, initOverrides);
        return new runtime.JSONApiResponse(response, (jsonValue) => AccessTokenGenerationResponseFromJSON(jsonValue));
    }
    /**
     */
    async postAuthV1PersonalAccessToken(requestParameters, initOverrides) {
        const response = await this.postAuthV1PersonalAccessTokenRaw(requestParameters, initOverrides);
        return await response.value();
    }
    /**
     */
    async postAuthV1TermsOfUse2Raw(requestParameters, initOverrides) {
        if (requestParameters['termsOfServiceSignRequest'] == null) {
            throw new runtime.RequiredError('termsOfServiceSignRequest', 'Required parameter "termsOfServiceSignRequest" was null or undefined when calling postAuthV1TermsOfUse2().');
        }
        const queryParameters = {};
        const headerParameters = {};
        headerParameters['Content-Type'] = 'application/json';
        let urlPath = `/auth/v1/termsOfUse2`;
        const response = await this.request({
            path: urlPath,
            method: 'POST',
            headers: headerParameters,
            query: queryParameters,
            body: TermsOfServiceSignRequestToJSON(requestParameters['termsOfServiceSignRequest']),
        }, initOverrides);
        return new runtime.VoidApiResponse(response);
    }
    /**
     */
    async postAuthV1TermsOfUse2(requestParameters, initOverrides) {
        await this.postAuthV1TermsOfUse2Raw(requestParameters, initOverrides);
    }
    /**
     */
    async postAuthV1UserChangePasswordRaw(requestParameters, initOverrides) {
        if (requestParameters['changePasswordInterface'] == null) {
            throw new runtime.RequiredError('changePasswordInterface', 'Required parameter "changePasswordInterface" was null or undefined when calling postAuthV1UserChangePassword().');
        }
        const queryParameters = {};
        const headerParameters = {};
        headerParameters['Content-Type'] = 'application/json';
        let urlPath = `/auth/v1/user/changePassword`;
        const response = await this.request({
            path: urlPath,
            method: 'POST',
            headers: headerParameters,
            query: queryParameters,
            body: ChangePasswordInterfaceToJSON(requestParameters['changePasswordInterface']),
        }, initOverrides);
        return new runtime.VoidApiResponse(response);
    }
    /**
     */
    async postAuthV1UserChangePassword(requestParameters, initOverrides) {
        await this.postAuthV1UserChangePasswordRaw(requestParameters, initOverrides);
    }
    /**
     */
    async postAuthV1UserPasswordResetRaw(requestParameters, initOverrides) {
        if (requestParameters['passwordResetEndpoint'] == null) {
            throw new runtime.RequiredError('passwordResetEndpoint', 'Required parameter "passwordResetEndpoint" was null or undefined when calling postAuthV1UserPasswordReset().');
        }
        if (requestParameters['username'] == null) {
            throw new runtime.RequiredError('username', 'Required parameter "username" was null or undefined when calling postAuthV1UserPasswordReset().');
        }
        const queryParameters = {};
        if (requestParameters['passwordResetEndpoint'] != null) {
            queryParameters['passwordResetEndpoint'] = requestParameters['passwordResetEndpoint'];
        }
        const headerParameters = {};
        headerParameters['Content-Type'] = 'application/json';
        let urlPath = `/auth/v1/user/password/reset`;
        const response = await this.request({
            path: urlPath,
            method: 'POST',
            headers: headerParameters,
            query: queryParameters,
            body: UsernameToJSON(requestParameters['username']),
        }, initOverrides);
        return new runtime.VoidApiResponse(response);
    }
    /**
     */
    async postAuthV1UserPasswordReset(requestParameters, initOverrides) {
        await this.postAuthV1UserPasswordResetRaw(requestParameters, initOverrides);
    }
    /**
     */
    async putAuthV1TermsOfUse2RequirementsRaw(requestParameters, initOverrides) {
        if (requestParameters['termsOfServiceRequirements'] == null) {
            throw new runtime.RequiredError('termsOfServiceRequirements', 'Required parameter "termsOfServiceRequirements" was null or undefined when calling putAuthV1TermsOfUse2Requirements().');
        }
        const queryParameters = {};
        const headerParameters = {};
        headerParameters['Content-Type'] = 'application/json';
        if (this.configuration && this.configuration.accessToken) {
            const token = this.configuration.accessToken;
            const tokenString = await token("bearerAuth", []);
            if (tokenString) {
                headerParameters["Authorization"] = `Bearer ${tokenString}`;
            }
        }
        let urlPath = `/auth/v1/termsOfUse2/requirements`;
        const response = await this.request({
            path: urlPath,
            method: 'PUT',
            headers: headerParameters,
            query: queryParameters,
            body: TermsOfServiceRequirementsToJSON(requestParameters['termsOfServiceRequirements']),
        }, initOverrides);
        return new runtime.JSONApiResponse(response, (jsonValue) => TermsOfServiceInfoFromJSON(jsonValue));
    }
    /**
     */
    async putAuthV1TermsOfUse2Requirements(requestParameters, initOverrides) {
        const response = await this.putAuthV1TermsOfUse2RequirementsRaw(requestParameters, initOverrides);
        return await response.value();
    }
}
//# sourceMappingURL=AuthenticationServicesApi.js.map