Class SessionVersionOverride

java.lang.Object
com.yubico.yubikit.core.application.SessionVersionOverride

public class SessionVersionOverride extends Object
Adds support for overriding YubiKey session version number.

Internal use only.

  • Constructor Details

    • SessionVersionOverride

      public SessionVersionOverride()
  • Method Details

    • set

      public static void set(@Nullable Version overrideVersion)
      Internal use only.

      Override version of connected YubiKey with the specified version.

      Parameters:
      overrideVersion - version which will be used instead of development versions.
    • overrideOf

      public static Version overrideOf(Version version)
      Returns an applicable override of version.
      Parameters:
      version - The version which might be overridden.
      Returns:
      Version to use.
    • isDevelopmentVersion

      public static boolean isDevelopmentVersion(Version version)
      return true if this is ALPHA or BETA version