Release 3.12.1284

Updated: 29 Jan 2020
Release date: 28 Jan 2020
Created: 29 Jan 2020

Contents

Enhancements to existing functions

Bug Fixes
Quality of Life improvements

Enhancements to existing functions

Reseller improvements

  • New verification when deleting accounts – SmartKey will check if an account is under “Reseller” subscription model and if it is, if there are any existing tenant accounts. If there are, users will not be allowed to delete this account.
  • The search bar on the Tenants page has been hidden. This feature is currently not supported.
  • Bugfix – previously the number of tenants of a reseller account was not being enforced. This has now been fixed.

Back to top

Bug Fixes

  • Fix to JCE library - Appending Tag value to Cipher value for AES GCM
    Current JCE implementation of Cipher prefixes the Tag value to the Cipher. However, it is required to append the Tag to the Cipher (JCE encrypt response does not have a separate field for tag; hence it is attached with cipher response itself). Description of Cipher.doFinal also explains the correct behavior. https://docs.oracle.com/javase/8/docs/api/javax/crypto/Cipher.html#doFinal-byte:A-
  • For user type – Account Members and Auditors, any actions that have been disallowed for these users has been disabled.
  • Fixed the display of long names (of Security Objects). Previously, Security Objects with extremely long names would over-run the screen. This has now been fixed.
  • Enforced the character limits for Name and Description fields when editing Security Objects. Previously, SmartKey allowed these fields to ignore the character limits. Currently, character limit for Name is set to 256 characters, character limit for Description is 300 characters.
  • In the Groups Table view, users can add other users via Edit Users. Previously, when adding two or more users from the Edit Users icon in Groups Table view will result in a “Group does not exist” error. This bug only appears when adding multiple users using the Edit Users icon in Groups Table view. This has now been fixed, multiple users can now be added in this way without raising any errors.

Back to top

Quality of Life improvements

  • In release 3.11, we introduced the ability to keep a log of failed authentications. This was a requested feature, but we have found that the logging needs to be more specific. As such, in this release, we have changed the logging to exclude app authentication failures (e.g. system will log failed user authentications BUT NOT when an app fails to authenticate into SmartKey)
  • In Groups, select a group to view its details. Under the Apps tab, any apps that has the selected group as the default group will have a flag icon to indicate this.
  • Fix duration of success messages on all pages. Previously, some success messages appeared and disappeared almost immediately, not allowing users time to read the messages. This has been fixed by ensuring that all messages appear for 3 secs before disappearing from the screen.

Back to top