UNPKG

@nevis-security/nevis-mobile-authentication-sdk-react

Version:

React Native plugin for Nevis Mobile Authentication SDK. Supports only mobile.

34 lines (33 loc) 2.18 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.FidoUafAttestationInformationErrorConverter = void 0; var _ErrorConverter = require("../ErrorConverter"); var _FidoUafAttestationInformationCertificateError = require("./FidoUafAttestationInformationCertificateError"); var _FidoUafAttestationInformationFetchCrlError = require("./FidoUafAttestationInformationFetchCrlError"); var _FidoUafAttestationInformationUnknownError = require("./FidoUafAttestationInformationUnknownError"); /** * Copyright © 2025 Nevis Security AG. All rights reserved. */ var FidoUafAttestationInformationErrorType = /*#__PURE__*/function (FidoUafAttestationInformationErrorType) { FidoUafAttestationInformationErrorType[FidoUafAttestationInformationErrorType["CertificateError"] = 0] = "CertificateError"; FidoUafAttestationInformationErrorType[FidoUafAttestationInformationErrorType["FetchCrlError"] = 1] = "FetchCrlError"; FidoUafAttestationInformationErrorType[FidoUafAttestationInformationErrorType["Unknown"] = 2] = "Unknown"; return FidoUafAttestationInformationErrorType; }(FidoUafAttestationInformationErrorType || {}); class FidoUafAttestationInformationErrorConverter extends _ErrorConverter.ErrorConverter { convert() { const subtype = FidoUafAttestationInformationErrorType[this.error.type]; switch (subtype) { case FidoUafAttestationInformationErrorType.CertificateError: return new _FidoUafAttestationInformationCertificateError.FidoUafAttestationInformationCertificateError(this.error.description, this.error.cause); case FidoUafAttestationInformationErrorType.FetchCrlError: return new _FidoUafAttestationInformationFetchCrlError.FidoUafAttestationInformationFetchCrlError(this.error.description, this.error.cause); case FidoUafAttestationInformationErrorType.Unknown: return new _FidoUafAttestationInformationUnknownError.FidoUafAttestationInformationUnknownError(this.error.description, this.error.cause); } } } exports.FidoUafAttestationInformationErrorConverter = FidoUafAttestationInformationErrorConverter; //# sourceMappingURL=FidoUafAttestationInformationErrorConverter.js.map