ClientConfigurationError class

Erro gerado quando há um erro na configuração da biblioteca de MSAL.js.

Extends

Propriedades herdadas

correlationId

CorrelationId associado ao erro

errorCode

Erro de denotação de cadeia de caracteres curta

errorMessage

Descrição detalhada do erro

message
name
platformBrokerError

PlatformBrokerError padrão do MsalNodeRuntime quando o agente está habilitado

stack
stackTraceLimit

A Error.stackTraceLimit propriedade especifica o número de quadros de pilha coletados por um traço de pilha (seja gerado por new Error().stack ou Error.captureStackTrace(obj)).

O valor padrão é 10 , mas pode ser definido para qualquer número JavaScript válido. Mudanças afetarão qualquer rastreio de pilha capturado após a alteração do valor.

Se definidos para um valor que não seja número, ou para um número negativo, os traços de pilha não capturarão nenhum quadro.

subError

Descreve a subclasse de um erro

Métodos herdados

captureStackTrace(object, Function)

Cria uma .stack propriedade em targetObject, que, ao ser acessada, retorna uma string representando a localização no código em que Error.captureStackTrace() foi chamada.

const myObject = {};
Error.captureStackTrace(myObject);
myObject.stack;  // Similar to `new Error().stack`

A primeira linha do traço será precedida por ${myObject.name}: ${myObject.message}.

O argumento opcional constructorOpt aceita uma função. Se forem dados, todos os quadros acima constructorOptde , incluindo constructorOpt, serão omitidos do traço de pilha gerado.

O constructorOpt argumento é útil para esconder detalhes da implementação sobre a geração de erros do usuário. Por exemplo:

function a() {
  b();
}

function b() {
  c();
}

function c() {
  // Create an error without stack trace to avoid calculating the stack trace twice.
  const { stackTraceLimit } = Error;
  Error.stackTraceLimit = 0;
  const error = new Error();
  Error.stackTraceLimit = stackTraceLimit;

  // Capture the stack trace above function b
  Error.captureStackTrace(error, b); // Neither function c, nor b is included in the stack trace
  throw error;
}

a();
prepareStackTrace(Error, CallSite[])

Consulte https://v8.dev/docs/stack-trace-api#customizing-stack-traces

setCorrelationId(string)

Detalhes do construtor

ClientConfigurationError(string)

new ClientConfigurationError(errorCode: string)

Parâmetros

errorCode

string

Detalhes das propriedades herdadas

correlationId

CorrelationId associado ao erro

correlationId: string

Valor da propriedade

string

Herdado deAuthError.correlationId

errorCode

Erro de denotação de cadeia de caracteres curta

errorCode: string

Valor da propriedade

string

Herdado deAuthError.errorCode

errorMessage

Descrição detalhada do erro

errorMessage: string

Valor da propriedade

string

Herdado deAuthError.errorMessage

message

message: string

Valor da propriedade

string

Herdado deAuthError.message

name

name: string

Valor da propriedade

string

Herdado deAuthError.name

platformBrokerError

PlatformBrokerError padrão do MsalNodeRuntime quando o agente está habilitado

platformBrokerError?: PlatformBrokerError

Valor da propriedade

Herdado deAuthError.platformBrokerError

stack

stack?: string

Valor da propriedade

string

Herdado deAuthError.stack

stackTraceLimit

A Error.stackTraceLimit propriedade especifica o número de quadros de pilha coletados por um traço de pilha (seja gerado por new Error().stack ou Error.captureStackTrace(obj)).

O valor padrão é 10 , mas pode ser definido para qualquer número JavaScript válido. Mudanças afetarão qualquer rastreio de pilha capturado após a alteração do valor.

Se definidos para um valor que não seja número, ou para um número negativo, os traços de pilha não capturarão nenhum quadro.

static stackTraceLimit: number

Valor da propriedade

number

Herdado deAuthError.stackTraceLimit

subError

Descreve a subclasse de um erro

subError: string

Valor da propriedade

string

Herdado deAuthError.subError

Detalhes do método herdado

captureStackTrace(object, Function)

Cria uma .stack propriedade em targetObject, que, ao ser acessada, retorna uma string representando a localização no código em que Error.captureStackTrace() foi chamada.

const myObject = {};
Error.captureStackTrace(myObject);
myObject.stack;  // Similar to `new Error().stack`

A primeira linha do traço será precedida por ${myObject.name}: ${myObject.message}.

O argumento opcional constructorOpt aceita uma função. Se forem dados, todos os quadros acima constructorOptde , incluindo constructorOpt, serão omitidos do traço de pilha gerado.

O constructorOpt argumento é útil para esconder detalhes da implementação sobre a geração de erros do usuário. Por exemplo:

function a() {
  b();
}

function b() {
  c();
}

function c() {
  // Create an error without stack trace to avoid calculating the stack trace twice.
  const { stackTraceLimit } = Error;
  Error.stackTraceLimit = 0;
  const error = new Error();
  Error.stackTraceLimit = stackTraceLimit;

  // Capture the stack trace above function b
  Error.captureStackTrace(error, b); // Neither function c, nor b is included in the stack trace
  throw error;
}

a();
static function captureStackTrace(targetObject: object, constructorOpt?: Function)

Parâmetros

targetObject

object

constructorOpt

Function

Herdado deAuthError.captureStackTrace

prepareStackTrace(Error, CallSite[])

Consulte https://v8.dev/docs/stack-trace-api#customizing-stack-traces

static function prepareStackTrace(err: Error, stackTraces: CallSite[]): any

Parâmetros

err

Error

stackTraces

CallSite[]

Retornos

any

Herdado deAuthError.prepareStackTrace

setCorrelationId(string)

function setCorrelationId(correlationId: string)

Parâmetros

correlationId

string

Herdado deAuthError.setCorrelationId