ClientConfigurationError class
Błąd zgłaszany w przypadku wystąpienia błędu w konfiguracji biblioteki MSAL.js.
- Rozszerzenie
Konstruktory
| Client |
Właściwości dziedziczone
| correlation |
CorrelationId skojarzony z błędem |
| error |
Krótki ciąg oznaczający błąd |
| error |
Szczegółowy opis błędu |
| message | |
| name | |
| platform |
Domyślna wartość PlatformBrokerError z msalNodeRuntime po włączeniu brokera |
| stack | |
| stack |
Właściwość ta Domyślna wartość to, Jeśli ustawione są na wartość nieliczbową lub ujemną, ślady stosu nie przechwytują żadnych klatek. |
| sub |
Opisuje podklasę błędu |
Metody dziedziczone
| capture |
Tworzy właściwość
Pierwsza linia śladu będzie poprzedzona przez . Argument opcjonalny Argument ten
|
| prepare |
Zobacz https://v8.dev/docs/stack-trace-api#customizing-stack-traces |
| set |
Szczegóły konstruktora
ClientConfigurationError(string)
new ClientConfigurationError(errorCode: string)
Parametry
- errorCode
-
string
Szczegóły właściwości dziedziczonej
correlationId
CorrelationId skojarzony z błędem
correlationId: string
Wartość właściwości
string
Dziedziczone zidentyfikatora AuthError.correlationId
errorCode
Krótki ciąg oznaczający błąd
errorCode: string
Wartość właściwości
string
Dziedziczone zbłędu AuthError.errorCode
errorMessage
Szczegółowy opis błędu
errorMessage: string
Wartość właściwości
string
Dziedziczone zbłędu AuthError.errorMessage
message
name
platformBrokerError
Domyślna wartość PlatformBrokerError z msalNodeRuntime po włączeniu brokera
platformBrokerError?: PlatformBrokerError
Wartość właściwości
Dziedziczone zbłędu AuthError.platformBrokerError
stack
stackTraceLimit
Właściwość ta Error.stackTraceLimit określa liczbę ramek stosu zebranych przez ślad stosu (niezależnie od tego, czy generowany przez new Error().stack lub Error.captureStackTrace(obj)).
Domyślna wartość to, 10 ale może być ustawiona na dowolny poprawny numer JavaScript. Zmiany wpłyną na wszelkie ślady stosu przechwycone po zmianie wartości.
Jeśli ustawione są na wartość nieliczbową lub ujemną, ślady stosu nie przechwytują żadnych klatek.
static stackTraceLimit: number
Wartość właściwości
number
Dziedziczone zAuthError.stackTraceLimit
subError
Opisuje podklasę błędu
subError: string
Wartość właściwości
string
Dziedziczone zbłędu AuthError.subError
Szczegóły metody dziedziczonej
captureStackTrace(object, Function)
Tworzy właściwość .stack na targetObject, która po utworzeniu zwraca ciąg reprezentujący lokalizację w kodzie, w którym Error.captureStackTrace() został wywołany.
const myObject = {};
Error.captureStackTrace(myObject);
myObject.stack; // Similar to `new Error().stack`
Pierwsza linia śladu będzie poprzedzona przez .${myObject.name}: ${myObject.message}
Argument opcjonalny constructorOpt akceptuje funkcję. Jeśli podane, wszystkie ramki powyżej constructorOpt, włącznie z constructorOpt, zostaną pominięte z generowanego śladu stosu.
Argument ten constructorOpt jest przydatny do ukrywania szczegółów generowania błędów implementacyjnych przed użytkownikiem. Przykład:
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)
Parametry
- targetObject
-
object
- constructorOpt
-
Function
Dziedziczone zAuthError.captureStackTrace
prepareStackTrace(Error, CallSite[])
Zobacz https://v8.dev/docs/stack-trace-api#customizing-stack-traces
static function prepareStackTrace(err: Error, stackTraces: CallSite[]): any
Parametry
- err
-
Error
- stackTraces
-
CallSite[]
Zwraca
any
Dziedziczone zAuthError.prepareStackTrace
setCorrelationId(string)
function setCorrelationId(correlationId: string)
Parametry
- correlationId
-
string
Dziedziczone zidentyfikatora AuthError.setCorrelationId