Namespace Geotab.Checkmate.ObjectModel.Registration.Gateway
Classes
- DeviceRegistrationChecksumResult
Encapsulates a device registration checksum result via the Gateway.
- DeviceRegistrationStateResult
Encapsulates the device registration state results via the Gateway.
- DummyGatewayService
Dummy service for dependent modules. Used as an indirect injection into the Device Bridge for existing unit tests. Basic singleton pattern.
- GatewayServiceResult
Root class containing common elements for the requests to the Gateway service.
- NotifyJurisdictionChangedResult
Encapsulates a notification result via the Gateway.
- RegisterClientResult
Encapsulates a client registration result via the Gateway.
- RegisterDeviceResult
Encapsulates a device registration result via the Gateway.
- RegisterDeviceResultLite
Lite class to store JSON blob data regarding a registration attempt to the Gateway.
- RegistrationResult
Abstract class containing common elements for the registration requests via the Gateway.
- SetOrAddClientJurisdictionResult
Encapsulates a client registration result via the Gateway.
- UnregisterDeviceResult
Encapsulates a device unregistration result via the Gateway.
Interfaces
- IDeviceStateChecksumProvider
Interface defining the reqirements for a provider which creates device related checksum's for synchronization among independent systems.
- IDeviceStateChecksumSynchronizer
Interface defining the reqirements for a service which creates device related checksum's for synchronization among independent systems.
Enums
- HashAlgorithmType
Specifies the particular hash algorithm type.
- RegistrationStatus
Enum denoting registration states between MyG and the Gateway.