public class BioException extends CardRuntimeException
BioException class encapsulates specific exceptions which
can be thrown by the methods of the javacardx.biometry package
in case of error.| Modifier and Type | Field and Description |
|---|---|
static short |
ILLEGAL_USE
This reason code is used to indicate that the method should not be
invoked based on the current state of the card.
|
static short |
ILLEGAL_VALUE
This reason code is used to indicate that one or more input parameters is
out of allowed bounds.
|
static short |
INVALID_DATA
This reason code is used to indicate that the data the system encountered
is illegible.
|
static short |
NO_SUCH_BIO_TEMPLATE
This reason code is used to indicate that the provided bio template type
is not supported by the template builder.
|
static short |
NO_TEMPLATES_ENROLLED
This reason code is used to indicate that no reference template is
available for matching, or that the reference template is uninitialized.
|
| Constructor and Description |
|---|
BioException(short reason)
Construct a new biometric exception using a provided reason code.
|
| Modifier and Type | Method and Description |
|---|---|
static void |
throwIt(short reason)
Throws the Java Card runtime environment owned instance of BioException
with the specified reason.
|
getReason, setReasonpublic static final short ILLEGAL_VALUE
public static final short INVALID_DATA
public static final short NO_SUCH_BIO_TEMPLATE
public static final short NO_TEMPLATES_ENROLLED
public static final short ILLEGAL_USE
public BioException(short reason)
throwIt() to use the Java Card
runtime environment instance of this class.reason - the reason code for this exception.public static void throwIt(short reason)
throws BioException
reason - the reason for the exception.BioException - always.Copyright © 1998, 2015, Oracle and/or its affiliates. All rights reserved.