Enum Class BankIDMessage.ShortName

java.lang.Object
java.lang.Enum<BankIDMessage.ShortName>
se.swedenconnect.bankid.rpapi.support.BankIDMessage.ShortName
All Implemented Interfaces:
Serializable, Comparable<BankIDMessage.ShortName>, Constable
Enclosing interface:
BankIDMessage

public static enum BankIDMessage.ShortName extends Enum<BankIDMessage.ShortName>
Enumeration of the short names for the "Recommended User Messages" as defined in section 6 of the BankID Relying Party Guidelines.
  • Nested Class Summary

    Nested classes/interfaces inherited from class java.lang.Enum

    Enum.EnumDesc<E extends Enum<E>>
  • Enum Constant Summary

    Enum Constants
    Enum Constant
    Description
    Extension: Should QR code or personal identity number be used when starting initiating the operation on other device?
    Extension: Start the BankID app and read the QR code.
    Extension: Since you are not using Safari the BankID app can not be automatically started.
    Extension: The BankID app can not be started automatically.
    Start your BankID app.
    Trying to start your BankID app.
    Searching for BankID:s, it may take a little while...
    Searching for BankID:s, it may take a little while...
    Searching for BankID:s, it may take a little while...
    Searching for BankID:s, it may take a little while...
    The BankID you are trying to use is revoked or too old.
    The BankID app couldn’t be found on your computer or mobile device.
    Failed to scan the QR code.
    Start the BankID app.
    Would you like to identify yourself or sign with a BankID on this computer or with a Mobile BankID?
    Would you like to identify yourself with a BankID on this computer or with a Mobile BankID?
    Would you like to sign with a BankID on this computer or with a Mobile BankID?
    The BankID app is not installed.
    Would you like to identify yourself or sign with a BankID on this device or with a BankID on another device?
    Would you like to identify yourself with a BankID on this device or with a BankID on another device?
    Would you like to sign with a BankID on this device or with a BankID on another device?
    Identification or signing in progress.
    Identification in progress.
    Signing in progress.
    Unknown error.
    Process your machine-readable travel document using the BankID app.
    Action cancelled.
    An identification or signing for this personal number is already started.
    Internal error.
    Action cancelled.
    The BankID app is not responding.
    Enter your security code in the BankID app and select Identify or Sign.
    Enter your security code in the BankID app and select Identify.
    Enter your security code in the BankID app and select Sign.
  • Method Summary

    Modifier and Type
    Method
    Description
    Returns the enum constant of this class with the specified name.
    Returns an array containing the constants of this enum class, in the order they are declared.

    Methods inherited from class java.lang.Object

    getClass, notify, notifyAll, wait, wait, wait
  • Enum Constant Details

    • RFA1

      public static final BankIDMessage.ShortName RFA1
      Start your BankID app.
    • RFA2

      public static final BankIDMessage.ShortName RFA2
      The BankID app is not installed. Please contact your internet bank.
    • RFA3

      public static final BankIDMessage.ShortName RFA3
      Action cancelled. Please try again.
    • RFA4

      public static final BankIDMessage.ShortName RFA4
      An identification or signing for this personal number is already started. Please try again.
    • RFA5

      public static final BankIDMessage.ShortName RFA5
      Internal error. Please try again.
    • RFA6

      public static final BankIDMessage.ShortName RFA6
      Action cancelled.
    • RFA8

      public static final BankIDMessage.ShortName RFA8
      The BankID app is not responding. Please check that the program is started and that you have internet access. If you don’t have a valid BankID you can get one from your bank. Try again.
    • RFA9

      public static final BankIDMessage.ShortName RFA9
      Enter your security code in the BankID app and select Identify or Sign.
    • RFA9_AUTH

      public static final BankIDMessage.ShortName RFA9_AUTH
      Enter your security code in the BankID app and select Identify.
    • RFA9_SIGN

      public static final BankIDMessage.ShortName RFA9_SIGN
      Enter your security code in the BankID app and select Sign.
    • RFA13

      public static final BankIDMessage.ShortName RFA13
      Trying to start your BankID app.
    • RFA14_DESKTOP

      public static final BankIDMessage.ShortName RFA14_DESKTOP
      Searching for BankID:s, it may take a little while... If a few seconds have passed and still no BankID has been found, you probably don’t have a BankID which can be used for this identification/signing on this computer. If you have a BankID card, please insert it into your card reader. If you don’t have a BankID you can order one from your internet bank. If you have a BankID on another device you can start the BankID app on that device.
    • RFA14_MOBILE

      public static final BankIDMessage.ShortName RFA14_MOBILE
      Searching for BankID:s, it may take a little while... If a few seconds have passed and still no BankID has been found, you probably don’t have a BankID which can be used for this identification/signing on this device. If you don’t have a BankID you can order one from your internet bank. If you have a BankID on another device you can start the BankID app on that device.
    • RFA15_DESKTOP

      public static final BankIDMessage.ShortName RFA15_DESKTOP
      Searching for BankID:s, it may take a little while... If a few seconds have passed and still no BankID has been found, you probably don’t have a BankID which can be used for this identification/signing on this computer. If you have a BankID card, please insert it into your card reader. If you don’t have a BankID you can order one from your internet bank.
    • RFA15_MOBILE

      public static final BankIDMessage.ShortName RFA15_MOBILE
      Searching for BankID:s, it may take a little while... If a few seconds have passed and still no BankID has been found, you probably don’t have a BankID which can be used for this identification/signing on this device. If you don’t have a BankID you can order one from your internet bank.
    • RFA16

      public static final BankIDMessage.ShortName RFA16
      The BankID you are trying to use is revoked or too old. Please use another BankID or order a new one from your internet bank.
    • RFA17_PNR

      public static final BankIDMessage.ShortName RFA17_PNR
      The BankID app couldn’t be found on your computer or mobile device. Please install it and order a BankID from your internet bank. Install the app from your app store or https://install.bankid.com.
    • RFA17_QR

      public static final BankIDMessage.ShortName RFA17_QR
      Failed to scan the QR code. Start the BankID app and scan the QR code. If you don't have the BankID app, you need to install it and order a BankID from your internet bank. Install the app from your app store or https://install.bankid.com.
    • RFA18

      public static final BankIDMessage.ShortName RFA18
      Start the BankID app.

      The name of link or button used to start the BankID App

    • RFA19

      public static final BankIDMessage.ShortName RFA19
      Would you like to identify yourself or sign with a BankID on this computer or with a Mobile BankID?
    • RFA19_AUTH

      public static final BankIDMessage.ShortName RFA19_AUTH
      Would you like to identify yourself with a BankID on this computer or with a Mobile BankID?
    • RFA19_SIGN

      public static final BankIDMessage.ShortName RFA19_SIGN
      Would you like to sign with a BankID on this computer or with a Mobile BankID?
    • RFA20

      public static final BankIDMessage.ShortName RFA20
      Would you like to identify yourself or sign with a BankID on this device or with a BankID on another device?
    • RFA20_AUTH

      public static final BankIDMessage.ShortName RFA20_AUTH
      Would you like to identify yourself with a BankID on this device or with a BankID on another device?
    • RFA20_SIGN

      public static final BankIDMessage.ShortName RFA20_SIGN
      Would you like to sign with a BankID on this device or with a BankID on another device?
    • RFA21

      public static final BankIDMessage.ShortName RFA21
      Identification or signing in progress.
    • RFA21_AUTH

      public static final BankIDMessage.ShortName RFA21_AUTH
      Identification in progress.
    • RFA21_SIGN

      public static final BankIDMessage.ShortName RFA21_SIGN
      Signing in progress.
    • RFA22

      public static final BankIDMessage.ShortName RFA22
      Unknown error. Please try again.
    • RFA23

      public static final BankIDMessage.ShortName RFA23
      Process your machine-readable travel document using the BankID app.
    • EXT1

      public static final BankIDMessage.ShortName EXT1
      Extension: Should QR code or personal identity number be used when starting initiating the operation on other device?

      Note: This should not be a question that you ask the end user. It should be a Relying Party configuration. But we include this message for the cases where demo and test applications is built using this library.

    • EXT2

      public static final BankIDMessage.ShortName EXT2
      Extension: Start the BankID app and read the QR code.
    • EXT3

      public static final BankIDMessage.ShortName EXT3
      Extension: Since you are not using Safari the BankID app can not be automatically started. Start the app manually, and then go back to the application.
    • EXT4

      public static final BankIDMessage.ShortName EXT4
      Extension: The BankID app can not be started automatically. Therefore, you need to provide your personal identity number.
  • Method Details

    • values

      public static BankIDMessage.ShortName[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static BankIDMessage.ShortName valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null