Package uicc.access.fileadministration
Class AdminException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- java.lang.RuntimeException
-
- javacard.framework.CardRuntimeException
-
- uicc.access.fileadministration.AdminException
-
- All Implemented Interfaces:
java.io.Serializable
public class AdminException extends javacard.framework.CardRuntimeExceptionTheAdminException classencapsulates specific exceptions which can be thrown by the methods of an object, that implements an AdminFileView interface, in case of error.- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static shortCONDITIONS_OF_USE_NOT_SATISFIEDThis reason code (=3) is used to indicate that the conditions of use are not satisfied.static shortDF_NAME_ALREADY_EXISTSThis reason code (=5) is used to indicate that the DF name already exists (only for creation of a DF and if a DF Name TLV is used)static shortFILE_ALREADY_EXISTSThis reason code (=2) is used to indicate that the file already exists.static shortINCORRECT_PARAMETERSThis reason code (=1) is used to indicate that the parameters in the data field are incorrect.static shortNOT_ENOUGH_MEMORY_SPACEThis reason code (=4) is used to indicate that there is not enough memory
-
Constructor Summary
Constructors Constructor Description AdminException(short reason)Constructs a AdminException with the specified reason.
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidthrowIt(short reason)Throws the JCRE instance of AdminException with the specified reason.
-
-
-
Field Detail
-
INCORRECT_PARAMETERS
public static final short INCORRECT_PARAMETERS
This reason code (=1) is used to indicate that the parameters in the data field are incorrect.- See Also:
- Constant Field Values
-
FILE_ALREADY_EXISTS
public static final short FILE_ALREADY_EXISTS
This reason code (=2) is used to indicate that the file already exists.- See Also:
- Constant Field Values
-
CONDITIONS_OF_USE_NOT_SATISFIED
public static final short CONDITIONS_OF_USE_NOT_SATISFIED
This reason code (=3) is used to indicate that the conditions of use are not satisfied.- See Also:
- Constant Field Values
-
NOT_ENOUGH_MEMORY_SPACE
public static final short NOT_ENOUGH_MEMORY_SPACE
This reason code (=4) is used to indicate that there is not enough memory- See Also:
- Constant Field Values
-
DF_NAME_ALREADY_EXISTS
public static final short DF_NAME_ALREADY_EXISTS
This reason code (=5) is used to indicate that the DF name already exists (only for creation of a DF and if a DF Name TLV is used)- See Also:
- Constant Field Values
-
-
Method Detail
-
throwIt
public static void throwIt(short reason) throws AdminExceptionThrows the JCRE instance of AdminException with the specified reason.- Parameters:
reason- is the reason for the exception- Throws:
AdminException- always
-
-