TKMUserCommandResultCode

@objc(TKMUserCommandResultCode)
public enum TKMUserCommandResultCode : Int

Undocumented

  • ok

    Command executed as requested.

    Declaration

    Swift

    case ok
  • The user is not authorized for the given command on this locking device.

    Declaration

    Swift

    case unauthorized
  • A technical error occurred when trying to communicate with the Tapkey Trust Service.

    Declaration

    Swift

    case serverCommunicationError
  • An error occurred while communicating with the locking device.

    Declaration

    Swift

    case lockCommunicationError
  • The binding of the key does not match the lock’s binding.

    Declaration

    Swift

    case bindingError
  • The present key is considered not yet valid or expired. This error is not imposed by ICAL restrictions of the corresponding grant.

    Declaration

    Swift

    case unauthorizedAtThisTime
  • The key is valid but access is denied due to ICAL restrictions of the grant. See the corresponding grant for more information.

    Declaration

    Swift

    case temporarilyUnauthorized
  • The lock is not fully assembled. Certain types of locks may ship in multiple parts and need to be assembled before use.

    Declaration

    Swift

    case lockNotFullyAssembled
  • Some unspecific technical error has occurred.

    Declaration

    Swift

    case technicalError
  • The authentication information isn’t valid anymore. Reauthentication is required.

    Declaration

    Swift

    case reauthenticationRequired
  • Lock date/time are invalid.

    Declaration

    Swift

    case lockDateTimeInvalid