Version 3.4.3
@esri/arcgis-rest-auth
Authentication helpers for @esri/arcgis-rest-js.
npm install:
npm install @esri/arcgis-rest-auth @esri/arcgis-rest-request@^3.0.0
Module Import:
import {
UserSession,
ApplicationSession
} from "@esri/arcgis-rest-auth";
CDN:
<script src="https://unpkg.com/@esri/arcgis-rest-auth@3.4.3/dist/umd/auth.umd.min.js"></script>
CDN with SRI:
<script src="https://unpkg.com/@esri/arcgis-rest-auth@3.4.3/dist/umd/auth.umd.min.js" integrity="sha384-ItSZ2OGyRThHYf5xRMO7OqrW/t/tZW6m1+XS9Ltsu/or7AtqaxkeXFYUi5Qqg1Rr" crossorigin="anonymous"></script>
- ApiKey
- ApplicationSession
- UserSession
- exchangeToken
- platformSelf
- canUseOnlineToken
- getOnlineEnvironment
- isFederated
- isOnline
- normalizeOnlinePortalUrl
- fetchToken
- generateToken
- validateAppAccess
- AuthenticationProvider
- IApiKeyOptions
- IApplicationSessionOptions
- ICredential
- IOAuth2Options
- IUserSessionOptions
- IPlatformSelfResponse
- IAuthenticatedRequestOptions
- IUserRequestOptions
- IFetchTokenResponse
- IGenerateTokenResponse
- IAppAccess