Options
All
  • Public
  • Public/Protected
  • All
Menu

Module "core/src/loginUtils"

Index

Variables

Const ACCESS_TOKEN_PARAM

ACCESS_TOKEN_PARAM: "access_token" = "access_token"

Const CREDENTIALS_REQUIRED_FIELDS

CREDENTIALS_REQUIRED_FIELDS: CredentialsVerification[] = [{ method: 'api', field: 'apiKey' },{ method: 'client_credentials', field: 'authority' },{ method: 'client_credentials', field: 'client_id' },{ method: 'client_credentials', field: 'client_secret' },{ method: 'client_credentials', field: 'scope' },{ method: 'client_credentials', field: 'grant_type' },{ method: 'device', field: 'authority' },{ method: 'device', field: 'client_id' },{ method: 'device', field: 'scope' },{ method: 'implicit', field: 'authority' },{ method: 'implicit', field: 'client_id' },{ method: 'implicit', field: 'scope' },{ method: 'pkce', field: 'authority' },{ method: 'pkce', field: 'client_id' },{ method: 'pkce', field: 'scope' },]

Const ERROR_DESCRIPTION_PARAM

ERROR_DESCRIPTION_PARAM: "error_description" = "error_description"

Const ERROR_PARAM

ERROR_PARAM: "error" = "error"

Const ID_TOKEN_PARAM

ID_TOKEN_PARAM: "id_token" = "id_token"

Const LOGIN_IFRAME_NAME

LOGIN_IFRAME_NAME: "silentLoginIframe" = "silentLoginIframe"

Const LOGIN_POPUP_NAME

LOGIN_POPUP_NAME: "cognite-js-sdk-auth-popup" = "cognite-js-sdk-auth-popup"

Const OPTIONS_REQUIRED_FIELDS

OPTIONS_REQUIRED_FIELDS: string[] = ['appId', 'project']

Functions

generateLoginUrl

  • generateLoginUrl(params: AuthorizeParams): string

isLoginPopupWindow

  • isLoginPopupWindow(): boolean

loginPopupHandler

  • loginPopupHandler(): void

verifyCredentialsRequiredFields

verifyOptionsRequiredFields