Enum APDU.Type

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Comparable<APDU.Type>
    Enclosing class:
    APDU

    public static enum APDU.Type
    extends java.lang.Enum<APDU.Type>
    • Enum Constant Detail

      • APDU_UNDEFINED

        public static final APDU.Type APDU_UNDEFINED
      • APDU_CREATE_OBJECT

        public static final APDU.Type APDU_CREATE_OBJECT
      • APDU_EXTERNAL_AUTHENTICATE

        public static final APDU.Type APDU_EXTERNAL_AUTHENTICATE
      • APDU_INITIALIZE_UPDATE

        public static final APDU.Type APDU_INITIALIZE_UPDATE
      • APDU_LIFECYCLE

        public static final APDU.Type APDU_LIFECYCLE
      • APDU_READ_BUFFER

        public static final APDU.Type APDU_READ_BUFFER
      • APDU_SET_PIN

        public static final APDU.Type APDU_SET_PIN
      • APDU_UNBLOCK_PIN

        public static final APDU.Type APDU_UNBLOCK_PIN
      • APDU_WRITE_OBJECT

        public static final APDU.Type APDU_WRITE_OBJECT
      • APDU_GENERATE_KEY

        public static final APDU.Type APDU_GENERATE_KEY
      • APDU_PUT_KEY

        public static final APDU.Type APDU_PUT_KEY
      • APDU_SELECT

        public static final APDU.Type APDU_SELECT
      • APDU_GET_VERSION

        public static final APDU.Type APDU_GET_VERSION
      • APDU_DELETE_FILE

        public static final APDU.Type APDU_DELETE_FILE
      • APDU_INSTALL_APPLET

        public static final APDU.Type APDU_INSTALL_APPLET
      • APDU_FORMAT_MUSCLE_APPLET

        public static final APDU.Type APDU_FORMAT_MUSCLE_APPLET
      • APDU_LOAD_FILE

        public static final APDU.Type APDU_LOAD_FILE
      • APDU_INSTALL_LOAD

        public static final APDU.Type APDU_INSTALL_LOAD
      • APDU_GET_STATUS

        public static final APDU.Type APDU_GET_STATUS
      • APDU_LIST_PINS

        public static final APDU.Type APDU_LIST_PINS
      • APDU_CREATE_PIN

        public static final APDU.Type APDU_CREATE_PIN
      • APDU_GET_DATA

        public static final APDU.Type APDU_GET_DATA
      • APDU_READ_OBJECT

        public static final APDU.Type APDU_READ_OBJECT
      • APDU_LIST_OBJECTS

        public static final APDU.Type APDU_LIST_OBJECTS
      • APDU_IMPORT_KEY

        public static final APDU.Type APDU_IMPORT_KEY
      • APDU_IMPORT_KEY_ENC

        public static final APDU.Type APDU_IMPORT_KEY_ENC
      • APDU_SET_ISSUERINFO

        public static final APDU.Type APDU_SET_ISSUERINFO
      • APDU_GET_ISSUERINFO

        public static final APDU.Type APDU_GET_ISSUERINFO
      • APDU_GENERATE_KEY_ECC

        public static final APDU.Type APDU_GENERATE_KEY_ECC
      • APDU_GET_LIFECYCLE

        public static final APDU.Type APDU_GET_LIFECYCLE
      • APDU_CLEAR_KEY_SLOTS

        public static final APDU.Type APDU_CLEAR_KEY_SLOTS
    • Method Detail

      • values

        public static APDU.Type[] values()
        Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
        for (APDU.Type c : APDU.Type.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static APDU.Type valueOf​(java.lang.String name)
        Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (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:
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        java.lang.NullPointerException - if the argument is null