Namespace Geotab.Checkmate
Classes
- API
Used to make API calls against a MyGeotab web server. This object is typically used when using the API from a Microsoft .Net language, like C#, VB.Net or managed C++. It makes it easy to invoke the various methods and receive the results. It also automates of some tasks such as handling a database that was moved from one server to another or credentials expiring. This class is thread safe.
- DateTimeExtensions
The DateTime extension class
- EntityUtils
Tools for dealing with Entity objects.
- GroupHelper
This class contains helper methods related to stitch the groups back to the full hierarchy.
- KnownSources
List of Known sources.
- PublicApiAttribute
An attribute to define which methods are part of the public API.
- RateLimitUtils
Tools for dealing with rate limit exceptions.
- SafetyInsightExtensions
Extension methods class for implementors of ISafetyInsight
- SystemSettingsExtensions
The following class contains extensions for system settings
- UserExtension
The User extension class
- ValidateCredentialAttribute
An attribute to define which methods have the credential validation (without security check)
- ValidateIamTokenAttribute
An attribute to define which methods have the security validation
- ValidateSecurityAttribute
An attribute to define which methods have the security validation
Interfaces
- IApi
Used to make API calls against a MyGeotab web server. This object is typically used when using the API from a Microsoft .Net language, like C#, VB.Net or managed C++. It makes it easy to invoke the various methods and receive the results. It also automates of some tasks such as handling a database that was moved from one server to another or credentials expiring. This class is thread safe.
- INotify
Interface for notifications
- INotifyServiceStatus
Interface For Logging Service Status Notification to BigQuery.
- IRestApi
Used to make Rest API calls against a MyGeotab web server.
Enums
- SecurityValidationLevel
Level of security that the user must have
- SqlType
The currently supported Sql Database types.