UNPKG

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

Version:

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

40 lines (37 loc) 1.86 kB
"use strict"; /** * Copyright © 2023-2024 Nevis Security AG. All rights reserved. */ import { AuthCloudApiRegistrationImpl } from './AuthCloudApiRegistration'; import { AuthenticationImpl } from './Authentication'; import { DeregistrationImpl } from './Deregistration'; import { DeviceInformationCheckImpl } from './deviceInformation/DeviceInformationCheck'; import { DeviceInformationSyncImpl } from './deviceInformation/DeviceInformationSync'; import { DeviceInformationChangeImpl } from './DeviceInformationChange'; import { OutOfBandOperationImpl } from './outOfBand/OutOfBandOperation'; import { OutOfBandPayloadDecodeImpl } from './outOfBand/OutOfBandPayloadDecode'; import { PendingOutOfBandOperationsImpl } from './outOfBand/PendingOutOfBandOperations'; import { PasswordChangeImpl } from './password/PasswordChange'; import { PinChangeImpl } from './pin/PinChange'; import { RegistrationImpl } from './Registration'; /** * The interface used to obtain operation objects (registration, deregistration, authentication...). * * @see {@link MobileAuthenticationClient.operations} */ export class Operations {} export class OperationsImpl extends Operations { outOfBandOperation = new OutOfBandOperationImpl(); outOfBandPayloadDecode = new OutOfBandPayloadDecodeImpl(); registration = new RegistrationImpl(); authCloudApiRegistration = new AuthCloudApiRegistrationImpl(); authentication = new AuthenticationImpl(); deregistration = new DeregistrationImpl(); deviceInformationChange = new DeviceInformationChangeImpl(); deviceInformationCheck = new DeviceInformationCheckImpl(); deviceInformationSync = new DeviceInformationSyncImpl(); pendingOutOfBandOperations = new PendingOutOfBandOperationsImpl(); pinChange = new PinChangeImpl(); passwordChange = new PasswordChangeImpl(); } //# sourceMappingURL=Operations.js.map