Enumerations
The following enumerations are available globally.
-
Represents Errors that can occur within the Aperio Integration part of the Mobile Connect SDK
See moreDeclaration
Swift
public enum AperioError : Error, Equatable
extension AperioError : Hashable
-
Enum describing filter options when getting mobile credentials
See moreDeclaration
Swift
public enum MobileCredentialFilter
-
Represents Errors that can occur within the Salto Integration part of the Mobile Connect SDK
See moreDeclaration
Swift
public enum SaltoError : Error, Equatable
extension SaltoError : Hashable
-
An enum defining Salto opening modes.
See moreDeclaration
Swift
public enum SaltoOpeningMode : UInt8
-
Errors that can happen when the SDK connects to the cloud
See moreDeclaration
Swift
public enum CloudNetworkConnectionError : Error, Equatable, LocalizedError
-
Errors that can occur when working with digital ID’s
See moreDeclaration
Swift
public enum DigitalIdError : Error, Equatable, Hashable
-
The active/inactive status of a Digital Id
See moreDeclaration
Swift
public enum DigitalIdStatusType : String
-
Enum describing the requested SDK scanning mode
See moreDeclaration
Swift
public enum BackgroundScanningMode : Int
-
When the SDK connects to the Gallagher Cloud, this controls the certificate validation process. Generally this should be left alone
See moreDeclaration
Swift
public enum CloudTlsValidationMode
-
Enum describing the reason for access failure
See moreDeclaration
Swift
public enum ReaderConnectionError : Error, StringValueConvertible, CustomStringConvertible
-
Enum describing the access decision made by the controller on an access attempt
See moreDeclaration
Swift
public enum AccessDecision : Int8, CustomStringConvertible
-
Enum describing the mode for access
See moreDeclaration
Swift
public enum AccessMode : UInt8, CustomStringConvertible
-
If Bluetooth signals are visible from multiple readers at a given physical location, ReaderDistance can be used to infer which reader is physically closer to the phone.
Note: These values do not adhere to any particular unit of measure, and two phones in the same play may disagree on values for a given reader due to the margin of error inherent in measuring a Bluetooth signal. If you use them, you should only do so in an abstract way, such as showing different colored icons for a near vs far reader.
See moreDeclaration
Swift
public enum ReaderDistance
-
Enum describing the action types allowed for a reader
See moreDeclaration
Swift
public enum ReaderActionType
-
Enum describing the type of an update on a reader
See moreDeclaration
Swift
public enum ReaderUpdateType
-
The status of a key used inside a Mobile Credential
See moreDeclaration
Swift
public enum MobileCredentialKeyStatus
-
Enum describing the second factor verification/authentication method/type
See moreDeclaration
Swift
public enum SecondFactorVerificationType
-
Enum which controls the behaviour of
See moreMobileAccess.deleteCredential
Declaration
Swift
public enum DeleteOption
-
Enum describing the type used to register two factor credential with
See moreDeclaration
Swift
public enum SecondFactorAuthenticationType
-
Enum describing registration error types
See moreDeclaration
Swift
public enum RegistrationError : Error, StringValueConvertible, CustomStringConvertible
-
Access decision results returned from the Salto JustIN mobile SDK after attempting to open a Salto door.
See moreDeclaration
Swift
public enum SaltoAccessDecision : UInt8, CustomStringConvertible
-
Enum describing stateful errors or warnings for enabled features
See moreDeclaration
Swift
public enum SdkFeatureState
-
Enum describing global errors or warnings from the SDK
See moreDeclaration
Swift
public enum MobileAccessState
-
Enum describing wallet provisioning error types
See moreDeclaration
Swift
public enum WalletProvisioningError : Error, StringValueConvertible
-
Enum describing invalid Wallet prepare provisioning error codes from the Gallagher cloud.
See moreDeclaration
Swift
public enum WalletPrepareProvisioningErrorCode : String, StringValueConvertible
-
Errors that can occur when working with Wallet updates
See moreDeclaration
Swift
public enum WalletUpdateError : Error, Equatable, Hashable
-
Enum describing the importance of any given log message
See moreDeclaration
Swift
public enum LogLevel : Int, Comparable