Partager via


AuthenticationError class

Classe AuthenticationError générale pour représenter une erreur d’authentification avec un état du code.

Extends

Error

Constructeurs

AuthenticationError(string, StatusCode)

Initialise une nouvelle instance de la classe AuthenticationError.

Propriétés

Error
statusCode

Propriétés héritées

message
name
stack

Méthodes

determineStatusCodeAndBuildMessage(any)

Utilisé pour déterminer un code d’état à partir du message d’erreur pour les non-IStatusCodeError's.

isStatusCodeError(any)

Corrobore que l’erreur est de type IStatusCodeError.

Détails du constructeur

AuthenticationError(string, StatusCode)

Initialise une nouvelle instance de la classe AuthenticationError.

new AuthenticationError(message: string, statusCode: StatusCode)

Paramètres

message

string

Message d’erreur.

statusCode
StatusCode

Numéro StatusCode à utiliser.

Détails de la propriété

Error

static Error: ErrorConstructor

Valeur de propriété

ErrorConstructor

statusCode

statusCode: StatusCode

Valeur de propriété

Détails de la propriété héritée

message

message: string

Valeur de propriété

string

héritée de Error.message

name

name: string

Valeur de propriété

string

héritée de Error.name

stack

stack?: string

Valeur de propriété

string

héritée de Error.stack

Détails de la méthode

determineStatusCodeAndBuildMessage(any)

Utilisé pour déterminer un code d’état à partir du message d’erreur pour les non-IStatusCodeError's.

static function determineStatusCodeAndBuildMessage(err: any): string

Paramètres

err

any

Erreur levée, utilisée pour déterminer un code d’état approprié.

Retours

string

Message d’erreur à envoyer en tant que réponse.

isStatusCodeError(any)

Corrobore que l’erreur est de type IStatusCodeError.

static function isStatusCodeError(err: any): boolean

Paramètres

err

any

Erreur à valider.

Retours

boolean

Si err est un IStatusCodeError, le résultat est vrai ; sinon false.