Index (Java Card API, Connected Edition)
Date: 2009-12-11

Overview | Package | Class | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

A B C D E F G H I J K L M N O P R S T U V W Y

## A

abortTransaction() - Static method in class javacard.framework.JCSystem
  Deprecated. Deprecated for extended applets and web applications on the Connected Edition of the Java Card 3 Platform. Use transaction annotation instead.
abs(int) - Static method in class java.lang.Math
  Returns the absolute value of an `int` value.
abs(long) - Static method in class java.lang.Math
  Returns the absolute value of a `long` value.
acceptAndOpen() - Method in interface javax.microedition.io.StreamConnectionNotifier
  Returns a `StreamConnection` object that represents a server side socket connection.
AccessControlException - Exception in java.security
  This exception is thrown by the AccessController to indicate that a requested access (to a critical system resource such as the file system or the network) is denied.
AccessControlException(String) - Constructor for exception java.security.AccessControlException
  Constructs an `AccessControlException` with the specified, detailed message.
AccessControlException(String, Permission) - Constructor for exception java.security.AccessControlException
  Constructs an `AccessControlException` with the specified, detailed message, and the requested permission that caused the exception.
AccessController - Class in java.security
  The AccessController class is used for access control operations and decisions.
ACTION_ACCEPT - Static variable in class javacardx.io.ConnectorPermission
  The "accept" action.
ACTION_CONNECT - Static variable in class javacardx.io.ConnectorPermission
  The "connect" action.
ACTION_LISTEN - Static variable in class javacardx.io.ConnectorPermission
  The "listen" action.
ACTION_LOOKUP - Static variable in class javacardx.facilities.ServiceRegistryPermission
  The "lookup" action.
ACTION_NOTIFY - Static variable in class javacardx.facilities.EventRegistryPermission
  The "notify" action.
ACTION_READ - Static variable in class javacardx.io.ConnectorPermission
  The "read" action.
ACTION_REGISTER - Static variable in class javacardx.facilities.EventRegistryPermission
  The "register" action.
ACTION_REGISTER - Static variable in class javacardx.facilities.ServiceRegistryPermission
  The "register" action.
ACTION_SWITCH - Static variable in class javacardx.framework.ContextPermission
  The "switch" action.
ACTION_TRANSFER - Static variable in class javacardx.framework.ContextPermission
  The "transfer" action.
ACTION_UNREGISTER - Static variable in class javacardx.facilities.EventRegistryPermission
  The "unregister" action.
ACTION_UNREGISTER - Static variable in class javacardx.facilities.ServiceRegistryPermission
  The "unregister" action.
ACTION_WRITE - Static variable in class javacardx.io.ConnectorPermission
  The "write" action.
activeCount() - Static method in class java.lang.Thread
  Returns the current number of active threads in the virtual machine.
add(byte[], short, short, byte) - Method in class javacardx.framework.math.BigNumber
  Increments the internal big number by the specified operand value
addCookie(Cookie) - Method in interface javax.servlet.http.HttpServletResponse
  Adds the specified cookie to the response.
addCookie(Cookie) - Method in class javax.servlet.http.HttpServletResponseWrapper
  The default behavior of this method is to call addCookie(Cookie cookie) on the wrapped response object.
addDateHeader(String, long) - Method in interface javax.servlet.http.HttpServletResponse
  Adds a response header with the given name and date-value.
addDateHeader(String, long) - Method in class javax.servlet.http.HttpServletResponseWrapper
  The default behavior of this method is to call addDateHeader(String name, long date) on the wrapped response object.
addElement(E) - Method in class java.util.Vector
  Adds the specified component to the end of this vector, increasing its size by one.
addHeader(String, String) - Method in interface javax.servlet.http.HttpServletResponse
  Adds a response header with the given name and value.
addHeader(String, String) - Method in class javax.servlet.http.HttpServletResponseWrapper
  The default behavior of this method is to return addHeader(String name, String value) on the wrapped response object.
addIntHeader(String, int) - Method in interface javax.servlet.http.HttpServletResponse
  Adds a response header with the given name and integer value.
addIntHeader(String, int) - Method in class javax.servlet.http.HttpServletResponseWrapper
  The default behavior of this method is to call addIntHeader(String name, int value) on the wrapped response object.
addService(Service, byte) - Method in class javacard.framework.service.Dispatcher
  Atomically adds the specified service to the dispatcher registry for the specified processing phase.
AESKey - Interface in javacard.security
  `AESKey` contains a 16/24/32 byte key for AES computations based on the Rijndael algorithm.
after(Object) - Method in class java.util.Calendar
  Compares the time field records.
AID - Class in javacard.framework
  This class encapsulates the Application Identifier (AID) associated with an applet.
AID(byte[], short, byte) - Constructor for class javacard.framework.AID
  The Java Card runtime environment uses this constructor to create a new `AID` instance encapsulating the specified AID bytes.
ALG_AES_BLOCK_128_CBC_NOPAD - Static variable in class javacardx.crypto.Cipher
  Cipher algorithm `ALG_AES_BLOCK_128_CBC_NOPAD` provides a cipher using AES with block size 128 in CBC mode and does not pad input data.
ALG_AES_BLOCK_128_ECB_NOPAD - Static variable in class javacardx.crypto.Cipher
  Cipher algorithm `ALG_AES_BLOCK_128_ECB_NOPAD` provides a cipher using AES with block size 128 in ECB mode and does not pad input data.
ALG_AES_BLOCK_192_CBC_NOPAD - Static variable in class javacardx.crypto.Cipher
  Deprecated.
ALG_AES_BLOCK_192_ECB_NOPAD - Static variable in class javacardx.crypto.Cipher
  Deprecated.
ALG_AES_BLOCK_256_CBC_NOPAD - Static variable in class javacardx.crypto.Cipher
  Deprecated.
ALG_AES_BLOCK_256_ECB_NOPAD - Static variable in class javacardx.crypto.Cipher
  Deprecated.
ALG_AES_CBC_ISO9797_M1 - Static variable in class javacardx.crypto.Cipher
  Cipher algorithm `ALG_AES_CBC_ISO9797_M1` provides a cipher using AES with block size 128 in CBC mode, and pads input data according to the ISO 9797 method 1 scheme.
ALG_AES_CBC_ISO9797_M2 - Static variable in class javacardx.crypto.Cipher
  Cipher algorithm `ALG_AES_CBC_ISO9797_M2` provides a cipher using AES with block size 128 in CBC mode, and pads input data according to the ISO 9797 method 2 (ISO 7816-4, EMV'96) scheme.
ALG_AES_CBC_PKCS5 - Static variable in class javacardx.crypto.Cipher
  Cipher algorithm ALG_AES_CBC_PKCS5 provides a cipher using AES with block size 128 in CBC mode, and pads input data according to the PKCS#5 scheme.
ALG_AES_ECB_ISO9797_M1 - Static variable in class javacardx.crypto.Cipher
  Cipher algorithm `ALG_AES_ECB_ISO9797_M1` provides a cipher using AES with block size 128 in ECB mode, and pads input data according to the ISO 9797 method 1 scheme.
ALG_AES_ECB_ISO9797_M2 - Static variable in class javacardx.crypto.Cipher
  Cipher algorithm `ALG_AES_ECB_ISO9797_M2` provides a cipher using AES with block size 128 in ECB mode, and pads input data according to the ISO 9797 method 2 (ISO 7816-4, EMV'96) scheme.
ALG_AES_ECB_PKCS5 - Static variable in class javacardx.crypto.Cipher
  Cipher algorithm `ALG_AES_ECB_PKCS5` provides a cipher using AES with block size 128 in ECB mode, and pads input data according to the PKCS#5 scheme.
ALG_AES_MAC_128_NOPAD - Static variable in class javacard.security.Signature
  Signature algorithm `ALG_AES_MAC_128_NOPAD` generates a 16-byte MAC using AES with blocksize 128 in CBC mode and does not pad input data.
ALG_AES_MAC_192_NOPAD - Static variable in class javacard.security.Signature
  Signature algorithm `ALG_AES_MAC_192_NOPAD` generates a 24-byte MAC using AES with blocksize 192 in CBC mode and does not pad input data.
ALG_AES_MAC_256_NOPAD - Static variable in class javacard.security.Signature
  Signature algorithm `ALG_AES_MAC_256_NOPAD` generates a 32-byte MAC using AES with blocksize 256 in CBC mode and does not pad input data.
ALG_DES_CBC_ISO9797_M1 - Static variable in class javacardx.crypto.Cipher
  Cipher algorithm `ALG_DES_CBC_ISO9797_M1` provides a cipher using DES in CBC mode or triple DES in outer CBC mode, and pads input data according to the ISO 9797 method 1 scheme.
ALG_DES_CBC_ISO9797_M2 - Static variable in class javacardx.crypto.Cipher
  Cipher algorithm `ALG_DES_CBC_ISO9797_M2` provides a cipher using DES in CBC mode or triple DES in outer CBC mode, and pads input data according to the ISO 9797 method 2 (ISO 7816-4, EMV'96) scheme.
ALG_DES_CBC_NOPAD - Static variable in class javacardx.crypto.Cipher
  Cipher algorithm `ALG_DES_CBC_NOPAD` provides a cipher using DES in CBC mode or triple DES in outer CBC mode, and does not pad input data.
ALG_DES_CBC_PKCS5 - Static variable in class javacardx.crypto.Cipher
  Cipher algorithm ALG_DES_CBC_PKCS5 provides a cipher using DES in CBC mode or triple DES in outer CBC mode, and pads input data according to the PKCS#5 scheme.
ALG_DES_ECB_ISO9797_M1 - Static variable in class javacardx.crypto.Cipher
  Cipher algorithm `ALG_DES_ECB_ISO9797_M1` provides a cipher using DES in ECB mode, and pads input data according to the ISO 9797 method 1 scheme.
ALG_DES_ECB_ISO9797_M2 - Static variable in class javacardx.crypto.Cipher
  Cipher algorithm `ALG_DES_ECB_ISO9797_M2` provides a cipher using DES in ECB mode, and pads input data according to the ISO 9797 method 2 (ISO 7816-4, EMV'96) scheme.
ALG_DES_ECB_NOPAD - Static variable in class javacardx.crypto.Cipher
  Cipher algorithm `ALG_DES_ECB_NOPAD` provides a cipher using DES in ECB mode, and does not pad input data.
ALG_DES_ECB_PKCS5 - Static variable in class javacardx.crypto.Cipher
  Cipher algorithm `ALG_DES_ECB_PKCS5` provides a cipher using DES in ECB mode, and pads input data according to the PKCS#5 scheme.
ALG_DES_MAC4_ISO9797_1_M2_ALG3 - Static variable in class javacard.security.Signature
  Signature algorithm `ALG_DES_MAC4_ISO9797_1_M2_ALG3` generates a 4-byte MAC using a 2-key DES3 key according to ISO9797-1 MAC algorithm 3 with method 2 (also EMV'96, EMV'2000), where input data is padded using method 2 and the data is processed as described in MAC Algorithm 3 of the ISO 9797-1 specification.
ALG_DES_MAC4_ISO9797_M1 - Static variable in class javacard.security.Signature
  Signature algorithm `ALG_DES_MAC4_ISO9797_M1` generates a 4-byte MAC (most significant 4 bytes of encrypted block) using DES in CBC mode or triple DES in outer CBC mode.
ALG_DES_MAC4_ISO9797_M2 - Static variable in class javacard.security.Signature
  Signature algorithm `ALG_DES_MAC4_ISO9797_M2` generates a 4-byte MAC (most significant 4 bytes of encrypted block) using DES in CBC mode or triple DES in outer CBC mode.
ALG_DES_MAC4_NOPAD - Static variable in class javacard.security.Signature
  Signature algorithm `ALG_DES_MAC4_NOPAD` generates a 4-byte MAC (most significant 4 bytes of encrypted block) using DES in CBC mode or triple DES in outer CBC mode.
ALG_DES_MAC4_PKCS5 - Static variable in class javacard.security.Signature
  Signature algorithm `ALG_DES_MAC4_PKCS5` generates a 4-byte MAC (most significant 4 bytes of encrypted block) using DES in CBC mode or triple DES in outer CBC mode.
ALG_DES_MAC8_ISO9797_1_M2_ALG3 - Static variable in class javacard.security.Signature
  Signature algorithm `ALG_DES_MAC8_ISO9797_1_M2_ALG3` generates an 8-byte MAC using a 2-key DES3 key according to ISO9797-1 MAC algorithm 3 with method 2 (also EMV'96, EMV'2000), where input data is padded using method 2 and the data is processed as described in MAC Algorithm 3 of the ISO 9797-1 specification.
ALG_DES_MAC8_ISO9797_M1 - Static variable in class javacard.security.Signature
  Signature algorithm `ALG_DES_MAC8_ISO9797_M1` generates an 8-byte MAC using DES in CBC mode or triple DES in outer CBC mode.
ALG_DES_MAC8_ISO9797_M2 - Static variable in class javacard.security.Signature
  Signature algorithm `ALG_DES_MAC8_ISO9797_M2` generates an 8-byte MAC using DES in CBC mode or triple DES in outer CBC mode.
ALG_DES_MAC8_NOPAD - Static variable in class javacard.security.Signature
  Signature algorithm `ALG_DES_MAC_8_NOPAD` generates an 8-byte MAC using DES in CBC mode or triple DES in outer CBC mode.
ALG_DES_MAC8_PKCS5 - Static variable in class javacard.security.Signature
  Signature algorithm ALG_DES_MAC8_PKCS5 generates an 8-byte MAC using DES in CBC mode or triple DES in outer CBC mode.
ALG_DSA - Static variable in class javacard.security.KeyPair
  `KeyPair` object containing a DSA key pair.
ALG_DSA_SHA - Static variable in class javacard.security.Signature
  Signature algorithm `ALG_DSA_SHA` generates a 20-byte SHA digest and signs/verifies the digests using DSA.
ALG_EC_F2M - Static variable in class javacard.security.KeyPair
  `KeyPair` object containing an EC key pair for EC operations over fields of characteristic 2 with polynomial basis.
ALG_EC_FP - Static variable in class javacard.security.KeyPair
  `KeyPair` object containing an EC key pair for EC operations over large prime fields
ALG_EC_SVDP_DH - Static variable in class javacard.security.KeyAgreement
  Elliptic curve secret value derivation primitive, Diffie-Hellman version, as per [IEEE P1363].
ALG_EC_SVDP_DH_KDF - Static variable in class javacard.security.KeyAgreement
  Elliptic curve secret value derivation primitive, Diffie-Hellman version, as per [IEEE P1363].
ALG_EC_SVDP_DH_PLAIN - Static variable in class javacard.security.KeyAgreement
  Elliptic curve secret value derivation primitive, Diffie-Hellman version, as per [IEEE P1363].
ALG_EC_SVDP_DHC - Static variable in class javacard.security.KeyAgreement
  Elliptic curve secret value derivation primitive, Diffie-Hellman version, with cofactor multiplication, as per [IEEE P1363].
ALG_EC_SVDP_DHC_KDF - Static variable in class javacard.security.KeyAgreement
  Elliptic curve secret value derivation primitive, Diffie-Hellman version, with cofactor multiplication, as per [IEEE P1363].
ALG_EC_SVDP_DHC_PLAIN - Static variable in class javacard.security.KeyAgreement
  Elliptic curve secret value derivation primitive, Diffie-Hellman version, with cofactor multiplication, as per [IEEE P1363].
ALG_ECDSA_SHA - Static variable in class javacard.security.Signature
  Signature algorithm `ALG_ECDSA_SHA` generates a 20-byte SHA digest and signs/verifies the digest using ECDSA.
ALG_ECDSA_SHA_224 - Static variable in class javacard.security.Signature
  Signature algorithm `ALG_ECDSA_SHA_224` generates a 28-byte SHA-224 digest and signs/verifies the digest using ECDSA with the P-224 curve defined in the Digital Signature Standards specification[NIST FIPS PUB 186-2].
ALG_ECDSA_SHA_256 - Static variable in class javacard.security.Signature
  Signature algorithm `ALG_ECDSA_SHA_256` generates a 32-byte SHA-256 digest and signs/verifies the digest using ECDSA with the P-256 curve defined in the Digital Signature Standards specification[NIST FIPS PUB 186-2].
ALG_ECDSA_SHA_384 - Static variable in class javacard.security.Signature
  Signature algorithm `ALG_ECDSA_SHA_384` generates a 48-byte SHA-384 digest and signs/verifies the digest using ECDSA with the P-384 curve defined in the Digital Signature Standards specification[NIST FIPS PUB 186-2].
ALG_ECDSA_SHA_512 - Static variable in class javacard.security.Signature
  Signature algorithm `ALG_ECDSA_SHA_512` generates a 64-byte SHA-512 digest and signs/verifies the digest using ECDSA with the P-521 curve defined in the Digital Signature Standards specification[NIST FIPS PUB 186-2].
ALG_HMAC_MD5 - Static variable in class javacard.security.Signature
  HMAC message authentication algorithm `ALG_HMAC_MD5` This algorithm generates an HMAC following the steps found in RFC: 2104 using MD5 as the hashing algorithm.
ALG_HMAC_RIPEMD160 - Static variable in class javacard.security.Signature
  HMAC message authentication algorithm `ALG_HMAC_RIPEMD160` This algorithm generates an HMAC following the steps found in RFC: 2104 using RIPEMD160 as the hashing algorithm.
ALG_HMAC_SHA1 - Static variable in class javacard.security.Signature
  HMAC message authentication algorithm `ALG_HMAC_SHA1` This algorithm generates an HMAC following the steps found in RFC: 2104 using SHA1 as the hashing algorithm.
ALG_HMAC_SHA_256 - Static variable in class javacard.security.Signature
  HMAC message authentication algorithm `ALG_HMAC_SHA_256` This algorithm generates an HMAC following the steps found in RFC: 2104 using SHA-256 as the hashing algorithm.
ALG_HMAC_SHA_384 - Static variable in class javacard.security.Signature
  HMAC message authentication algorithm `ALG_HMAC_SHA_384` This algorithm generates an HMAC following the steps found in RFC: 2104 using SHA-384 as the hashing algorithm.
ALG_HMAC_SHA_512 - Static variable in class javacard.security.Signature
  HMAC message authentication algorithm `ALG_HMAC_SHA_512` This algorithm generates an HMAC following the steps found in RFC: 2104 using SHA-512 as the hashing algorithm.
ALG_ISO3309_CRC16 - Static variable in class javacard.security.Checksum
  ISO/IEC 3309 compliant 16 bit CRC algorithm.
ALG_ISO3309_CRC32 - Static variable in class javacard.security.Checksum
  ISO/IEC 3309 compliant 32 bit CRC algorithm.
ALG_KOREAN_SEED_CBC_NOPAD - Static variable in class javacardx.crypto.Cipher
  Cipher algorithm `ALG_KOREAN_SEED_CBC_NOPAD` provides a cipher using the Korean SEED algorithm specified in the Korean SEED Algorithm specification provided by KISA, Korea Information Security Agency in ECB mode and does not pad input data.
ALG_KOREAN_SEED_ECB_NOPAD - Static variable in class javacardx.crypto.Cipher
  Cipher algorithm `ALG_KOREAN_SEED_ECB_NOPAD` provides a cipher using the Korean SEED algorithm specified in the Korean SEED Algorithm specification provided by KISA, Korea Information Security Agency in ECB mode and does not pad input data.
ALG_KOREAN_SEED_MAC_NOPAD - Static variable in class javacard.security.Signature
  Signature algorithm `ALG_KOREAN_SEED_MAC_NOPAD` generates an 16-byte MAC using Korean SEED in CBC mode.
ALG_MD5 - Static variable in class javacard.security.MessageDigest
  Message Digest algorithm MD5.
ALG_PSEUDO_RANDOM - Static variable in class javacard.security.RandomData
  Utility pseudo-random number generation algorithms.
ALG_RIPEMD160 - Static variable in class javacard.security.MessageDigest
  Message Digest algorithm RIPE MD-160.
ALG_RSA - Static variable in class javacard.security.KeyPair
  `KeyPair` object containing a RSA key pair.
ALG_RSA_CRT - Static variable in class javacard.security.KeyPair
  `KeyPair` object containing a RSA key pair with private key in its Chinese Remainder Theorem form.
ALG_RSA_ISO14888 - Static variable in class javacardx.crypto.Cipher
  Deprecated.
ALG_RSA_ISO9796 - Static variable in class javacardx.crypto.Cipher
  Deprecated.
ALG_RSA_MD5_PKCS1 - Static variable in class javacard.security.Signature
  Signature algorithm `ALG_RSA_MD5_PKCS1` generates a 16-byte MD5 digest, pads the digest according to the PKCS#1 (v1.5) scheme, and encrypts it using RSA.
ALG_RSA_MD5_PKCS1_PSS - Static variable in class javacard.security.Signature
  Signature algorithm `ALG_RSA_MD5_PKCS1_PSS` generates a 16-byte MD5 digest, pads it according to the PKCS#1-PSS scheme (IEEE 1363-2000), and encrypts it using RSA.
ALG_RSA_MD5_RFC2409 - Static variable in class javacard.security.Signature
  Signature algorithm `ALG_RSA_MD5_RFC2409` generates a 16-byte MD5 digest, pads the digest according to the RFC2409 scheme, and encrypts it using RSA.
ALG_RSA_NOPAD - Static variable in class javacardx.crypto.Cipher
  Cipher algorithm `ALG_RSA_NOPAD` provides a cipher using RSA and does not pad input data.
ALG_RSA_PKCS1 - Static variable in class javacardx.crypto.Cipher
  Cipher algorithm `ALG_RSA_PKCS1` provides a cipher using RSA, and pads input data according to the PKCS#1 (v1.5) scheme.
ALG_RSA_PKCS1_OAEP - Static variable in class javacardx.crypto.Cipher
  Cipher algorithm `ALG_RSA_PKCS1_OAEP` provides a cipher using RSA, and pads input data according to the PKCS#1-OAEP scheme (IEEE 1363-2000).
ALG_RSA_RIPEMD160_ISO9796 - Static variable in class javacard.security.Signature
  Signature algorithm `ALG_RSA_RIPEMD160_ISO9796` generates a 20-byte RIPE MD-160 digest, pads the digest according to the ISO 9796 scheme, and encrypts it using RSA.
ALG_RSA_RIPEMD160_ISO9796_MR - Static variable in class javacard.security.Signature
  Signature algorithm`ALG_RSA_RIPEMD160_ISO9796_MR` generates 20-byte RIPE MD-160 digest, pads it according to the ISO9796-2 specification and encrypts using RSA.
ALG_RSA_RIPEMD160_PKCS1 - Static variable in class javacard.security.Signature
  Signature algorithm `ALG_RSA_RIPEMD160_PKCS1` generates a 20-byte RIPE MD-160 digest, pads the digest according to the PKCS#1 (v1.5) scheme, and encrypts it using RSA.
ALG_RSA_RIPEMD160_PKCS1_PSS - Static variable in class javacard.security.Signature
  Signature algorithm `ALG_RSA_RIPEMD160_PKCS1_PSS` generates a 20-byte RIPE MD-160 digest, pads it according to the PKCS#1-PSS scheme (IEEE 1363-2000), and encrypts it using RSA.
ALG_RSA_SHA_224_PKCS1 - Static variable in class javacard.security.Signature
  Signature algorithm `ALG_RSA_SHA_224_PKCS1` generates a 28-byte SHA digest, pads the digest according to the PKCS#1 (v1.5) scheme, and encrypts it using RSA.
ALG_RSA_SHA_224_PKCS1_PSS - Static variable in class javacard.security.Signature
  Signature algorithm `ALG_RSA_SHA_224_PKCS1_PSS` generates a 28-byte SHA-1 digest, pads it according to the PKCS#1-PSS scheme (IEEE 1363-2000), and encrypts it using RSA.
ALG_RSA_SHA_256_PKCS1 - Static variable in class javacard.security.Signature
  Signature algorithm `ALG_RSA_SHA_256_PKCS1` generates a 32-byte SHA digest, pads the digest according to the PKCS#1 (v1.5) scheme, and encrypts it using RSA.
ALG_RSA_SHA_256_PKCS1_PSS - Static variable in class javacard.security.Signature
  Signature algorithm `ALG_RSA_SHA_256_PKCS1_PSS` generates a 32-byte SHA-1 digest, pads it according to the PKCS#1-PSS scheme (IEEE 1363-2000), and encrypts it using RSA.
ALG_RSA_SHA_384_PKCS1 - Static variable in class javacard.security.Signature
  Signature algorithm `ALG_RSA_SHA_384_PKCS1` generates a 48-byte SHA digest, pads the digest according to the PKCS#1 (v1.5) scheme, and encrypts it using RSA.
ALG_RSA_SHA_384_PKCS1_PSS - Static variable in class javacard.security.Signature
  Signature algorithm `ALG_RSA_SHA_384_PKCS1_PSS` generates a 48-byte SHA-1 digest, pads it according to the PKCS#1-PSS scheme (IEEE 1363-2000), and encrypts it using RSA.
ALG_RSA_SHA_512_PKCS1 - Static variable in class javacard.security.Signature
  Signature algorithm `ALG_RSA_SHA_512_PKCS1` generates a 64-byte SHA digest, pads the digest according to the PKCS#1 (v1.5) scheme, and encrypts it using RSA.
ALG_RSA_SHA_512_PKCS1_PSS - Static variable in class javacard.security.Signature
  Signature algorithm `ALG_RSA_SHA_512_PKCS1_PSS` generates a 64-byte SHA-1 digest, pads it according to the PKCS#1-PSS scheme (IEEE 1363-2000), and encrypts it using RSA.
ALG_RSA_SHA_ISO9796 - Static variable in class javacard.security.Signature
  Signature algorithm `ALG_RSA_SHA_ISO9796` generates a 20-byte SHA digest, pads the digest according to the ISO 9796-2 scheme as specified in EMV '96 and EMV 2000, and encrypts it using RSA.
ALG_RSA_SHA_ISO9796_MR - Static variable in class javacard.security.Signature
  Signature algorithm`ALG_RSA_SHA_ISO9796_MR` generates 20-byte SHA-1 digest, pads it according to the ISO9796-2 specification and encrypts using RSA.
ALG_RSA_SHA_PKCS1 - Static variable in class javacard.security.Signature
  Signature algorithm `ALG_RSA_SHA_PKCS1` generates a 20-byte SHA digest, pads the digest according to the PKCS#1 (v1.5) scheme, and encrypts it using RSA.
ALG_RSA_SHA_PKCS1_PSS - Static variable in class javacard.security.Signature
  Signature algorithm `ALG_RSA_SHA_PKCS1_PSS` generates a 20-byte SHA-1 digest, pads it according to the PKCS#1-PSS scheme (IEEE 1363-2000), and encrypts it using RSA.
ALG_RSA_SHA_RFC2409 - Static variable in class javacard.security.Signature
  Signature algorithm `ALG_RSA_SHA_RFC2409` generates a 20-byte SHA digest, pads the digest according to the RFC2409 scheme, and encrypts it using RSA.
ALG_SECURE_RANDOM - Static variable in class javacard.security.RandomData
  Cryptographically secure random number generation algorithms.
ALG_SHA - Static variable in class javacard.security.MessageDigest
  Message Digest algorithm SHA.
ALG_SHA_224 - Static variable in class javacard.security.MessageDigest
  Message Digest algorithm SHA-224.
ALG_SHA_256 - Static variable in class javacard.security.MessageDigest
  Message Digest algorithm SHA-256.
ALG_SHA_384 - Static variable in class javacard.security.MessageDigest
  Message Digest algorithm SHA-384.
ALG_SHA_512 - Static variable in class javacard.security.MessageDigest
  Message Digest algorithm SHA-512.
AM - Static variable in class java.util.Calendar
  Value of the `AM_PM` field indicating the period of the day from midnight to just before noon.
AM_PM - Static variable in class java.util.Calendar
  Field number for `get` and `set` indicating whether the `HOUR` is before or after noon.
Annotation - Interface in java.lang.annotation
  The common interface extended by all annotation types.
AnnotationFormatError - Error in java.lang.annotation
  Thrown when the annotation parser attempts to read an annotation from a class file and determines that the annotation is malformed.
AnnotationFormatError(String) - Constructor for error java.lang.annotation.AnnotationFormatError
  Constructs a new `AnnotationFormatError` with the specified detail message.
AnnotationFormatError(String, Throwable) - Constructor for error java.lang.annotation.AnnotationFormatError
  Constructs a new `AnnotationFormatError` with the specified detail message and cause.
AnnotationFormatError(Throwable) - Constructor for error java.lang.annotation.AnnotationFormatError
  Constructs a new `AnnotationFormatError` with the specified cause and a detail message of `(cause == null ? null : cause.toString())` (which typically contains the class and detail message of `cause`).
annotationType() - Method in interface java.lang.annotation.Annotation
  Returns the annotation type of this annotation.
APDU - Class in javacard.framework
  Application Protocol Data Unit (APDU) is the communication format between the card and the off-card applications.
APDUException - Exception in javacard.framework
  `APDUException` represents an `APDU` related exception.
APDUException(short) - Constructor for exception javacard.framework.APDUException
  Constructs an APDUException.
append(char) - Method in class java.io.PrintWriter
  Appends the specified character to this writer.
append(Object) - Method in class java.lang.StringBuffer
  Appends the string representation of the `Object` argument to this string buffer.
append(String) - Method in class java.lang.StringBuffer
  Appends the string to this string buffer.
append(char[]) - Method in class java.lang.StringBuffer
  Appends the string representation of the `char` array argument to this string buffer.
append(char[], int, int) - Method in class java.lang.StringBuffer
  Appends the string representation of a subarray of the `char` array argument to this string buffer.
append(boolean) - Method in class java.lang.StringBuffer
  Appends the string representation of the `boolean` argument to the string buffer.
append(char) - Method in class java.lang.StringBuffer
  Appends the string representation of the `char` argument to this string buffer.
append(int) - Method in class java.lang.StringBuffer
  Appends the string representation of the `int` argument to this string buffer.
append(long) - Method in class java.lang.StringBuffer
  Appends the string representation of the `long` argument to this string buffer.
append(Object) - Method in class java.lang.StringBuilder
append(String) - Method in class java.lang.StringBuilder
  Appends the specified string to this character sequence.
append(StringBuffer) - Method in class java.lang.StringBuilder
  Appends the specified `StringBuffer` to this sequence.
append(char[]) - Method in class java.lang.StringBuilder
  Appends the string representation of the `char` array argument to this sequence.
append(char[], int, int) - Method in class java.lang.StringBuilder
  Appends the string representation of a subarray of the `char` array argument to this sequence.
append(boolean) - Method in class java.lang.StringBuilder
  Appends the string representation of the `boolean` argument to the sequence.
append(char) - Method in class java.lang.StringBuilder
  Appends the string representation of the `char` argument to this sequence.
append(int) - Method in class java.lang.StringBuilder
  Appends the string representation of the `int` argument to this sequence.
append(long) - Method in class java.lang.StringBuilder
  Appends the string representation of the `long` argument to this sequence.
append(BERTLV) - Method in class javacardx.framework.tlv.ConstructedBERTLV
  Append the specified TLV to the end of `ConstructedBERTLV`.
append(byte[], short, byte[], short) - Static method in class javacardx.framework.tlv.ConstructedBERTLV
  Append the TLV representation in the specified byte array to the constructed BER tlv representation in the specified output byte array.
appendValue(byte[], short, short) - Method in class javacardx.framework.tlv.PrimitiveBERTLV
  Appends the specified data to the end of `this` Primitive BER TLV object.
appendValue(byte[], short, byte[], short, short) - Static method in class javacardx.framework.tlv.PrimitiveBERTLV
  Appends the specified data to the end of the Primitive TLV representation in the specified byte array.
Applet - Class in javacard.framework
  This abstract class defines an Java Card technology-based applet.
Applet() - Constructor for class javacard.framework.Applet
  Only this class's `install()` method should create the applet object.
AppletEvent - Interface in javacard.framework
  The `AppletEvent` interface provides a callback interface for the Java Card runtime environment to inform the applet about life cycle events.
ApplicationException - Exception in javacardx.framework
  The class `ApplicationException` encapsulates generic checked exceptions that an application may throw.
ApplicationException(String, Object) - Constructor for exception javacardx.framework.ApplicationException
  Constructs an `ApplicationException` with a detail message and auxiliary (e.g., application-defined) information.
ApplicationException(String) - Constructor for exception javacardx.framework.ApplicationException
  Constructs an `ApplicationException` with a detail message and no (null) auxiliary application-defined information.
ApplicationException() - Constructor for exception javacardx.framework.ApplicationException
  Constructs an `ApplicationException` with no (null) detail message and no (null) auxiliary application-defined information.
APRIL - Static variable in class java.util.Calendar
  Value of the `MONTH` field indicating the fourth month of the year.
ArithmeticException - Exception in java.lang
  Thrown when an exceptional arithmetic condition has occurred.
ArithmeticException() - Constructor for exception java.lang.ArithmeticException
  Constructs an `ArithmeticException` with no detail message.
ArithmeticException(String) - Constructor for exception java.lang.ArithmeticException
  Constructs an `ArithmeticException` with the specified detail message.
arrayCompare(byte[], short, byte[], short, short) - Static method in class javacard.framework.Util
  Compares an array from the specified source array, beginning at the specified position, with the specified position of the destination array from left to right.
arrayCompareGeneric(Object, short, Object, short, short) - Static method in class javacardx.framework.util.ArrayLogic
  Compares an array from the specified source array, beginning at the specified position, with the specified position of the destination array from left to right.
arraycopy(Object, int, Object, int, int) - Static method in class java.lang.System
  Copies an array from the specified source array, beginning at the specified position, to the specified position of the destination array.
arrayCopy(byte[], short, byte[], short, short) - Static method in class javacard.framework.Util
  Copies an array from the specified source array, beginning at the specified position, to the specified position of the destination array.
arrayCopyNonAtomic(byte[], short, byte[], short, short) - Static method in class javacard.framework.Util
  Copies an array from the specified source array, beginning at the specified position, to the specified position of the destination array (non-atomically).
arrayCopyRepack(Object, short, short, Object, short) - Static method in class javacardx.framework.util.ArrayLogic
  Copies data from the specified source array, beginning at the specified position, to the specified position of the destination array.
arrayCopyRepackNonAtomic(Object, short, short, Object, short) - Static method in class javacardx.framework.util.ArrayLogic
  Non-atomically copies data from the specified source array, beginning at the specified position, to the specified position of the destination array.
arrayFillGenericNonAtomic(Object, short, short, Object, short) - Static method in class javacardx.framework.util.ArrayLogic
  Fills the array of primitive components(non-atomically) beginning at the specified position, for the specified length with the specified value.
arrayFillNonAtomic(byte[], short, short, byte) - Static method in class javacard.framework.Util
  Fills the byte array (non-atomically) beginning at the specified position, for the specified length with the specified byte value.
arrayFindGeneric(Object, short, byte[], short) - Static method in class javacardx.framework.util.ArrayLogic
  Finds the first occurrence of the specified value within the specified array.
ArrayIndexOutOfBoundsException - Exception in java.lang
  Thrown to indicate that an array has been accessed with an illegal index.
ArrayIndexOutOfBoundsException() - Constructor for exception java.lang.ArrayIndexOutOfBoundsException
  Constructs an `ArrayIndexOutOfBoundsException` with no detail message.
ArrayIndexOutOfBoundsException(int) - Constructor for exception java.lang.ArrayIndexOutOfBoundsException
  Constructs a new `ArrayIndexOutOfBoundsException` class with an argument indicating the illegal index.
ArrayIndexOutOfBoundsException(String) - Constructor for exception java.lang.ArrayIndexOutOfBoundsException
  Constructs an `ArrayIndexOutOfBoundsException` class with the specified detail message.
ArrayLogic - Class in javacardx.framework.util
  The `ArrayLogic` class contains common utility functions for manipulating arrays of primitive components - byte, short or int.
ArrayStoreException - Exception in java.lang
  Thrown to indicate that an attempt has been made to store the wrong type of object into an array of objects.
ArrayStoreException() - Constructor for exception java.lang.ArrayStoreException
  Constructs an `ArrayStoreException` with no detail message.
ArrayStoreException(String) - Constructor for exception java.lang.ArrayStoreException
  Constructs an `ArrayStoreException` with the specified detail message.
AssertionError - Error in java.lang
  Thrown to indicate that an assertion has failed.
AssertionError() - Constructor for error java.lang.AssertionError
  Constructs an AssertionError with no detail message.
AssertionError(Object) - Constructor for error java.lang.AssertionError
  Constructs an AssertionError with its detail message derived from the specified object, which is converted to a string as defined in The Java Language Specification, Second Edition, Section 15.18.1.1.
AssertionError(boolean) - Constructor for error java.lang.AssertionError
  Constructs an AssertionError with its detail message derived from the specified `boolean`, which is converted to a string as defined in The Java Language Specification, Second Edition, Section 15.18.1.1.
AssertionError(char) - Constructor for error java.lang.AssertionError
  Constructs an AssertionError with its detail message derived from the specified `char`, which is converted to a string as defined in The Java Language Specification, Second Edition, Section 15.18.1.1.
AssertionError(int) - Constructor for error java.lang.AssertionError
  Constructs an AssertionError with its detail message derived from the specified `int`, which is converted to a string as defined in The Java Language Specification, Second Edition, Section 15.18.1.1.
AssertionError(long) - Constructor for error java.lang.AssertionError
  Constructs an AssertionError with its detail message derived from the specified `long`, which is converted to a string as defined in The Java Language Specification, Second Edition, Section 15.18.1.1.
attributeAdded(HttpSessionBindingEvent) - Method in interface javax.servlet.http.HttpSessionAttributeListener
  Notification that an attribute has been added to a session.
attributeAdded(ServletContextAttributeEvent) - Method in interface javax.servlet.ServletContextAttributeListener
  Notification that a new attribute was added to the servlet context.
attributeAdded(ServletRequestAttributeEvent) - Method in interface javax.servlet.ServletRequestAttributeListener
  Notification that a new attribute was added to the servlet request.
attributeRemoved(HttpSessionBindingEvent) - Method in interface javax.servlet.http.HttpSessionAttributeListener
  Notification that an attribute has been removed from a session.
attributeRemoved(ServletContextAttributeEvent) - Method in interface javax.servlet.ServletContextAttributeListener
  Notification that an existing attribute has been removed from the servlet context.
attributeRemoved(ServletRequestAttributeEvent) - Method in interface javax.servlet.ServletRequestAttributeListener
  Notification that an existing attribute has been removed from the servlet request.
attributeReplaced(HttpSessionBindingEvent) - Method in interface javax.servlet.http.HttpSessionAttributeListener
  Notification that an attribute has been replaced in a session.
attributeReplaced(ServletContextAttributeEvent) - Method in interface javax.servlet.ServletContextAttributeListener
  Notification that an attribute on the servlet context has been replaced.
attributeReplaced(ServletRequestAttributeEvent) - Method in interface javax.servlet.ServletRequestAttributeListener
  Notification that an attribute was replaced on the servlet request.
AUGUST - Static variable in class java.util.Calendar
  Value of the `MONTH` field indicating the eighth month of the year.
Authenticator - Interface in javacardx.framework
  The Authenticator interface provides a common interface to all Authenticator services.
available() - Method in class java.io.ByteArrayInputStream
  Returns the number of bytes that can be read from this input stream without blocking.
available() - Method in class java.io.DataInputStream
  Returns the number of bytes that can be read from this input stream without blocking.
available() - Method in class java.io.InputStream
  Returns the number of bytes that can be read (or skipped over) from this input stream without blocking by the next caller of a method for this input stream.

## B

BAD_EXTENSIONS - Static variable in exception javax.microedition.pki.CertificateException
  Indicates a certificate has unrecognized critical extensions.
BAD_LENGTH - Static variable in exception javacard.framework.APDUException
  This reason code is used by the `APDU.setOutgoingLength()` method to indicate `APDUException.BAD_LENGTH` if `len` is negative, or greater than 256 and the currently selected applet does not implement the `javacardx.apdu.ExtendedLength` interface, or if non BLOCK CHAINED data transfer is requested and `len` is greater than (IFSD-2), where IFSD is the Outgoing Block Size.
BASIC_AUTH - Static variable in interface javax.servlet.http.HttpServletRequest
  String identifier for Basic authentication.
BasicPermission - Class in java.security
  The BasicPermission class extends the Permission class, and can be used as the base class for permissions that want to follow the same naming convention as BasicPermission.
BasicPermission(String) - Constructor for class java.security.BasicPermission
  Creates a new BasicPermission with the specified name.
BasicPermission(String, String) - Constructor for class java.security.BasicPermission
  Creates a new BasicPermission object with the specified name.
BasicService - Class in javacard.framework.service
  This class should be used as the base class for implementing services.
BasicService() - Constructor for class javacard.framework.service.BasicService
  Creates new `BasicService`.
BCDUtil - Class in javacardx.framework.math
  The `BCDUtil` class contains common BCD(binary coded decimal) related utility functions.
BCDUtil() - Constructor for class javacardx.framework.math.BCDUtil
  Intended to be package visible.
before(Object) - Method in class java.util.Calendar
  Compares the time field records.
beginTransaction() - Static method in class javacard.framework.JCSystem
  Deprecated. Deprecated for extended applets and web applications on the Connected Edition of the Java Card 3 Platform. Use transaction annotation instead.
beginVerify(byte[], short, short) - Method in interface javacard.security.SignatureMessageRecovery
  This method begins the verification sequence by recovering the message encoded within the signature itself and initializing the internal hash function.
BER_TAG_CLASS_MASK_APPLICATION - Static variable in class javacardx.framework.tlv.BERTag
  Constant for BER Tag Class Application
BER_TAG_CLASS_MASK_CONTEXT_SPECIFIC - Static variable in class javacardx.framework.tlv.BERTag
  Constant for BER Tag Class Context-Specific
BER_TAG_CLASS_MASK_PRIVATE - Static variable in class javacardx.framework.tlv.BERTag
  Constant for BER Tag Class Private
BER_TAG_CLASS_MASK_UNIVERSAL - Static variable in class javacardx.framework.tlv.BERTag
  Constant for BER Tag Class Universal
BER_TAG_TYPE_CONSTRUCTED - Static variable in class javacardx.framework.tlv.BERTag
  Constant for constructed BER Tag type
BER_TAG_TYPE_PRIMITIVE - Static variable in class javacardx.framework.tlv.BERTag
  Constant for primitive BER Tag type
BERTag - Class in javacardx.framework.tlv
  The abstract `BERTag` class encapsulates a BER TLV tag.
BERTag() - Constructor for class javacardx.framework.tlv.BERTag
  Constructor creates an empty `BERTLV` Tag object capable of encapsulating a BER TLV Tag.
BERTLV - Class in javacardx.framework.tlv
  The abstract `BERTLV` class encapsulates a BER TLV structure.
BERTLV() - Constructor for class javacardx.framework.tlv.BERTLV
  Constructor creates an empty `BERTLV` object capable of encapsulating a BER TLV structure.
BigNumber - Class in javacardx.framework.math
  The `BigNumber` class encapsulates an unsigned number whose value is represented in internal hexadecimal format using an implementation specific maximum number of bytes.
BigNumber(short) - Constructor for class javacardx.framework.math.BigNumber
  Creates a BigNumber instance with initial value 0.
BioBuilder - Class in javacardx.biometry
  Builds an empty/blank biometric reference template.
BioException - Exception in javacardx.biometry
  The `BioException` class encapsulates specific exceptions which can be thrown by the methods of the `javacardx.biometry` package in case of error.
BioException(short) - Constructor for exception javacardx.biometry.BioException
  Construct a new biometric exception using a provided reason code.
BioTemplate - Interface in javacardx.biometry
  The BioTemplate interface is the base interface for all biometric templates.
BODY_ODOR - Static variable in class javacardx.biometry.BioBuilder
  Body Odor.
Boolean - Class in java.lang
  The Boolean class wraps a value of the primitive type `boolean` in an object.
Boolean(boolean) - Constructor for class java.lang.Boolean
  Allocates a `Boolean` object representing the `value` argument.
booleanValue() - Method in class java.lang.Boolean
  Returns the value of this `Boolean` object as a boolean primitive.
BROKEN_CHAIN - Static variable in exception javax.microedition.pki.CertificateException
  Indicates a certificate in a chain was not issued by the next authority in the chain.
buf - Variable in class java.io.ByteArrayInputStream
  An array of bytes that was provided by the creator of the stream.
buf - Variable in class java.io.ByteArrayOutputStream
  The buffer where data is stored.
BUFFER_BOUNDS - Static variable in exception javacard.framework.APDUException
  This reason code is used by the `APDU.sendBytes()` method to indicate that the sum of buffer offset parameter and the byte length parameter exceeds the APDU buffer size.
BUFFER_FULL - Static variable in exception javacard.framework.TransactionException
  This reason code is used during a transaction to indicate that the commit buffer is full.
BufferedReader - Class in java.io
  Read text from a character-input stream, buffering characters so as to provide for the efficient reading of characters, arrays, and lines.
BufferedReader(Reader, int) - Constructor for class java.io.BufferedReader
  Create a buffering character-input stream that uses an input buffer of the specified size.
BufferedReader(Reader) - Constructor for class java.io.BufferedReader
  Create a buffering character-input stream that uses a default-sized input buffer.
BufferedWriter - Class in java.io
  Write text to a character-output stream, buffering characters so as to provide for the efficient writing of single characters, arrays, and strings.
BufferedWriter(Writer) - Constructor for class java.io.BufferedWriter
  Create a buffered character-output stream that uses a default-sized output buffer.
BufferedWriter(Writer, int) - Constructor for class java.io.BufferedWriter
  Create a new buffered character-output stream that uses an output buffer of the given size.
buildBioTemplate(byte, byte) - Static method in class javacardx.biometry.BioBuilder
  Creates an empty/blank biometric reference template instance of the default biometric provider with default initialization parameter.
buildBioTemplate(byte, byte, byte[], byte) - Static method in class javacardx.biometry.BioBuilder
  Creates an empty/blank biometric reference template.
buildKey(byte, short, boolean) - Static method in class javacard.security.KeyBuilder
  Creates uninitialized cryptographic keys for signature and cipher algorithms.
buildKey(String, short, boolean) - Static method in class javacard.security.KeyBuilder
  Creates uninitialized cryptographic keys for signature and cipher algorithms.
buildKey(String, String, short, boolean) - Static method in class javacard.security.KeyBuilder
  Creates uninitialized cryptographic keys for signature and cipher algorithms.
Byte - Class in java.lang
  The Byte class is the standard wrapper for byte values.
Byte(byte) - Constructor for class java.lang.Byte
  Constructs a Byte object initialized to the specified byte value.
ByteArrayInputStream - Class in java.io
  A `ByteArrayInputStream` contains an internal buffer that contains bytes that may be read from the stream.
ByteArrayInputStream(byte[]) - Constructor for class java.io.ByteArrayInputStream
  Creates a `ByteArrayInputStream` so that it uses `buf` as its buffer array.
ByteArrayInputStream(byte[], int, int) - Constructor for class java.io.ByteArrayInputStream
  Creates `ByteArrayInputStream` that uses `buf` as its buffer array.
ByteArrayOutputStream - Class in java.io
  This class implements an output stream in which the data is written into a byte array.
ByteArrayOutputStream() - Constructor for class java.io.ByteArrayOutputStream
  Creates a new byte array output stream.
ByteArrayOutputStream(int) - Constructor for class java.io.ByteArrayOutputStream
  Creates a new byte array output stream, with a buffer capacity of the specified size, in bytes.
bytesTransferred - Variable in exception java.io.InterruptedIOException
  Reports how many bytes had been transferred as part of the I/O operation before it was interrupted.
byteValue() - Method in class java.lang.Byte
  Returns the value of this Byte as a byte.
byteValue() - Method in class java.lang.Integer
  Returns the value of this Integer as a byte.

## C

Calendar - Class in java.util
  `Calendar` is an abstract base class for converting between a `Date` object and a set of integer fields such as `YEAR`, `MONTH`, `DAY`, `HOUR`, and so on.
Calendar() - Constructor for class java.util.Calendar
  Constructs a Calendar with the default time zone.
CANADA - Static variable in class java.util.Locale
  Useful constant for country.
CANADA_FRENCH - Static variable in class java.util.Locale
  Useful constant for country.
CANNOT_ACCESS_IN_COMMAND - Static variable in exception javacard.framework.service.ServiceException
  This reason code is used to indicate that the command in the `APDU` object cannot be accessed for input processing.
CANNOT_ACCESS_OUT_COMMAND - Static variable in exception javacard.framework.service.ServiceException
  This reason code is used to indicate that the command in the `APDU` object cannot be accessed for output processing.
canRead() - Method in interface javacardx.io.FileConnection
  Tests whether the file denoted by the pathname of this file connection's URL can be read.
canWrite() - Method in interface javacardx.io.FileConnection
  Tests whether the file denoted by the pathname of this file connection's URL can be modified.
capacity() - Method in class java.lang.StringBuffer
  Returns the current capacity of the String buffer.
capacity() - Method in class java.lang.StringBuilder
  Returns the current capacity.
capacity() - Method in class java.util.Vector
  Returns the current capacity of this vector.
capacityIncrement - Variable in class java.util.Vector
  The amount by which the capacity of the vector is automatically incremented when its size becomes greater than its capacity.
CardException - Exception in javacard.framework
  The `CardException` class defines a field `reason` and two accessor methods `getReason()` and `setReason()`.
CardException(short) - Constructor for exception javacard.framework.CardException
  Construct a CardException instance with the specified reason.
CardRemoteObject - Class in javacard.framework.service
  A convenient base class for remote objects for the Java Card platform.
CardRemoteObject() - Constructor for class javacard.framework.service.CardRemoteObject
  Creates a new `CardRemoteObject` and automatically exports it.
CardRuntimeException - Exception in javacard.framework
  The `CardRuntimeException` class defines a field `reason` and two accessor methods `getReason()` and `setReason()`.
CardRuntimeException(short) - Constructor for exception javacard.framework.CardRuntimeException
  Constructs a CardRuntimeException instance with the specified reason.
Certificate - Interface in javax.microedition.pki
  Interface common to certificates.
CERTIFICATE_CHAIN_TOO_LONG - Static variable in exception javax.microedition.pki.CertificateException
  Indicates the server certificate chain exceeds the length allowed by an issuer's policy.
CertificateException - Exception in javax.microedition.pki
  The `CertificateException` encapsulates an error that occurred while a `Certificate` is being used.
CertificateException(Certificate, byte) - Constructor for exception javax.microedition.pki.CertificateException
  Create a new exception with a `Certificate` and specific error reason.
CertificateException(String, Certificate, byte) - Constructor for exception javax.microedition.pki.CertificateException
  Create a new exception with a message, `Certificate`, and specific error reason.
Character - Class in java.lang
  The Character class wraps a value of the primitive type `char` in an object.
Character(char) - Constructor for class java.lang.Character
  Constructs a `Character` object and initializes it so that it represents the primitive `value` argument.
charAt(int) - Method in class java.lang.String
  Returns the character at the specified index.
charAt(int) - Method in class java.lang.StringBuffer
  The specified character of the sequence currently represented by the string buffer, as indicated by the `index` argument, is returned.
charAt(int) - Method in class java.lang.StringBuilder
  Returns the `char` value in this sequence at the specified index.
charValue() - Method in class java.lang.Character
  Returns the value of this Character object.
check(byte[], short, byte) - Method in class javacard.framework.OwnerPIN
  Compares `pin` against the PIN value.
check(byte[], short, byte) - Method in interface javacard.framework.PIN
  Compares `pin` against the PIN value.
check(String) - Method in interface javacardx.framework.Password
  Compares `password` against the Password value.
check(String, String, String, String, String, String, String, String, String) - Method in interface javacardx.servlet.http.HttpDigestAuthentication
  Compares the response digest provided by `response` against the digest computed from the other parameters and the password or PIN internally held by the `Authenticator` implementing this interface.
checkError() - Method in class java.io.PrintStream
  Flush the stream and check its error state.
checkError() - Method in class java.io.PrintWriter
  Flush the stream if it's not closed and check its error state.
checkPermission(Permission) - Static method in class java.security.AccessController
  Determines whether the access request indicated by the specified permission should be allowed or denied, based on the security policy currently in effect.
Checksum - Class in javacard.security
  The `Checksum` class is the base class for CRC (cyclic redundancy check) checksum algorithms.
Checksum() - Constructor for class javacard.security.Checksum
  Protected Constructor
checkTrusted(Certificate[], String, String, byte) - Method in class javacardx.security.CredentialManager
  Checks whether the complete or partial certificate chain provided by the peer is trusted for authentication (based on the authentication type) of a connection/access to the specified endpoint URI.
CHINA - Static variable in class java.util.Locale
  Useful constant for country.
CHINESE - Static variable in class java.util.Locale
  Useful constant for language.
chooseCertificateChain(String[], String[], String, byte) - Method in class javacardx.security.CredentialManager
  Chooses the certificate chain (of one of the specified key types) to be used to authenticate a connection/access to the specified endpoint URI given the public key types and the list of certificate issuer authorities recognized by the peer (if any).
chooseCipherSuites(String[], String, byte) - Method in class javacardx.security.CredentialManager.SecurityRequirements
  Chooses the list of cipher suite names that can be used for connection/access to the specified endpoint URI in the specified mode.
choosePreSharedKey(String, String, byte) - Method in class javacardx.security.CredentialManager
  Chooses the pre-shared key to be used to authenticate a connection/access to the specified endpoint URI given the PSK (Pre-Shared Key) identity designated or hinted at by the peer (if any).
Cipher - Class in javacardx.crypto
  The `Cipher` class is the abstract base class for Cipher algorithms.
Cipher() - Constructor for class javacardx.crypto.Cipher
  Protected constructor.
CLA_ISO7816 - Static variable in interface javacard.framework.ISO7816
  APDU command CLA : ISO 7816 = 0x00
Class<T> - Class in java.lang
  Instances of the class `Class` represent classes and interfaces in a running Java application.
ClassCastException - Exception in java.lang
  Thrown to indicate that the code has attempted to cast an object to a subclass of which it is not an instance.
ClassCastException() - Constructor for exception java.lang.ClassCastException
  Constructs a `ClassCastException` with no detail message.
ClassCastException(String) - Constructor for exception java.lang.ClassCastException
  Constructs a `ClassCastException` with the specified detail message.
CLASSIC_APPLET_CONTAINER_MUTEX - Static variable in class javacardx.framework.ClassicSIOProxy
  Mutual exclusion lock object to be used to synchronize access to classic applications.
ClassicSIOProxy - Class in javacardx.framework
  This class must be subclassed by all Classic applet SIO synchronization proxies.
ClassicSIOProxy() - Constructor for class javacardx.framework.ClassicSIOProxy
ClassNotFoundException - Exception in java.lang
  Thrown when an application tries to load in a class through its string name using the `forName` method in class `Class` but no definition for the class with the specified name could be found.
ClassNotFoundException() - Constructor for exception java.lang.ClassNotFoundException
  Constructs a `ClassNotFoundException` with no detail message.
ClassNotFoundException(String) - Constructor for exception java.lang.ClassNotFoundException
  Constructs a `ClassNotFoundException` with the specified detail message.
clear() - Method in class java.util.Hashtable
  Clears this hashtable so that it contains no keys.
clear() - Method in class javacardx.framework.TransientReference
  Clears this reference object.
CLEAR_ON_DESELECT - Static variable in class javacard.framework.JCSystem
  This event code indicates that the contents of the transient object are cleared to the default value on applet deselection event or in `CLEAR_ON_RESET` cases.
CLEAR_ON_RESET - Static variable in class javacard.framework.JCSystem
  This event code indicates that the contents of the transient object are cleared to the default value on card reset (or power on) event.
clearKey() - Method in interface javacard.security.Key
  Clears the key and sets its initialized state to false.
close() - Method in class java.io.BufferedReader
  Close the stream.
close() - Method in class java.io.BufferedWriter
  Close the stream.
close() - Method in class java.io.ByteArrayInputStream
  Closing a `ByteArrayInputStream` has no effect.
close() - Method in class java.io.ByteArrayOutputStream
  Closing a `ByteArrayOutputStream` has no effect.
close() - Method in class java.io.DataInputStream
  Closes this input stream and releases any system resources associated with the stream.
close() - Method in class java.io.DataOutputStream
  Closes this output stream and releases any system resources associated with the stream.
close() - Method in class java.io.InputStream
  Closes this input stream and releases any system resources associated with the stream.
close() - Method in class java.io.InputStreamReader
  Close the stream.
close() - Method in class java.io.OutputStream
  Closes this output stream and releases any system resources associated with this stream.
close() - Method in class java.io.OutputStreamWriter
  Close the stream.
close() - Method in class java.io.PrintStream
  Close the stream.
close() - Method in class java.io.PrintWriter
  Close the stream.
close() - Method in class java.io.Reader
  Close the stream.
close() - Method in class java.io.Writer
  Close the stream, flushing it first.
close() - Method in interface javax.microedition.io.Connection
  Close the connection.
COMMAND_DATA_TOO_LONG - Static variable in exception javacard.framework.service.ServiceException
  This reason code is used to indicate that the incoming data for a command in the `APDU` object does not fit in the APDU buffer.
COMMAND_IS_FINISHED - Static variable in exception javacard.framework.service.ServiceException
  This reason code is used to indicate that the command in the `APDU` object has been completely processed.
commitTransaction() - Static method in class javacard.framework.JCSystem
  Deprecated. Deprecated for extended applets and web applications on the Connected Edition of the Java Card 3 Platform. Use transaction annotation instead.
compareTo(String) - Method in class java.lang.String
  Compares two strings lexicographically.
compareTo(BigNumber) - Method in class javacardx.framework.math.BigNumber
  Compares the internal big number against the specified operand
compareTo(byte[], short, short, byte) - Method in class javacardx.framework.math.BigNumber
  Compares the internal big number against the specified operand.
computeFields() - Method in class java.util.Calendar
  Converts the current millisecond time value `time` to field values in `fields[]`.
computeTime() - Method in class java.util.Calendar
  Converts the current field values in `fields[]` to the millisecond time value `time`.
concat(String) - Method in class java.lang.String
  Concatenates the specified string to the end of this string.
Connection - Interface in javax.microedition.io
  This is the most basic type of generic connection.
ConnectionNotFoundException - Exception in javax.microedition.io
  This class is used to signal that a connection target cannot be found, or the protocol type is not supported.
ConnectionNotFoundException() - Constructor for exception javax.microedition.io.ConnectionNotFoundException
  Constructs a ConnectionNotFoundException with no detail message.
ConnectionNotFoundException(String) - Constructor for exception javax.microedition.io.ConnectionNotFoundException
  Constructs a ConnectionNotFoundException with the specified detail message.
Connector - Class in javax.microedition.io
  This class is factory for creating new Connection objects.
ConnectorPermission - Class in javacardx.io
  This class is for connector permissions.
ConnectorPermission(String, String) - Constructor for class javacardx.io.ConnectorPermission
  Creates a new ConnectorPermission object with the specified actions.
ConstructedBERTag - Class in javacardx.framework.tlv
  The `ConstructedBERTag` class encapsulates a constructed BER TLV tag.
ConstructedBERTag() - Constructor for class javacardx.framework.tlv.ConstructedBERTag
  Constructor creates an empty constructed BERTLV Tag object capable of encapsulating a constructed BER TLV Tag.
ConstructedBERTLV - Class in javacardx.framework.tlv
  The `ConstructedBERTLV` class encapsulates a constructed BER TLV structure.
ConstructedBERTLV(short) - Constructor for class javacardx.framework.tlv.ConstructedBERTLV
  Constructor creates an empty `ConstructedBERTLV` object capable of encapsulating a `ConstructedBERTLV` structure.
contains(Object) - Method in class java.util.Hashtable
  Tests if some key maps into the specified value in this hashtable.
contains(Object) - Method in class java.util.Vector
  Tests if the specified object is a component in this vector.
containsHeader(String) - Method in interface javax.servlet.http.HttpServletResponse
  Returns a boolean indicating whether the named response header has already been set.
containsHeader(String) - Method in class javax.servlet.http.HttpServletResponseWrapper
  The default behavior of this method is to call containsHeader(String name) on the wrapped response object.
containsKey(Object) - Method in class java.util.Hashtable
  Tests if the specified object is a key in this hashtable.
ContentConnection - Interface in javax.microedition.io
  This interface defines the stream connection over which content is passed.
contextDestroyed(ServletContextEvent) - Method in interface javax.servlet.ServletContextListener
  Notification that the servlet context is about to be shut down.
contextInitialized(ServletContextEvent) - Method in interface javax.servlet.ServletContextListener
  Notification that the web application initialization process is starting.
ContextPermission - Class in javacardx.framework
  This class is for firewall-enforced context permissions.
ContextPermission(String, String) - Constructor for class javacardx.framework.ContextPermission
  Creates a new ContextPermission object with the specified actions.
convertToBCD(byte[], short, short, byte[], short) - Static method in class javacardx.framework.math.BCDUtil
  Converts the input hexadecimal data into BCD format.
convertToHex(byte[], short, short, byte[], short) - Static method in class javacardx.framework.math.BCDUtil
  Converts the input BCD data into hexadecimal format.
Cookie - Class in javax.servlet.http
  Creates a cookie, a small amount of information sent by a servlet to a Web browser, saved by the browser, and later sent back to the server.
Cookie(String, String) - Constructor for class javax.servlet.http.Cookie
  Constructs a cookie with a specified name and value.
copyInto(Object[]) - Method in class java.util.Vector
  Copies the components of this vector into the specified array.
copyTransferable(T) - Static method in class javacardx.framework.JCSystem
  Creates a shallow copy of the provided explicitly transferable object.
count - Variable in class java.io.ByteArrayInputStream
  The index one greater than the last valid character in the input stream buffer.
count - Variable in class java.io.ByteArrayOutputStream
  The number of valid bytes in the buffer.
countTokens() - Method in class java.util.StringTokenizer
  Calculates the number of times that this tokenizer's `nextToken` method can be called before it generates an exception.
create(String, Object) - Method in interface javacardx.facilities.ServiceFactory
  Invoked by the service registry to create this service Shareable Interface Object.
createNewFile() - Method in interface javacardx.io.FileConnection
  Atomically creates a new, empty file named by the pathname of this file connection's URL if and only if a file with that name does not yet exist.
CredentialManager - Class in javacardx.security
  CredentialManager objects manage the credentials used to establish secure communications with peers.
CredentialManager() - Constructor for class javacardx.security.CredentialManager
CredentialManager.SecurityRequirements - Class in javacardx.security
  Encapsulates the requirements for a secure connection or access.
CredentialManager.SecurityRequirements() - Constructor for class javacardx.security.CredentialManager.SecurityRequirements
  Creates a SecurityRequirements object that encapsulates the requirements for client authentication and the overall requirements for content integrity and confidentiality of the current web application, as declared in the web application's runtime descriptor and deployment descriptor.
CryptoException - Exception in javacard.security
  `CryptoException` represents a cryptography-related exception.
CryptoException(short) - Constructor for exception javacard.security.CryptoException
  Constructs a `CryptoException` with the specified reason.
CryptoServicePermission - Class in javacardx.security
  This class is for cryptographic service access permissions.
CryptoServicePermission(String) - Constructor for class javacardx.security.CryptoServicePermission
  Creates a new CryptoServicePermission with the specified name.
CryptoServices - Class in javacardx.security
  This class centralizes information about all cryptographic algorithm and the cryptographic service providers supported on the platform.
currentThread() - Static method in class java.lang.Thread
  Returns a reference to the currently executing `Thread` object.
currentTimeMillis() - Static method in class java.lang.System
  Returns the current time in milliseconds.

## D

Datagram - Interface in javax.microedition.io
  This class defines an abstract interface for datagram packets.
DatagramConnection - Interface in javax.microedition.io
  This interface defines the capabilities that a datagram connection must have.
DataInput - Interface in java.io
  The `DataInput` interface provides for reading bytes from a binary stream and reconstructing from them data in any of the Java primitive types.
DataInputStream - Class in java.io
  A data input stream lets an application read primitive Java data types from an underlying input stream in a machine-independent way.
DataInputStream(InputStream) - Constructor for class java.io.DataInputStream
  Creates a `DataInputStream` and saves its argument, the input stream `in`, for later use.
DataOutput - Interface in java.io
  The `DataOutput` interface provides for converting data from any of the Java primitive types to a series of bytes and writing these bytes to a binary stream.
DataOutputStream - Class in java.io
  A data output stream lets an application write primitive Java data types to an output stream in a portable way.
DataOutputStream(OutputStream) - Constructor for class java.io.DataOutputStream
  Creates a new data output stream to write data to the specified underlying output stream.
DATE - Static variable in class java.util.Calendar
  Field number for `get` and `set` indicating the day of the month.
Date - Class in java.util
  The class Date represents a specific instant in time, with millisecond precision.
Date() - Constructor for class java.util.Date
  Allocates a `Date` object and initializes it to represent the current time specified number of milliseconds since the standard base time known as "the epoch", namely January 1, 1970, 00:00:00 GMT.
Date(long) - Constructor for class java.util.Date
  Allocates a `Date` object and initializes it to represent the specified number of milliseconds since the standard base time known as "the epoch", namely January 1, 1970, 00:00:00 GMT.
DAY_OF_MONTH - Static variable in class java.util.Calendar
  Field number for `get` and `set` indicating the day of the month.
DAY_OF_WEEK - Static variable in class java.util.Calendar
  Field number for `get` and `set` indicating the day of the week.
DECEMBER - Static variable in class java.util.Calendar
  Value of the `MONTH` field indicating the twelfth month of the year.
DEFAULT_INITPARAM - Static variable in class javacardx.biometry.BioBuilder
  The default value of the provider specific initialization information, `initParam` parameter in the `buildBioTemplate()` method.
DEFAULT_RMI_INVOKE_INSTRUCTION - Static variable in class javacard.framework.service.RMIService
  The default INS value (0x38) used for the remote method invocation command (INVOKE) in the Java Card platform RMI protocol.
DefaultServlet - Class in javacardx.servlet.http
  This class is the default Default Servlet that implements the default container behavior and which is mapped to the ”/” URL pattern.
DefaultServlet() - Constructor for class javacardx.servlet.http.DefaultServlet
DELAY - Static variable in interface javax.microedition.io.SocketConnection
  Socket option for the small buffer writing delay (0).
delete(int, int) - Method in class java.lang.StringBuffer
  Removes the characters in a substring of this `StringBuffer`.
delete(int, int) - Method in class java.lang.StringBuilder
  Removes the characters in a substring of this sequence.
delete(BERTLV, short) - Method in class javacardx.framework.tlv.ConstructedBERTLV
  Delete the specified occurrence of the specified BER TLV from `this` `ConstructedBERTLV`.
delete() - Method in interface javacardx.io.FileConnection
  Deletes the file or directory denoted by the pathname of this file connection's URL.
deleteAll() - Method in interface javacardx.io.FileConnection
  Deletes the file or directory denoted by the pathname of this file connection's URL.
deleteCharAt(int) - Method in class java.lang.StringBuffer
  Removes the character at the specified position in this `StringBuffer` (shortening the `StringBuffer` by one character).
deleteCharAt(int) - Method in class java.lang.StringBuilder
  Removes the `char` at the specified position in this sequence.
deleteOnReset() - Method in interface javacardx.io.FileConnection
  Requests that the file or directory denoted by the pathname of this file connection's URL be deleted when the platform is reset.
deselect() - Method in class javacard.framework.Applet
  Called by the Java Card runtime environment to inform that this currently selected applet is being deselected on this logical channel and no applet from the same application group is still active on any other logical channel.
deselect(boolean) - Method in interface javacard.framework.MultiSelectable
  Called by the Java Card runtime environment to inform that this currently selected applet instance is being deselected on this logical channel while the same applet instance or another applet instance from the same application group is still active on another logical channel.
desiredAssertionStatus() - Method in class java.lang.Class
  Returns the assertion status that would be assigned to this class if it were to be initialized at the time this method is invoked.
DESKey - Interface in javacard.security
  `DESKey` contains an 8/16/24-byte key for single/2 key triple DES/3 key triple DES operations.
destroy() - Method in class javacardx.servlet.http.DefaultServlet
  Called by the servlet container to indicate to a servlet that the servlet is being taken out of service.
destroy() - Method in interface javax.servlet.Filter
  Called by the web container to indicate to a filter that it is being taken out of service.
destroy() - Method in class javax.servlet.GenericServlet
  Called by the servlet container to indicate to a servlet that the servlet is being taken out of service.
destroy() - Method in interface javax.servlet.Servlet
  Called by the servlet container to indicate to a servlet that the servlet is being taken out of service.
DIGEST_AUTH - Static variable in interface javax.servlet.http.HttpServletRequest
  String identifier for Digest authentication.
digit(char, int) - Static method in class java.lang.Character
  Returns the numeric value of the character `ch` in the specified radix.
dispatch(APDU, byte) - Method in class javacard.framework.service.Dispatcher
  Manages the processing of the command in the `APDU` object.
DISPATCH_TABLE_FULL - Static variable in exception javacard.framework.service.ServiceException
  This reason code is used to indicate that a dispatch table is full.
Dispatcher - Class in javacard.framework.service
  A `Dispatcher` is used to build an application by aggregating several services.
Dispatcher(short) - Constructor for class javacard.framework.service.Dispatcher
  Creates a `Dispatcher` with a designated maximum number of services.
DNA_SCAN - Static variable in class javacardx.biometry.BioBuilder
  Pattern is a DNA sample for matching.
Documented - Annotation Type in java.lang.annotation
  Indicates that annotations with a type are to be documented by javadoc and similar tools by default.
doDelete(HttpServletRequest, HttpServletResponse) - Method in class javacardx.servlet.http.DefaultServlet
  By default, responds with an HTTP status 403 (Forbidden).
doDelete(HttpServletRequest, HttpServletResponse) - Method in class javax.servlet.http.HttpServlet
  Called by the server (via the `service` method) to allow a servlet to handle a DELETE request.
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in interface javax.servlet.Filter
  The `doFilter` method of the Filter is called by the container each time a request/response pair is passed through the chain due to a client request for a resource at the end of the chain.
doFilter(ServletRequest, ServletResponse) - Method in interface javax.servlet.FilterChain
  Causes the next filter in the chain to be invoked, or if the calling filter is the last filter in the chain, causes the resource at the end of the chain to be invoked.
doFinal(byte[], short, short, byte[], short) - Method in class javacard.security.Checksum
  Generates a CRC checksum of all/last input data.
doFinal(byte[], short, short, byte[], short) - Method in class javacard.security.MessageDigest
  Generates a hash of all/last input data.
doFinal() - Method in interface javacardx.biometry.OwnerBioTemplate
  Finalizes the enrollment of a reference template.
doFinal(byte[], short, short, byte[], short) - Method in class javacardx.crypto.Cipher
  Generates encrypted/decrypted output from all/last input data.
doGet(HttpServletRequest, HttpServletResponse) - Method in class javacardx.servlet.http.DefaultServlet
  By default, services static resources requested through a HTTP GET method.
doGet(HttpServletRequest, HttpServletResponse) - Method in class javax.servlet.http.HttpServlet
  Called by the server (via the `service` method) to allow a servlet to handle a GET request.
doHead(HttpServletRequest, HttpServletResponse) - Method in class javacardx.servlet.http.DefaultServlet
  By default, services HTTP HEAD requets on static resource.
doHead(HttpServletRequest, HttpServletResponse) - Method in class javax.servlet.http.HttpServlet
  Receives an HTTP HEAD request from the protected `service` method and handles the request.
doOptions(HttpServletRequest, HttpServletResponse) - Method in class javacardx.servlet.http.DefaultServlet
  By default, responds with an HTTP status 501 (Not implemented).
doOptions(HttpServletRequest, HttpServletResponse) - Method in class javax.servlet.http.HttpServlet
  Called by the server (via the `service` method) to allow a servlet to handle a OPTIONS request.
doPost(HttpServletRequest, HttpServletResponse) - Method in class javacardx.servlet.http.DefaultServlet
  By default, responds with an HTTP status 403 (Forbidden).
doPost(HttpServletRequest, HttpServletResponse) - Method in class javax.servlet.http.HttpServlet
  Called by the server (via the `service` method) to allow a servlet to handle a POST request.
doPut(HttpServletRequest, HttpServletResponse) - Method in class javacardx.servlet.http.DefaultServlet
  By default, responds with an HTTP status 403 (Forbidden).
doPut(HttpServletRequest, HttpServletResponse) - Method in class javax.servlet.http.HttpServlet
  Called by the server (via the `service` method) to allow a servlet to handle a PUT request.
doTrace(HttpServletRequest, HttpServletResponse) - Method in class javacardx.servlet.http.DefaultServlet
  By default, responds with an HTTP status 501 (Not implemented).
doTrace(HttpServletRequest, HttpServletResponse) - Method in class javax.servlet.http.HttpServlet
  Called by the server (via the `service` method) to allow a servlet to handle a TRACE request.
DSAKey - Interface in javacard.security
  The DSAKey interface is the base interface for the DSA algorithm's private and public key implementations.
DSAPrivateKey - Interface in javacard.security
  The `DSAPrivateKey` interface is used to sign data using the DSA algorithm.
DSAPublicKey - Interface in javacard.security
  The `DSAPublicKey` interface is used to verify signatures on signed data using the DSA algorithm.

## E

EAR_GEOMETRY - Static variable in class javacardx.biometry.BioBuilder
  Ear geometry ID is based on overall geometry/shape of the ear.
ECKey - Interface in javacard.security
  The `ECKey` interface is the base interface for the EC algorithm's private and public key implementations.
ECPrivateKey - Interface in javacard.security
  The `ECPrivateKey` interface is used to generate signatures on data using the ECDSA (Elliptic Curve Digital Signature Algorithm) and to generate shared secrets using the ECDH (Elliptic Curve Diffie-Hellman) algorithm.
ECPublicKey - Interface in javacard.security
  The `ECPublicKey` interface is used to verify signatures on signed data using the ECDSA algorithm and to generate shared secrets using the ECDH algorithm.
elementAt(int) - Method in class java.util.Vector
  Returns the component at the specified index.
elementCount - Variable in class java.util.Vector
  The number of valid components in the vector.
elementData - Variable in class java.util.Vector
  The array buffer into which the components of the vector are stored.
elements() - Method in class java.util.Hashtable
  Returns an enumeration of the values in this hashtable.
elements() - Method in class java.util.Vector
  Returns an enumeration of the components of this vector.
ElementType - Enum in java.lang.annotation
  A program element type.
empty() - Method in class java.util.Stack
  Tests if this stack is empty.
EMPTY_TAG - Static variable in exception javacardx.framework.tlv.TLVException
  This reason code is used to indicate that the Tag object is empty
EMPTY_TLV - Static variable in exception javacardx.framework.tlv.TLVException
  This reason code is used to indicate that the TLV object is empty
EmptyStackException - Exception in java.util
  Thrown by methods in the `Stack` class to indicate that the stack is empty.
EmptyStackException() - Constructor for exception java.util.EmptyStackException
  Constructs a new `EmptyStackException` with `null` as its error message string.
encodeRedirectURL(String) - Method in interface javax.servlet.http.HttpServletResponse
  Encodes the specified URL for use in the `sendRedirect` method or, if encoding is not needed, returns the URL unchanged.
encodeRedirectURL(String) - Method in class javax.servlet.http.HttpServletResponseWrapper
  The default behavior of this method is to return encodeRedirectURL(String url) on the wrapped response object.
encodeURL(String) - Method in interface javax.servlet.http.HttpServletResponse
  Encodes the specified URL by including the session ID in it, or, if encoding is not needed, returns the URL unchanged.
encodeURL(String) - Method in class javax.servlet.http.HttpServletResponseWrapper
  The default behavior of this method is to call encodeURL(String url) on the wrapped response object.
endsWith(String) - Method in class java.lang.String
  Tests if this string ends with the specified suffix.
ENGLISH - Static variable in class java.util.Locale
  Useful constant for language.
ensureCapacity(int) - Method in class java.lang.StringBuffer
  Ensures that the capacity of the buffer is at least equal to the specified minimum.
ensureCapacity(int) - Method in class java.lang.StringBuilder
  Ensures that the capacity is at least equal to the specified minimum.
ensureCapacity(int) - Method in class java.util.Vector
  Increases the capacity of this vector, if necessary, to ensure that it can hold at least the number of components specified by the minimum capacity argument.
Enum<E extends Enum<E>> - Class in java.lang
  This is the common base class of all Java language enumeration types.
Enum(String, int) - Constructor for class java.lang.Enum
  Sole constructor.
Enumeration<E> - Interface in java.util
  An object that implements the Enumeration interface generates a series of elements, one at a time.
EOFException - Exception in java.io
  Signals that an end of file or end of stream has been reached unexpectedly during input.
EOFException() - Constructor for exception java.io.EOFException
  Constructs an `EOFException` with `null` as its error detail message.
EOFException(String) - Constructor for exception java.io.EOFException
  Constructs an `EOFException` with the specified detail message.
equals(Object) - Method in interface java.lang.annotation.Annotation
  Returns true if the specified object represents an annotation that is logically equivalent to this one.
equals(Object) - Method in class java.lang.Boolean
  Returns `true` if and only if the argument is not `null` and is a `Boolean` object that represents the same `boolean` value as this object.
equals(Object) - Method in class java.lang.Byte
  Compares this object to the specified object.
equals(Object) - Method in class java.lang.Character
  Compares this object against the specified object.
equals(Object) - Method in class java.lang.Enum
  Returns true if the specified object is equal to this enum constant.
equals(Object) - Method in class java.lang.Integer
  Compares this object to the specified object.
equals(Object) - Method in class java.lang.Long
  Compares this object against the specified object.
equals(Object) - Method in class java.lang.Object
  Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class java.lang.Short
  Compares this object to the specified object.
equals(Object) - Method in class java.lang.String
  Compares this string to the specified object.
equals(Object) - Method in class java.security.BasicPermission
  Checks two BasicPermission objects for equality.
equals(Object) - Method in class java.security.Permission
  Checks two Permission objects for equality.
equals(Object) - Method in class java.util.Calendar
  Compares this calendar to the specified object.
equals(Object) - Method in class java.util.Date
  Compares two dates for equality.
equals(Object) - Method in class java.util.Hashtable
  Compares the specified object with this hashtable for equality.
equals(Object) - Method in class java.util.Locale
  Returns true if this Locale is equal to another object.
equals(Object) - Method in class java.util.Vector
  Compares the specified object with this vector for equality.
equals(Object) - Method in class javacard.framework.AID
  Compares the AID bytes in `this` `AID` instance to the AID bytes in the specified object.
equals(byte[], short, byte) - Method in class javacard.framework.AID
  Checks if the specified AID bytes in `bArray` are the same as those encapsulated in `this` `AID` object.
equals(BERTag) - Method in class javacardx.framework.tlv.BERTag
  Compares `this` BER Tag with another.
equals(Object) - Method in class javacardx.security.URIPermission
  Checks two URIPermission objects for equality.
equalsIgnoreCase(String) - Method in class java.lang.String
  Compares this `String` to another `String`, ignoring case considerations.
err - Static variable in class java.lang.System
  The "standard" error output stream.
Error - Error in java.lang
  An `Error` is a subclass of `Throwable` that indicates serious problems that a reasonable application should not try to catch.
Error() - Constructor for error java.lang.Error
  Constructs an `Error` with no specified detail message.
Error(String) - Constructor for error java.lang.Error
  Constructs an Error with the specified detail message.
Event - Class in javacardx.facilities
  The Event class is the base class for all events notified through the `EventRegistry`.
Event(String) - Constructor for class javacardx.facilities.Event
  Creates an Event object identified by the provided URI.
Event(String, Object) - Constructor for class javacardx.facilities.Event
  Creates an Event object identified by the provided URI.
Event(String, String, Object) - Constructor for class javacardx.facilities.Event
  Creates an Event object identified by the provided event URI and whose source will be set to the provided application-rooted source URI (an application URI or an application's resource URI).
EVENT_CLOCK_RESYNCED_URI - Static variable in class javacardx.facilities.Event
  The canonical clock resynchronization event URI (platform event).
EVENT_STANDARD_APP_CREATED_URI - Static variable in class javacardx.facilities.Event
  The canonical standard application creation event URI.
EVENT_STANDARD_APP_DELETED_URI - Static variable in class javacardx.facilities.Event
  The canonical standard application deletion completion event URI.
EVENT_STANDARD_APP_DELETING_URI - Static variable in class javacardx.facilities.Event
  The canonical standard application deletion start event URI.
EVENT_STANDARD_RSRC_CREATED_URI - Static variable in class javacardx.facilities.Event
  The canonical standard resource creation event URI.
EVENT_STANDARD_RSRC_DELETED_URI - Static variable in class javacardx.facilities.Event
  The canonical standard resource deletion event URI.
EVENT_STANDARD_RSRC_UPDATED_URI - Static variable in class javacardx.facilities.Event
  The canonical standard resource update event URI.
EventListener - Interface in java.util
  A tagging interface that all event listener interfaces must extend.
EventNotificationListener - Interface in javacardx.facilities
  Classes implementing the EventNotificationListener interface are used by applications which want to be notified of events fired by the Java Card runtime environment or by other applications through the `EventRegistry`.
EventObject - Class in java.util
  The root class from which all event state objects shall be derived.
EventObject(Object) - Constructor for class java.util.EventObject
  Constructs a prototypical Event.
EventRegistry - Class in javacardx.facilities
  The EventRegistry class allows for applications to be notified by the Java Card runtime environment or by other applications of particular conditions.
EventRegistryPermission - Class in javacardx.facilities
  This class is for event registry access permissions.
EventRegistryPermission(String, String) - Constructor for class javacardx.facilities.EventRegistryPermission
  Creates a new EventRegistryPermission object with the specified actions.
Exception - Exception in java.lang
  The class `Exception` and its subclasses are a form of `Throwable` that indicates conditions that a reasonable application might want to catch.
Exception() - Constructor for exception java.lang.Exception
  Constructs an `Exception` with no specified detail message.
Exception(String) - Constructor for exception java.lang.Exception
  Constructs an `Exception` with the specified detail message.
exists() - Method in interface javacardx.io.FileConnection
  Tests whether the file or directory denoted by the pathname of this file connection's URL exists.
EXPIRED - Static variable in exception javax.microedition.pki.CertificateException
  Indicates a certificate is expired.
export(Remote) - Static method in class javacard.framework.service.CardRemoteObject
  Exports the specified remote object.
ExtendedLength - Interface in javacardx.apdu
  The `ExtendedLength` interface serves as a tagging interface to indicate that the applet supports extended length APDU.
ExternalException - Exception in javacardx.external
  `ExternalException` represents an external subsystem related exception.
ExternalException(short) - Constructor for exception javacardx.external.ExternalException
  Constructs a `ExternalException` with the specified reason.

## F

FACIAL_FEATURE - Static variable in class javacardx.biometry.BioBuilder
  Facial feature recognition (visage).
fail(APDU, short) - Method in class javacard.framework.service.BasicService
  Sets the processing state for the command in the `APDU` object to processed, and indicates that the processing has failed.
FALSE - Static variable in class java.lang.Boolean
  The `Boolean` object corresponding to the primitive value `false`.
FEBRUARY - Static variable in class java.util.Calendar
  Value of the `MONTH` field indicating the second month of the year.
fields - Variable in class java.util.Calendar
  The field values for the currently set time for this calendar.
FileConnection - Interface in javacardx.io
  This interface defines the file stream connection.
Filter - Interface in javax.servlet
  A filter is an object that performs filtering tasks on either the request to a resource (a servlet or static content), or on the response from a resource, or both.
FilterChain - Interface in javax.servlet
  A FilterChain is an object provided by the servlet container to the developer giving a view into the invocation chain of a filtered request for a resource.
FilterConfig - Interface in javax.servlet
  A filter configuration object used by a servlet container to pass information to a filter during initialization.
find(BERTag) - Method in class javacardx.framework.tlv.ConstructedBERTLV
  Find the contained `BERTLV` within `this` `ConstructedBERTLV` object that matches the specified BER Tag.
find(byte[], short, byte[], short) - Static method in class javacardx.framework.tlv.ConstructedBERTLV
  Find the offset of the contained TLV representation at the top level within the TLV structure representation in the specified byte array that matches the specified tag representation in the specified byte array If the tag array parameter is null, the offset of the first contained TLV is returned.
findNext(BERTag, BERTLV, short) - Method in class javacardx.framework.tlv.ConstructedBERTLV
  Find the next contained `BERTLV` within `this` `ConstructedBERTLV` object that matches the specified BER Tag.
findNext(byte[], short, short, byte[], short) - Static method in class javacardx.framework.tlv.ConstructedBERTLV
  Find the offset of the next contained TLV representation at the top level within the TLV structure representation in the specified byte array that matches the specified tag representation in the specified byte array.
FINGER_GEOMETRY - Static variable in class javacardx.biometry.BioBuilder
  Finger geometry ID is based on overall geometry/shape of a finger.
FINGERPRINT - Static variable in class javacardx.biometry.BioBuilder
  Fingerprint identification (any finger).
firstElement() - Method in class java.util.Vector
  Returns the first component of this vector.
flush() - Method in class java.io.BufferedWriter
  Flush the stream.
flush() - Method in class java.io.DataOutputStream
  Flushes this data output stream.
flush() - Method in class java.io.OutputStream
  Flushes this output stream and forces any buffered output bytes to be written out.
flush() - Method in class java.io.OutputStreamWriter
  Flush the stream.
flush() - Method in class java.io.PrintStream
  Flush the stream.
flush() - Method in class java.io.PrintWriter
  Flush the stream.
flush() - Method in class java.io.Writer
  Flush the stream.
flushBuffer() - Method in interface javax.servlet.ServletResponse
  Forces any content in the buffer to be written to the client.
flushBuffer() - Method in class javax.servlet.ServletResponseWrapper
  The default behavior of this method is to call flushBuffer() on the wrapped response object.
FORM_AUTH - Static variable in interface javax.servlet.http.HttpServletRequest
  String identifier for Form authentication.
FORMAT_BCD - Static variable in class javacardx.framework.math.BigNumber
  Constant to indicate a BCD (binary coded decimal) data format.
FORMAT_HEX - Static variable in class javacardx.framework.math.BigNumber
  Constant to indicate a hexadecimal (simple binary) data format.
forName(String) - Static method in class java.lang.Class
  Returns the `Class` object associated with the class with the given string name.
forward(ServletRequest, ServletResponse) - Method in interface javax.servlet.RequestDispatcher
  Forwards a request from a servlet to another resource (servlet or HTML file) on the server.
FRANCE - Static variable in class java.util.Locale
  Useful constant for country.
freeMemory() - Method in class java.lang.Runtime
  Returns the amount of free memory in the system.
FRENCH - Static variable in class java.util.Locale
  Useful constant for language.
FRIDAY - Static variable in class java.util.Calendar
  Value of the `DAY_OF_WEEK` field indicating Friday.

## G

GAIT_STYLE - Static variable in class javacardx.biometry.BioBuilder
  Gait (behavioral).
gc() - Method in class java.lang.Runtime
  Runs the garbage collector.
gc() - Static method in class java.lang.System
  Runs the garbage collector.
generateData(byte[], short, short) - Method in class javacard.security.RandomData
  Generates random data.
generateSecret(byte[], short, short, byte[], short) - Method in class javacard.security.KeyAgreement
  Generates the secret data as per the requested algorithm using the `PrivateKey` specified during initialization and the public key data provided.
GenericServlet - Class in javax.servlet
  Defines a generic, protocol-independent servlet.
GenericServlet() - Constructor for class javax.servlet.GenericServlet
  Does nothing.
genKeyPair() - Method in class javacard.security.KeyPair
  (Re)Initializes the key objects encapsulated in this `KeyPair` instance with new key values.
GERMAN - Static variable in class java.util.Locale
  Useful constant for language.
GERMANY - Static variable in class java.util.Locale
  Useful constant for country.
get(int) - Method in class java.util.Calendar
  Gets the value for a given time field.
get(K) - Method in class java.util.Hashtable
  Returns the value to which the specified key is mapped in this hashtable.
get() - Method in class javacardx.framework.TransientReference
  Returns this reference object's referent.
GET - Static variable in interface javax.microedition.io.HttpConnection
  HTTP Get method.
getA(byte[], short) - Method in interface javacard.security.ECKey
  Returns the first coefficient of the curve of the key.
getAcceptedCertificateIssuers(String, byte) - Method in class javacardx.security.CredentialManager
  Returns the list of certificate authority certificates which are trusted for authenticating a peer connection/access to the specified endpoint URI.
getActions() - Method in class java.security.BasicPermission
  Returns the canonical string representation of the actions, which currently is the empty string "", since there are no actions for a BasicPermission.
getActions() - Method in class java.security.Permission
  Returns the actions as a String.
getActions() - Method in class javacardx.security.URIPermission
  Returns the "canonical string representation" of the actions.
getAddress() - Method in interface javax.microedition.io.Datagram
  Get the address of the datagram.
getAddress() - Method in interface javax.microedition.io.SocketConnection
  Gets the remote address to which the socket is bound.
getAID() - Static method in class javacard.framework.JCSystem
  Returns the Java Card runtime environment-owned instance of the `AID` object associated with the current applet context, or `null` if the `Applet.register()` method has not yet been invoked or if called from the context of a Web Application.
getAID(String) - Static method in class javacardx.framework.JCSystem
  Returns the AID object corresponding to the provided application URI.
getAlgorithm() - Method in class javacard.security.Checksum
  Gets the Checksum algorithm.
getAlgorithm() - Method in class javacard.security.KeyAgreement
  Gets the KeyAgreement algorithm.
getAlgorithm() - Method in class javacard.security.MessageDigest
  Gets the Message digest algorithm.
getAlgorithm() - Method in class javacard.security.Signature
  Gets the Signature algorithm.
getAlgorithm() - Method in interface javacard.security.SignatureMessageRecovery
  Gets the Signature algorithm.
getAlgorithm() - Method in class javacardx.crypto.Cipher
  Gets the Cipher algorithm.
getAlgorithmName() - Method in class javacard.security.Checksum
  Gets the Checksum algorithm name.
getAlgorithmName() - Method in class javacard.security.KeyAgreement
  Gets the KeyAgreement algorithm name.
getAlgorithmName() - Method in class javacard.security.MessageDigest
  Gets the Message digest algorithm name.
getAlgorithmName() - Method in class javacard.security.Signature
  Gets the Signature algorithm name.
getAlgorithmName() - Method in class javacardx.crypto.Cipher
  Gets the Cipher algorithm name.
getAlgorithms() - Static method in class javacardx.security.CryptoServices
  Returns an array containing the names of all available algorithms on the platform.
getAppletShareableInterfaceObject(AID, byte) - Static method in class javacard.framework.JCSystem
  Called by a client applet to get a server applet's shareable interface object.
getAppProperty(String, String) - Static method in class javacardx.framework.JCSystem
  Gets the application property indicated by the specified name.
getAssignedChannel() - Static method in class javacard.framework.JCSystem
  This method is called to obtain the logical channel number assigned to the currently selected applet instance.
getAttribute(String) - Method in interface javax.servlet.http.HttpSession
  Returns the object bound with the specified name in this session, or `null` if no object is bound under the name.
getAttribute(String) - Method in interface javax.servlet.ServletContext
  Returns the servlet container attribute with the given name, or `null` if there is no attribute by that name.
getAttribute(String) - Method in interface javax.servlet.ServletRequest
  Returns the value of the named attribute as an `Object`, or `null` if no attribute of the given name exists.
getAttribute(String) - Method in class javax.servlet.ServletRequestWrapper
  The default behavior of this method is to call getAttribute(String name) on the wrapped request object.
getAttributeNames() - Method in interface javax.servlet.http.HttpSession
  Returns an `Enumeration` of `String` objects containing the names of all the objects bound to this session.
getAttributeNames() - Method in interface javax.servlet.ServletContext
  Returns an `Enumeration` containing the attribute names available within this servlet context.
getAttributeNames() - Method in interface javax.servlet.ServletRequest
  Returns an `Enumeration` containing the names of the attributes available to this request.
getAttributeNames() - Method in class javax.servlet.ServletRequestWrapper
  The default behavior of this method is to return getAttributeNames() on the wrapped request object.
getAuthType() - Method in interface javax.servlet.http.HttpServletRequest
  Returns the name of the authentication scheme used to protect the servlet.
getAuthType() - Method in class javax.servlet.http.HttpServletRequestWrapper
  The default behavior of this method is to return getAuthType() on the wrapped request object.
getAvailableIDs() - Static method in class java.util.TimeZone
  Gets all the available IDs supported.
getAvailableMemory(byte) - Static method in class javacard.framework.JCSystem
  Obtains the amount of memory of the specified type that is available to the application.
getB(byte[], short) - Method in interface javacard.security.ECKey
  Returns the second coefficient of the curve of the key.
getBioType() - Method in interface javacardx.biometry.BioTemplate
  Get the biometric type.
getBuffer() - Method in class javacard.framework.APDU
  Returns the APDU buffer byte array.
getBufferSize() - Method in interface javax.servlet.ServletResponse
  Returns the actual buffer size used for the response.
getBufferSize() - Method in class javax.servlet.ServletResponseWrapper
  The default behavior of this method is to return getBufferSize() on the wrapped response object.
getBundle(String) - Static method in class java.util.ResourceBundle
  Gets a resource bundle using the specified base name and the default locale.
getBundle(String, Locale) - Static method in class java.util.ResourceBundle
  Gets a resource bundle using the specified base name and locale.
getByteLength(byte) - Method in class javacardx.framework.math.BigNumber
  Returns the number of bytes required to represent the big number using the desired format
getBytes(String) - Method in class java.lang.String
  Convert this `String` into bytes according to the specified character encoding, storing the result into a new byte array.
getBytes() - Method in class java.lang.String
  Convert this `String` into bytes according to the platform's default character encoding, storing the result into a new byte array.
getBytes(byte[], short) - Method in class javacard.framework.AID
  Called to get all the AID bytes encapsulated within `AID` object.
getCertificate() - Method in exception javax.microedition.pki.CertificateException
  Get the `Certificate` that caused the exception.
getCharacterEncoding() - Method in interface javax.servlet.ServletRequest
  Returns the name of the character encoding used in the body of this request.
getCharacterEncoding() - Method in class javax.servlet.ServletRequestWrapper
  The default behavior of this method is to return getCharacterEncoding() on the wrapped request object.
getCharacterEncoding() - Method in interface javax.servlet.ServletResponse
  Returns the name of the character encoding (MIME charset) used for the body sent in this response.
getCharacterEncoding() - Method in class javax.servlet.ServletResponseWrapper
  The default behavior of this method is to return getCharacterEncoding() on the wrapped response object.
getChars(int, int, char[], int) - Method in class java.lang.String
  Copies characters from this string into the destination character array.
getChars(int, int, char[], int) - Method in class java.lang.StringBuffer
  Characters are copied from this string buffer into the destination character array `dst`.
getChars(int, int, char[], int) - Method in class java.lang.StringBuilder
  Characters are copied from this sequence into the destination character array `dst`.
getCipherSuite() - Method in interface javax.microedition.io.SecurityInfo
  Returns the name of the cipher suite in use for the connection.
getCLA(APDU) - Method in class javacard.framework.service.BasicService
  Returns the class byte for the command in the `APDU` object.
getCLAChannel() - Static method in class javacard.framework.APDU
  Returns the logical channel number associated with the current `APDU` command based on the CLA byte.
getClass() - Method in class java.lang.Object
  Returns the runtime class of an object.
getClassName() - Method in exception java.util.MissingResourceException
  Gets parameter passed by constructor.
getClientCertificate() - Method in interface javacardx.io.TLSSecurityInfo
  Returns the `Certificate` used to establish the secure connection with the client.
getClientURI() - Static method in class javacardx.framework.JCSystem
  Returns the URI identifying the client application of the most recently called shareable interface object invoked through one of its shareable interface methods.
getComment() - Method in class javax.servlet.http.Cookie
  Returns the comment describing the purpose of this cookie, or `null` if the cookie has no comment.
getContentLength() - Method in interface javax.servlet.ServletRequest
  Returns the length, in bytes, of the request body and made available by the input stream, or -1 if the length is not known.
getContentLength() - Method in class javax.servlet.ServletRequestWrapper
  The default behavior of this method is to return getContentLength() on the wrapped request object.
getContents() - Method in class java.util.ListResourceBundle
  See class description.
getContentType() - Method in interface javax.servlet.ServletRequest
  Returns the MIME type of the body of the request, or `null` if the type is not known.
getContentType() - Method in class javax.servlet.ServletRequestWrapper
  The default behavior of this method is to return getContentType() on the wrapped request object.
getContentType() - Method in interface javax.servlet.ServletResponse
  Returns the content type used for the MIME body sent in this response.
getContentType() - Method in class javax.servlet.ServletResponseWrapper
  The default behavior of this method is to return getContentType() on the wrapped response object.
getContext(String) - Method in interface javax.servlet.ServletContext
  Returns a `ServletContext` object that corresponds to a specified URL on the server.
getContextPath() - Method in interface javax.servlet.http.HttpServletRequest
  Returns the portion of the request URI that indicates the context of the request.
getContextPath() - Method in class javax.servlet.http.HttpServletRequestWrapper
  The default behavior of this method is to return getContextPath() on the wrapped request object.
getCookies() - Method in interface javax.servlet.http.HttpServletRequest
  Returns an array containing all of the `Cookie` objects the client sent with this request.
getCookies() - Method in class javax.servlet.http.HttpServletRequestWrapper
  The default behavior of this method is to return getCookies() on the wrapped request object.
getCountry() - Method in class java.util.Locale
  Returns the country/region code for this locale, which will either be the empty string or an upercase ISO 3166 2-letter code.
getCreationTime() - Method in interface javax.servlet.http.HttpSession
  Returns the time when this session was created, measured in milliseconds since midnight January 1, 1970 GMT.
getCredentialManager(byte) - Static method in class javacardx.security.CredentialManager
  Returns the credential manager set by the currently executing application for the specified mode of operation.
getCredentials(String[], String, byte) - Method in class javacardx.security.CredentialManager
  Returns the current application's credentials (keys) of the specified types to be used to access the specified endpoint URI.
getCurrentAPDU() - Static method in class javacard.framework.APDU
  This method is called during the `Applet.process(APDU)` method to obtain a reference to the current `APDU` object.
getCurrentAPDUBuffer() - Static method in class javacard.framework.APDU
  This method is called during the `Applet.process(APDU)` method to obtain a reference to the current APDU buffer.
getCurrentState() - Method in class javacard.framework.APDU
  This method returns the current processing state of the `APDU` object.
getCurrentTimeAccuracy() - Static method in class javacardx.framework.JCSystem
  Returns the accuracy of the time returned by `System.currentTimeMillis()`.
getData() - Method in class javacardx.facilities.Event
  Returns the auxiliary (e.g., application-defined) data.
getData() - Method in interface javacardx.facilities.SharedEvent
  Returns the auxiliary (e.g., application-defined) data.
getData() - Method in interface javax.microedition.io.Datagram
  Get the contents of the data buffer.
getDate() - Method in interface javax.microedition.io.HttpConnection
  Returns the value of the `date` header field.
getDateHeader(String) - Method in interface javax.servlet.http.HttpServletRequest
  Returns the value of the specified request header as a `long` value that represents a `Date` object.
getDateHeader(String) - Method in class javax.servlet.http.HttpServletRequestWrapper
  The default behavior of this method is to return getDateHeader(String name) on the wrapped request object.
getDefault() - Static method in class java.util.Locale
  Gets the current value of the default locale for this instance of the Java Virtual Machine.
getDefault() - Static method in class java.util.TimeZone
  Gets the default `TimeZone` for this host.
getDomain() - Method in class javax.servlet.http.Cookie
  Returns the domain name set for this cookie.
getDP1(byte[], short) - Method in interface javacard.security.RSAPrivateCrtKey
  Returns the value of the DP1 parameter in plain text.
getDQ1(byte[], short) - Method in interface javacard.security.RSAPrivateCrtKey
  Returns the value of the DQ1 parameter in plain text.
getEncoding() - Method in interface javax.microedition.io.ContentConnection
  Returns a string describing the encoding of the content which the resource connected to is providing.
getEventRegistry() - Static method in class javacardx.facilities.EventRegistry
  Retrieves the event registry.
getExpiration() - Method in interface javax.microedition.io.HttpConnection
  Returns the value of the `expires` header field.
getExponent(byte[], short) - Method in interface javacard.security.RSAPrivateKey
  Returns the private exponent value of the key in plain text.
getExponent(byte[], short) - Method in interface javacard.security.RSAPublicKey
  Returns the public exponent value of the key in plain text.
getField(byte[], short) - Method in interface javacard.security.ECKey
  Returns the field specification parameter value of the key.
getFile() - Method in interface javax.microedition.io.HttpConnection
  Returns the file portion of the URL of this `HttpConnection`.
getFilterName() - Method in interface javax.servlet.FilterConfig
  Returns the filter-name of this filter as defined in the deployment descriptor.
getFreeSpace() - Method in interface javacardx.io.FileConnection
  Returns the number of unallocated bytes in the partition named by the pathname of this file connection's URL.
getG(byte[], short) - Method in interface javacard.security.DSAKey
  Returns the base parameter value of the key in plain text.
getG(byte[], short) - Method in interface javacard.security.ECKey
  Returns the fixed point of the curve.
getHeader(String) - Method in interface javax.servlet.http.HttpServletRequest
  Returns the value of the specified request header as a `String`.
getHeader(String) - Method in class javax.servlet.http.HttpServletRequestWrapper
  The default behavior of this method is to return getHeader(String name) on the wrapped request object.
getHeaderField(String) - Method in interface javax.microedition.io.HttpConnection
  Returns the value of the named header field.
getHeaderField(int) - Method in interface javax.microedition.io.HttpConnection
  Gets a header field value by index.
getHeaderFieldDate(String, long) - Method in interface javax.microedition.io.HttpConnection
  Returns the value of the named field parsed as date.
getHeaderFieldInt(String, int) - Method in interface javax.microedition.io.HttpConnection
  Returns the value of the named field parsed as a number.
getHeaderFieldKey(int) - Method in interface javax.microedition.io.HttpConnection
  Gets a header field key by index.
getHeaderNames() - Method in interface javax.servlet.http.HttpServletRequest
  Returns an enumeration of all the header names this request contains.
getHeaderNames() - Method in class javax.servlet.http.HttpServletRequestWrapper
  The default behavior of this method is to return getHeaderNames() on the wrapped request object.
getHeaders(String) - Method in interface javax.servlet.http.HttpServletRequest
  Returns all the values of the specified request header as an `Enumeration` of `String` objects.
getHeaders(String) - Method in class javax.servlet.http.HttpServletRequestWrapper
  The default behavior of this method is to return getHeaders(String name) on the wrapped request object.
getHost() - Method in interface javax.microedition.io.HttpConnection
  Returns the host information of the URL of this `HttpConnection`, e.g., host name or IPv4 address
getID() - Method in class java.util.TimeZone
  Gets the ID of this time zone.
getId() - Method in interface javax.servlet.http.HttpSession
  Returns a string containing the unique identifier assigned to this session.
getInBlockSize() - Static method in class javacard.framework.APDU
  Returns the configured incoming block size.
getIncomingLength() - Method in class javacard.framework.APDU
  Returns the incoming data length(Lc).
getInfo() - Method in exception javacardx.framework.ApplicationException
  Returns the auxiliary (e.g., application-defined) information.
getInitializedMessageDigestInstance(byte, boolean) - Static method in class javacard.security.MessageDigest
  Creates a `InitializedMessageDigest` object instance of the selected algorithm.
getInitializedMessageDigestInstance(String, boolean) - Static method in class javacard.security.MessageDigest
  Creates a `InitializedMessageDigest` object instance of the selected algorithm.
getInitializedMessageDigestInstance(String, String, boolean) - Static method in class javacard.security.MessageDigest
  Creates a `InitializedMessageDigest` object instance of the selected algorithm.
getInitParameter(String) - Method in interface javax.servlet.FilterConfig
  Returns a `String` containing the value of the named initialization parameter, or `null` if the parameter does not exist.
getInitParameter(String) - Method in class javax.servlet.GenericServlet
  Returns a `String` containing the value of the named initialization parameter, or `null` if the parameter does not exist.
getInitParameter(String) - Method in interface javax.servlet.ServletConfig
  Returns a `String` containing the value of the named initialization parameter, or `null` if the parameter does not exist.
getInitParameter(String) - Method in interface javax.servlet.ServletContext
  Returns a `String` containing the value of the named context-wide initialization parameter, or `null` if the parameter does not exist.
getInitParameterNames() - Method in interface javax.servlet.FilterConfig
  Returns the names of the filter's initialization parameters as an `Enumeration` of `String` objects, or an empty `Enumeration` if the filter has no initialization parameters.
getInitParameterNames() - Method in class javax.servlet.GenericServlet
  Returns the names of the servlet's initialization parameters as an `Enumeration` of `String` objects, or an empty `Enumeration` if the servlet has no initialization parameters.
getInitParameterNames() - Method in interface javax.servlet.ServletConfig
  Returns the names of the servlet's initialization parameters as an `Enumeration` of `String` objects, or an empty `Enumeration` if the servlet has no initialization parameters.
getInitParameterNames() - Method in interface javax.servlet.ServletContext
  Returns the names of the context's initialization parameters as an `Enumeration` of `String` objects, or an empty `Enumeration` if the context has no initialization parameters.
getInputStream() - Method in interface javax.servlet.ServletRequest
  Retrieves the body of the request as binary data using a `ServletInputStream`.
getInputStream() - Method in class javax.servlet.ServletRequestWrapper
  The default behavior of this method is to return getInputStream() on the wrapped request object.
getINS(APDU) - Method in class javacard.framework.service.BasicService
  Returns the instruction byte for the command in the `APDU` object.
getInstance() - Static method in class java.util.Calendar
  Gets a calendar using the default time zone.
getInstance(TimeZone) - Static method in class java.util.Calendar
  Gets a calendar using the specified time zone.
getInstance(byte, boolean) - Static method in class javacard.security.Checksum
  Creates a `Checksum` object instance of the selected algorithm.
getInstance(String, boolean) - Static method in class javacard.security.Checksum
  Creates a `Checksum` object instance of the selected algorithm.
getInstance(String, String, boolean) - Static method in class javacard.security.Checksum
  Creates a `Checksum` object instance of the selected algorithm.
getInstance(byte, boolean) - Static method in class javacard.security.KeyAgreement
  Creates a `KeyAgreement` object instance of the selected algorithm.
getInstance(String, boolean) - Static method in class javacard.security.KeyAgreement
  Creates a `KeyAgreement` object instance of the selected algorithm.
getInstance(String, String, boolean) - Static method in class javacard.security.KeyAgreement
  Creates a `KeyAgreement` object instance of the selected algorithm.
getInstance(byte, boolean) - Static method in class javacard.security.MessageDigest
  Creates a `MessageDigest` object instance of the selected algorithm.
getInstance(String, boolean) - Static method in class javacard.security.MessageDigest
  Creates a `MessageDigest` object instance of the selected algorithm.
getInstance(String, String, boolean) - Static method in class javacard.security.MessageDigest
  Creates a `MessageDigest` object instance of the selected algorithm.
getInstance(byte) - Static method in class javacard.security.RandomData
  Creates a `RandomData` instance of the selected algorithm.
getInstance(String) - Static method in class javacard.security.RandomData
  Creates a `RandomData` instance of the selected algorithm.
getInstance(String, String) - Static method in class javacard.security.RandomData
  Creates a `RandomData` instance of the selected algorithm.
getInstance(byte, boolean) - Static method in class javacard.security.Signature
  Creates a `Signature` object instance of the selected algorithm.
getInstance(String, boolean) - Static method in class javacard.security.Signature
  Creates a `Signature` object instance of the selected algorithm.
getInstance(String, String, boolean) - Static method in class javacard.security.Signature
  Creates a `Signature` object instance of the selected algorithm and provider.
getInstance(byte, boolean) - Static method in class javacardx.crypto.Cipher
  Creates a `Cipher` object instance of the selected algorithm.
getInstance(String, boolean) - Static method in class javacardx.crypto.Cipher
  Creates a `Cipher` object instance of the selected algorithm.
getInstance(String, String, boolean) - Static method in class javacardx.crypto.Cipher
  Creates a `Cipher` object instance of the selected algorithm.
getInstance(byte[], short) - Static method in class javacardx.framework.tlv.BERTag
  Create a `BERTLV` Tag object from the binary representation in the byte array.
getInstance(byte[], short, short) - Static method in class javacardx.framework.tlv.BERTLV
  Creates the `BERTLV` using the input binary data.
getInt(byte[], short) - Static method in class javacardx.framework.util.intx.JCint
  Concatenates four bytes in a byte array to form a int value.
getIntHeader(String) - Method in interface javax.servlet.http.HttpServletRequest
  Returns the value of the specified request header as an `int`.
getIntHeader(String) - Method in class javax.servlet.http.HttpServletRequestWrapper
  The default behavior of this method is to return getIntHeader(String name) on the wrapped request object.
getIssuer() - Method in interface javax.microedition.pki.Certificate
  Gets the name of this certificate's issuer.
getK() - Method in interface javacard.security.ECKey
  Returns the cofactor of the order of the fixed point G of the curve.
getKey() - Method in exception java.util.MissingResourceException
  Gets parameter passed by constructor.
getKey(byte[], short) - Method in interface javacard.security.AESKey
  Returns the `Key` data in plain text.
getKey(byte[], short) - Method in interface javacard.security.DESKey
  Returns the `Key` data in plain text.
getKey(byte[], short) - Method in interface javacard.security.HMACKey
  Returns the `Key` data in plain text.
getKey(byte[], short) - Method in interface javacard.security.KoreanSEEDKey
  Returns the `Key` data in plain text.
getKeyCipher() - Method in interface javacardx.crypto.KeyEncryption
  Returns the `Cipher` object to be used to decrypt the input key data and key parameters in the set methods.
getKeys() - Method in class java.util.ListResourceBundle
  Implementation of ResourceBundle.getKeys.
getKeys() - Method in class java.util.ResourceBundle
  Returns an enumeration of the keys.
getLanguage() - Method in class java.util.Locale
  Returns the language code for this locale, which will either be the empty string or a lowercase ISO 639 code.
getLastAccessedTime() - Method in interface javax.servlet.http.HttpSession
  Returns the last time the client sent a request associated with this session, as the number of milliseconds since midnight January 1, 1970 GMT, and marked by the time the container received the request.
getLastModified() - Method in interface javacardx.io.FileConnection
  Returns the time that the file denoted by the pathname of this file connection's URL was last modified.
getLastModified(HttpServletRequest) - Method in class javacardx.servlet.http.DefaultServlet
  Returns the time the `HttpServletRequest` object was last modified, in milliseconds since midnight January 1, 1970 GMT.
getLastModified() - Method in interface javax.microedition.io.HttpConnection
  Returns the value of the `last-modified` header field.
getLastModified(HttpServletRequest) - Method in class javax.servlet.http.HttpServlet
  Returns the time the `HttpServletRequest` object was last modified, in milliseconds since midnight January 1, 1970 GMT.
getLength() - Method in class javacard.security.MessageDigest
  Returns the byte length of the hash.
getLength() - Method in class javacard.security.Signature
  Returns the byte length of the signature data.
getLength() - Method in interface javacard.security.SignatureMessageRecovery
  Returns the byte length of the signature data.
getLength() - Method in class javacardx.framework.tlv.BERTLV
  Returns the value of `this` TLV object's Length component
getLength(byte[], short) - Static method in class javacardx.framework.tlv.BERTLV
  Returns the value of the TLV Structure's Length component in the specified input byte array
getLength() - Method in interface javacardx.io.FileConnection
  Returns the length of the file denoted by the pathname of this file connection's URL.
getLength() - Method in interface javax.microedition.io.ContentConnection
  Returns the length of the content which is being provided.
getLength() - Method in interface javax.microedition.io.Datagram
  Get the length of the datagram.
getLocalAddr() - Method in interface javax.servlet.ServletRequest
  Returns the Internet Protocol (IP) address of the interface on which the request was received.
getLocalAddr() - Method in class javax.servlet.ServletRequestWrapper
  The default behavior of this method is to return getLocalAddr() on the wrapped request object.
getLocalAddress() - Method in interface javax.microedition.io.ServerSocketConnection
  Gets the local address to which the socket is bound.
getLocalAddress() - Method in interface javax.microedition.io.SocketConnection
  Gets the local address to which the socket is bound.
getLocalAddress() - Method in interface javax.microedition.io.UDPDatagramConnection
  Gets the local address to which the datagram connection is bound.
getLocale() - Method in class java.util.ResourceBundle
  Returns the locale of this resource bundle.
getLocale() - Method in interface javax.servlet.ServletRequest
  Returns the preferred `Locale` that the client will accept content in, based on the Accept-Language header.
getLocale() - Method in class javax.servlet.ServletRequestWrapper
  The default behavior of this method is to return getLocale() on the wrapped request object.
getLocale() - Method in interface javax.servlet.ServletResponse
  Returns the locale specified for this response using the `ServletResponse.setLocale(java.util.Locale)` method.
getLocale() - Method in class javax.servlet.ServletResponseWrapper
  The default behavior of this method is to return getLocale() on the wrapped response object.
getLocales() - Method in interface javax.servlet.ServletRequest
  Returns an `Enumeration` of `Locale` objects indicating, in decreasing order starting with the preferred locale, the locales that are acceptable to the client based on the Accept-Language header.
getLocales() - Method in class javax.servlet.ServletRequestWrapper
  The default behavior of this method is to return getLocales() on the wrapped request object.
getLocalName() - Method in interface javax.servlet.ServletRequest
  Returns the host name of the Internet Protocol (IP) interface on which the request was received.
getLocalName() - Method in class javax.servlet.ServletRequestWrapper
  The default behavior of this method is to return getLocalName() on the wrapped request object.
getLocalPort() - Method in interface javax.microedition.io.ServerSocketConnection
  Returns the local port to which this socket is bound.
getLocalPort() - Method in interface javax.microedition.io.SocketConnection
  Returns the local port to which this socket is bound.
getLocalPort() - Method in interface javax.microedition.io.UDPDatagramConnection
  Returns the local port to which this datagram connection is bound.
getLocalPort() - Method in interface javax.servlet.ServletRequest
  Returns the Internet Protocol (IP) port number of the interface on which the request was received.
getLocalPort() - Method in class javax.servlet.ServletRequestWrapper
  The default behavior of this method is to return getLocalPort() on the wrapped request object.
getMajorVersion() - Method in interface javax.servlet.ServletContext
  Returns the major version of the Java Servlet API that this servlet container supports.
getMatchingPrivateKey(Certificate, String, byte) - Method in class javacardx.security.CredentialManager
  Returns the private key corresponding to the specified certificate used to authenticate a connection/access to the specified endpoint URI.
getMaxAge() - Method in class javax.servlet.http.Cookie
  Returns the maximum age of the cookie, specified in seconds, By default, `-1` indicating the cookie will persist until browser shutdown.
getMaxBytesSupported() - Static method in class javacardx.framework.math.BCDUtil
  This method returns the largest value that can be used with the BCD utility functions.
getMaxBytesSupported() - Static method in class javacardx.framework.math.BigNumber
  This method returns the byte length of the hex array that can store the biggest BigNumber supported.
getMaxCommitCapacity() - Static method in class javacard.framework.JCSystem
  Deprecated. Deprecated for extended applets and web applications on the Connected Edition of the Java Card 3 Platform. Use transaction annotation instead.
getMaximumLength() - Method in interface javax.microedition.io.DatagramConnection
  Get the maximum length a datagram can be.
getMaxInactiveInterval() - Method in interface javax.servlet.http.HttpSession
  Returns the maximum time interval, in seconds, that the servlet container will keep this session open between client accesses.
getMemoryAccessInstance(byte, short[], short) - Static method in class javacardx.external.Memory
  Creates a `MemoryAccess` object instance for the selected memory subsystem.
getMessage() - Method in class java.lang.Throwable
  Returns the error message string of this `Throwable` object.
getMethod() - Method in interface javax.servlet.http.HttpServletRequest
  Returns the name of the HTTP method with which this request was made, for example, GET, POST, or PUT.
getMethod() - Method in class javax.servlet.http.HttpServletRequestWrapper
  The default behavior of this method is to return getMethod() on the wrapped request object.
getMimeType(String) - Method in interface javax.servlet.ServletContext
  Returns the MIME type of the specified file, or `null` if the MIME type is not known.
getMinorVersion() - Method in interface javax.servlet.ServletContext
  Returns the minor version of the Servlet API that this servlet container supports.
getModulus(byte[], short) - Method in interface javacard.security.RSAPrivateKey
  Returns the modulus value of the key in plain text.
getModulus(byte[], short) - Method in interface javacard.security.RSAPublicKey
  Returns the modulus value of the key in plain text.
getNAD() - Method in class javacard.framework.APDU
  Returns the Node Address byte (NAD) in T=1 protocol, and 0 in T=0 protocol.
getName() - Method in class java.lang.Class
  Returns the fully-qualified name of the entity (class, interface, array class, primitive type, or void) represented by this `Class` object, as a `String`.
getName() - Method in class java.lang.Thread
  Returns this thread's name.
getName() - Method in class java.security.Permission
  Returns the name of this Permission.
getName() - Method in interface javacardx.io.FileConnection
  Returns the name of the file or directory denoted by the pathname of this file connection's URL.
getName() - Method in class javax.servlet.http.Cookie
  Returns the name of the cookie.
getName() - Method in class javax.servlet.http.HttpSessionBindingEvent
  Returns the name with which the attribute is bound to or unbound from the session.
getName() - Method in class javax.servlet.ServletContextAttributeEvent
  Return the name of the attribute that changed on the ServletContext.
getName() - Method in class javax.servlet.ServletRequestAttributeEvent
  Return the name of the attribute that changed on the ServletRequest.
getNamedDispatcher(String) - Method in interface javax.servlet.ServletContext
  Returns a `RequestDispatcher` object that acts as a wrapper for the named servlet.
getNominalLength() - Method in interface javax.microedition.io.DatagramConnection
  Get the nominal length of a datagram.
getNotAfter() - Method in interface javax.microedition.pki.Certificate
  Gets the time after which this `Certificate` may not be used from the validity period.
getNotBefore() - Method in interface javax.microedition.pki.Certificate
  Gets the time before which this `Certificate` may not be used from the validity period.
getObject(String) - Method in class java.util.ResourceBundle
  Gets an object for the given key from this resource bundle or one of its parents.
getOffset(int, int, int, int, int, int) - Method in class java.util.TimeZone
  Gets offset, for current date, modified in case of daylight savings.
getOffset() - Method in interface javax.microedition.io.Datagram
  Get the offset.
getOffsetCdata() - Method in class javacard.framework.APDU
  Returns the offset within the APDU buffer for incoming command data.
getOutBlockSize() - Static method in class javacard.framework.APDU
  Returns the configured outgoing block size.
getOutputLength(APDU) - Method in class javacard.framework.service.BasicService
  Returns the output length for the command in the `APDU` object.
getOutputStream() - Method in interface javax.servlet.ServletResponse
  Returns a `ServletOutputStream` suitable for writing binary data in the response.
getOutputStream() - Method in class javax.servlet.ServletResponseWrapper
  The default behavior of this method is to return getOutputStream() on the wrapped response object.
getP(byte[], short) - Method in interface javacard.security.DSAKey
  Returns the prime parameter value of the key in plain text.
getP(byte[], short) - Method in interface javacard.security.RSAPrivateCrtKey
  Returns the value of the P parameter in plain text.
getP1(APDU) - Method in class javacard.framework.service.BasicService
  Returns the first parameter byte for the command in the `APDU` object.
getP2(APDU) - Method in class javacard.framework.service.BasicService
  Returns the second parameter byte for the command in the `APDU` object.
getParameter(String) - Method in interface javax.servlet.ServletRequest
  Returns the value of a request parameter as a `String`, or `null` if the parameter does not exist.
getParameter(String) - Method in class javax.servlet.ServletRequestWrapper
  The default behavior of this method is to return getParameter(String name) on the wrapped request object.
getParameterNames() - Method in interface javax.servlet.ServletRequest
  Returns an `Enumeration` of `String` objects containing the names of the parameters contained in this request.
getParameterNames() - Method in class javax.servlet.ServletRequestWrapper
  The default behavior of this method is to return getParameterNames() on the wrapped request object.
getParameterValues(String) - Method in interface javax.servlet.ServletRequest
  Returns an array of `String` objects containing all of the values the given request parameter has, or `null` if the parameter does not exist.
getParameterValues(String) - Method in class javax.servlet.ServletRequestWrapper
  The default behavior of this method is to return getParameterValues(String name) on the wrapped request object.
getParent() - Method in interface javacardx.io.FileConnection
  Returns the canonical pathname of the parent directory of the file or directory denoted by the pathname of this file connection's URL.
getPartialBytes(short, byte[], short, byte) - Method in class javacard.framework.AID
  Called to get part of the AID bytes encapsulated within the `AID` object starting at the specified offset for the specified length.
getPath() - Method in interface javacardx.io.FileConnection
  Returns the canonical pathname of this file connection's URL.
getPath() - Method in class javax.servlet.http.Cookie
  Returns the path on the server to which the browser returns this cookie.
getPathInfo() - Method in interface javax.servlet.http.HttpServletRequest
  Returns any extra path information associated with the URL the client sent when it made this request.
getPathInfo() - Method in class javax.servlet.http.HttpServletRequestWrapper
  The default behavior of this method is to return getPathInfo() on the wrapped request object.
getPathTranslated() - Method in interface javax.servlet.http.HttpServletRequest
  Returns any extra path information after the servlet name but before the query string, and translates it to a real path.
getPathTranslated() - Method in class javax.servlet.http.HttpServletRequestWrapper
  The default behavior of this method is to return getPathTranslated() on the wrapped request object.
getPermission() - Method in exception java.security.AccessControlException
  Gets the Permission object associated with this exception, or null if there was no corresponding Permission object.
getPort() - Method in interface javax.microedition.io.HttpConnection
  Returns the network port number of the URL for this `HttpConnection`.
getPort() - Method in interface javax.microedition.io.HttpsConnection
  Returns the network port number of the URL for this `HttpsConnection`.
getPort() - Method in interface javax.microedition.io.SocketConnection
  Returns the remote port to which this socket is bound.
getPossibleActions() - Method in class javacardx.facilities.EventRegistryPermission
  Returns the possible actions in the following order: notify, register, unregister.
getPossibleActions() - Method in class javacardx.facilities.ServiceRegistryPermission
  Returns the possible actions in the following order: lookup, register, unregister.
getPossibleActions() - Method in class javacardx.framework.ContextPermission
  Returns the possible actions in the following order: switch, transfer.
getPossibleActions() - Method in class javacardx.io.ConnectorPermission
  Returns the possible actions in the following order: "accept", "connect", "listen", "read", and "write".
getPossibleActions() - Method in class javacardx.security.URIPermission
  Returns an array of all the possible actions in canonical order.
getPQ(byte[], short) - Method in interface javacard.security.RSAPrivateCrtKey
  Returns the value of the PQ parameter in plain text.
getPreviousContextAID() - Static method in class javacard.framework.JCSystem
  Obtains the Java Card runtime environment-owned instance of the `AID` object associated with the previously active applet context.
getPreviousURI() - Static method in class javacardx.framework.JCSystem
  Returns the URI identifying the application in the most recently active group context.
getPriority() - Method in class java.lang.Thread
  Returns this thread's priority.
getPrivate() - Method in class javacard.security.KeyPair
  Returns a reference to the private key component of this `KeyPair` object.
getProperty(String) - Static method in class java.lang.System
  Gets the system property indicated by the specified key.
getProtocol() - Static method in class javacard.framework.APDU
  Returns the ISO 7816 transport protocol type, T=1 or T=0 in the low nibble and the transport media in the upper nibble in use.
getProtocol() - Method in interface javax.microedition.io.HttpConnection
  Returns the protocol name of the URL of this `HttpConnection`.
getProtocol() - Method in interface javax.servlet.ServletRequest
  Returns the name and version of the protocol the request uses in the form protocol/majorVersion.minorVersion, for example, HTTP/1.1.
getProtocol() - Method in class javax.servlet.ServletRequestWrapper
  The default behavior of this method is to return getProtocol() on the wrapped request object.
getProtocolName() - Method in interface javax.microedition.io.SecurityInfo
  Returns the secure protocol name.
getProtocolVersion() - Method in interface javax.microedition.io.SecurityInfo
  Returns the protocol version.
getProviders() - Static method in class javacardx.security.CryptoServices
  Returns an array containing all the installed providers.
getProviders(String) - Static method in class javacardx.security.CryptoServices
  Returns an array containing all installed providers that satisfy the specified selection criteria, or null if no such providers have been installed.
getPSKIdentity() - Method in interface javacardx.io.TLSSecurityInfo
  Returns the PSK Identity provided by the peer to establish the secure connection with that peer.
getPSKIdentity(String, String, byte) - Method in class javacardx.security.CredentialManager
  Returns the PSK (Pre-Shared Key) identity to be used to authenticate a connection/access to the specified endpoint URI given the PSK identity hint provided by the peer (the TLS server).
getPSKIdentityHint(String, byte) - Method in class javacardx.security.CredentialManager
  Returns the PSK (Pre-Shared Key) identity hint to be used to authenticate a connection/access to the specified endpoint URI.
getPublic() - Method in class javacard.security.KeyPair
  Returns a reference to the public key component of this `KeyPair` object.
getPublicTemplateData(short, byte[], short, short) - Method in interface javacardx.biometry.BioTemplate
  Get public part of the reference template.
getQ(byte[], short) - Method in interface javacard.security.DSAKey
  Returns the subprime parameter value of the key in plain text.
getQ(byte[], short) - Method in interface javacard.security.RSAPrivateCrtKey
  Returns the value of the Q parameter in plain text.
getQuery() - Method in interface javax.microedition.io.HttpConnection
  Returns the query portion of the URL of this `HttpConnection`.
getQueryString() - Method in interface javax.servlet.http.HttpServletRequest
  Returns the query string that is contained in the request URL after the path.
getQueryString() - Method in class javax.servlet.http.HttpServletRequestWrapper
  The default behavior of this method is to return getQueryString() on the wrapped request object.
getR(byte[], short) - Method in interface javacard.security.ECKey
  Returns the order of the fixed point G of the curve.
getRawOffset() - Method in class java.util.TimeZone
  Gets the GMT offset for this time zone.
getReader() - Method in interface javax.servlet.ServletRequest
  Retrieves the body of the request as character data using a `BufferedReader`.
getReader() - Method in class javax.servlet.ServletRequestWrapper
  The default behavior of this method is to return getReader() on the wrapped request object.
getRealPath(String) - Method in interface javax.servlet.ServletContext
  Returns a `String` containing the real path for a given virtual path.
getReason() - Method in exception javacard.framework.CardException
  Get reason code
getReason() - Method in exception javacard.framework.CardRuntimeException
  Gets the reason code
getReason() - Method in exception javacardx.io.PSKException
  Get the reason code.
getReason() - Method in exception javax.microedition.pki.CertificateException
  Get the reason code.
getRef() - Method in interface javax.microedition.io.HttpConnection
  Returns the ref portion of the URL of this `HttpConnection`.
getRemoteAddr() - Method in interface javax.servlet.ServletRequest
  Returns the Internet Protocol (IP) address of the client or last proxy that sent the request.
getRemoteAddr() - Method in class javax.servlet.ServletRequestWrapper
  The default behavior of this method is to return getRemoteAddr() on the wrapped request object.
getRemoteHost() - Method in interface javax.servlet.ServletRequest
  Returns the fully qualified name of the client or the last proxy that sent the request.
getRemoteHost() - Method in class javax.servlet.ServletRequestWrapper
  The default behavior of this method is to return getRemoteHost() on the wrapped request object.
getRemotePort() - Method in interface javax.servlet.ServletRequest
  Returns the Internet Protocol (IP) source port of the client or last proxy that sent the request.
getRemotePort() - Method in class javax.servlet.ServletRequestWrapper
  The default behavior of this method is to return getRemotePort() on the wrapped request object.
getRemoteUser() - Method in interface javax.servlet.http.HttpServletRequest
  Returns the login of the user making this request, if the user has been authenticated, or `null` if the user has not been authenticated.
getRemoteUser() - Method in class javax.servlet.http.HttpServletRequestWrapper
  The default behavior of this method is to return getRemoteUser() on the wrapped request object.
getRequest() - Method in class javax.servlet.ServletRequestWrapper
  Return the wrapped request object.
getRequestDispatcher(String) - Method in interface javax.servlet.ServletContext
  Returns a `RequestDispatcher` object that acts as a wrapper for the resource located at the given path.
getRequestDispatcher(String) - Method in interface javax.servlet.ServletRequest
  Returns a `RequestDispatcher` object that acts as a wrapper for the resource located at the given path.
getRequestDispatcher(String) - Method in class javax.servlet.ServletRequestWrapper
  The default behavior of this method is to return getRequestDispatcher(String path) on the wrapped request object.
getRequestedSessionId() - Method in interface javax.servlet.http.HttpServletRequest
  Returns the session ID specified by the client.
getRequestedSessionId() - Method in class javax.servlet.http.HttpServletRequestWrapper
  The default behavior of this method is to return getRequestedSessionId() on the wrapped request object.
getRequestMethod() - Method in interface javax.microedition.io.HttpConnection
  Get the current request method, e.g., HEAD, GET, POST.
getRequestProperty(String) - Method in interface javax.microedition.io.HttpConnection
  Returns the value of the named general request property for this connection.
getRequestURI() - Method in interface javax.servlet.http.HttpServletRequest
  Returns the part of this request's URL from the protocol name up to the query string in the first line of the HTTP request.
getRequestURI() - Method in class javax.servlet.http.HttpServletRequestWrapper
  The default behavior of this method is to return getRequestURI() on the wrapped request object.
getRequestURL() - Method in interface javax.servlet.http.HttpServletRequest
  Reconstructs the URL the client used to make the request.
getRequestURL() - Method in class javax.servlet.http.HttpServletRequestWrapper
  The default behavior of this method is to return getRequestURL() on the wrapped request object.
getResourceAsStream(String) - Method in class java.lang.Class
  Finds a resource with a given name from the search path used to load this `Class` instance.
getResourceAsStream(String) - Method in interface javax.servlet.ServletContext
  Returns the resource located at the named path as an `InputStream` object.
getResponse() - Method in class javax.servlet.ServletResponseWrapper
  Return the wrapped ServletResponse object.
getResponseCode() - Method in interface javax.microedition.io.HttpConnection
  Returns the HTTP response status code.
getResponseMessage() - Method in interface javax.microedition.io.HttpConnection
  Gets the HTTP response message, if any, returned along with the response code from a server.
getRootCause() - Method in exception javax.servlet.ServletException
  Returns the exception that caused this servlet exception.
getRuntime() - Static method in class java.lang.Runtime
  Returns the runtime object associated with the current Java application.
getS(byte[], short) - Method in interface javacard.security.ECPrivateKey
  Returns the value of the secret key in plaintext form.
getScheme() - Method in interface javax.servlet.ServletRequest
  Returns the name of the scheme used to make this request, for example, `http`, `https`, or `ftp`.
getScheme() - Method in class javax.servlet.ServletRequestWrapper
  The default behavior of this method is to return getScheme() on the wrapped request object.
getSecure() - Method in class javax.servlet.http.Cookie
  Returns `true` if the browser is sending cookies only over a secure protocol, or `false` if the browser can send cookies using any protocol.
getSecurityInfo() - Method in interface javax.microedition.io.HttpsConnection
  Return the security information associated with this successfully opened connection.
getSecurityInfo() - Method in interface javax.microedition.io.SecureConnection
  Return the security information associated with this connection when it was opened.
getSecurityRequirements(byte) - Static method in class javacardx.security.CredentialManager
  Returns the security requirements set by the currently executing application for the specified mode of operation.
getSerialNumber() - Method in interface javax.microedition.pki.Certificate
  Gets the printable form of the serial number of this `Certificate`.
getServerCertificate() - Method in interface javax.microedition.io.SecurityInfo
  Returns the `Certificate` used to establish the secure connection with the server.
getServerInfo() - Method in interface javax.servlet.ServletContext
  Returns the name and version of the servlet container on which the servlet is running.
getServerName() - Method in interface javax.servlet.ServletRequest
  Returns the host name of the server to which the request was sent.
getServerName() - Method in class javax.servlet.ServletRequestWrapper
  The default behavior of this method is to return getServerName() on the wrapped request object.
getServerPort() - Method in interface javax.servlet.ServletRequest
  Returns the port number to which the request was sent.
getServerPort() - Method in class javax.servlet.ServletRequestWrapper
  The default behavior of this method is to return getServerPort() on the wrapped request object.
getServerURI(Shareable) - Static method in class javacardx.framework.JCSystem
  Returns the URI identifying the server application exposing/owning the provided Shareable Interface Object.
getServiceRegistry() - Static method in class javacardx.facilities.ServiceRegistry
  Retrieves the service registry.
getServletConfig() - Method in class javax.servlet.GenericServlet
  Returns this servlet's `ServletConfig` object.
getServletConfig() - Method in interface javax.servlet.Servlet
  Returns a `ServletConfig` object, which contains initialization and startup parameters for this servlet.
getServletContext() - Method in interface javax.servlet.FilterConfig
  Returns a reference to the `ServletContext` in which the caller is executing.
getServletContext() - Method in class javax.servlet.GenericServlet
  Returns a reference to the `ServletContext` in which this servlet is running.
getServletContext() - Method in interface javax.servlet.http.HttpSession
  Returns the ServletContext to which this session belongs.
getServletContext() - Method in interface javax.servlet.ServletConfig
  Returns a reference to the `ServletContext` in which the caller is executing.
getServletContext() - Method in class javax.servlet.ServletContextEvent
  Return the ServletContext that changed.
getServletContext() - Method in class javax.servlet.ServletRequestEvent
  Returns the ServletContext of this web application.
getServletContextName() - Method in interface javax.servlet.ServletContext
  Returns the name of this web application corresponding to this ServletContext as specified in the deployment descriptor for this web application by the display-name element.
getServletInfo() - Method in class javacardx.servlet.http.DefaultServlet
  Returns information about the servlet, such as author, version, and copyright.
getServletInfo() - Method in class javax.servlet.GenericServlet
  Returns information about the servlet, such as author, version, and copyright.
getServletInfo() - Method in interface javax.servlet.Servlet
  Returns information about the servlet, such as author, version, and copyright.
getServletName() - Method in class javax.servlet.GenericServlet
  Returns the name of this servlet instance.
getServletName() - Method in interface javax.servlet.ServletConfig
  Returns the name of this servlet instance.
getServletPath() - Method in interface javax.servlet.http.HttpServletRequest
  Returns the part of this request's URL that calls the servlet.
getServletPath() - Method in class javax.servlet.http.HttpServletRequestWrapper
  The default behavior of this method is to return getServletPath() on the wrapped request object.
getServletRequest() - Method in class javax.servlet.ServletRequestEvent
  Returns the ServletRequest that is changing.
getSession(boolean) - Method in interface javax.servlet.http.HttpServletRequest
  Returns the current `HttpSession` associated with this request or, if there is no current session and `create` is true, returns a new session.
getSession() - Method in interface javax.servlet.http.HttpServletRequest
  Returns the current session associated with this request, or if the request does not have a session, creates one.
getSession(boolean) - Method in class javax.servlet.http.HttpServletRequestWrapper
  The default behavior of this method is to return getSession(boolean create) on the wrapped request object.
getSession() - Method in class javax.servlet.http.HttpServletRequestWrapper
  The default behavior of this method is to return getSession() on the wrapped request object.
getSession() - Method in class javax.servlet.http.HttpSessionBindingEvent
  Return the session that changed.
getSession() - Method in class javax.servlet.http.HttpSessionEvent
  Return the session that changed.
getShareableInterfaceObject(AID, byte) - Method in class javacard.framework.Applet
  Called by the Java Card runtime environment to obtain a shareable interface object from this server applet, on behalf of a request from a client applet.
getShort(byte[], short) - Static method in class javacard.framework.Util
  Concatenates two bytes in a byte array to form a short value.
getSigAlgName() - Method in interface javax.microedition.pki.Certificate
  Gets the name of the algorithm used to sign the `Certificate`.
getSIO() - Method in class javacardx.framework.ClassicSIOProxy
  Returns the actual SIO instance associated with this SIO proxy object.
getSize() - Method in interface javacard.security.Key
  Returns the key size in number of bits.
getSocketOption(byte) - Method in interface javax.microedition.io.SocketConnection
  Get a socket option for the connection.
getSource() - Method in class java.util.EventObject
  The object on which the Event initially occurred.
getSourceURI() - Method in class javacardx.facilities.Event
  Returns the (canonical) URI of the application or resource which fired this event.
getSourceURI() - Method in interface javacardx.facilities.SharedEvent
  Returns the (canonical) URI of the application or resource which fired this event.
getStatusWord(APDU) - Method in class javacard.framework.service.BasicService
  Returns the response status word for the command in the `APDU` object.
getString(String) - Method in class java.util.ResourceBundle
  Gets a string for the given key from this resource bundle or one of its parents.
getStringArray(String) - Method in class java.util.ResourceBundle
  Gets a string array for the given key from this resource bundle or one of its parents.
getSubject() - Method in interface javax.microedition.pki.Certificate
  Gets the name of this certificate's subject.
getSuperclass() - Method in class java.lang.Class
  Returns the `Class` representing the superclass of the entity (class, interface, primitive type or void) represented by this `Class`.
getTag() - Method in class javacardx.framework.tlv.BERTLV
  Returns `this` value of the TLV object's Tag component
getTag(byte[], short, byte[], short) - Static method in class javacardx.framework.tlv.BERTLV
  Copies the tag component in the TLV representation in the specified input byte array to the specified output byte array
getTaskRegistry() - Static method in class javacardx.facilities.TaskRegistry
  Retrieves the restartable task registry.
getTime() - Method in class java.util.Calendar
  Gets this Calendar's current time.
getTime() - Method in class java.util.Date
  Returns the number of milliseconds since January 1, 1970, 00:00:00 GMT represented by this `Date` object.
getTimeInMillis() - Method in class java.util.Calendar
  Gets this Calendar's current time as a long expressed in milliseconds after January 1, 1970, 0:00:00 GMT (the epoch).
getTimeZone() - Method in class java.util.Calendar
  Gets the time zone.
getTimeZone(String) - Static method in class java.util.TimeZone
  Gets the `TimeZone` for the given ID.
getTotalSpace() - Method in interface javacardx.io.FileConnection
  Returns the size of the partition named by the pathname of this file connection's URL.
getTransactionDepth() - Static method in class javacard.framework.JCSystem
  Deprecated. Deprecated for extended applets and web applications on the Connected Edition of the Java Card 3 Platform. Use transaction annotation instead.
getTriesRemaining() - Method in class javacard.framework.OwnerPIN
  Returns the number of times remaining that an incorrect PIN can be presented before the `PIN` is blocked.
getTriesRemaining() - Method in interface javacard.framework.PIN
  Returns the number of times remaining that an incorrect PIN can be presented before the `PIN` is blocked.
getTriesRemaining() - Method in interface javacardx.biometry.BioTemplate
  Returns the number of times remaining that an incorrect candidate template can be presented before the reference template is blocked.
getTriesRemaining() - Method in interface javacardx.framework.Password
  Returns the number of times remaining that an incorrect password can be presented before the `Password` is blocked.
getTrustedCredentials(String[], String, byte) - Method in class javacardx.security.CredentialManager
  Returns the peer application's credential (keys or certificates) associated with the provided aliases and required to access the specified endpoint URI.
getType() - Method in interface javacard.security.Key
  Returns the key interface type.
getType() - Method in interface javax.microedition.io.ContentConnection
  Returns the type of content that the resource connected to is providing.
getType() - Method in interface javax.microedition.pki.Certificate
  Get the type of the `Certificate`.
getTypeName() - Method in interface javacard.security.Key
  Returns the name of the key interface type.
getUnavailableSeconds() - Method in exception javax.servlet.UnavailableException
  Returns the number of seconds the servlet expects to be temporarily unavailable.
getUnusedCommitCapacity() - Static method in class javacard.framework.JCSystem
  Deprecated. Deprecated for extended applets and web applications on the Connected Edition of the Java Card 3 Platform. Use transaction annotation instead.
getURI() - Method in class javacardx.facilities.Event
  Returns this event's (canonical) URI.
getURI() - Method in interface javacardx.facilities.SharedEvent
  Returns this event's (canonical) URI.
getURI() - Static method in class javacardx.framework.JCSystem
  Returns the URI identifying the currently executing application.
getURI(AID) - Static method in class javacardx.framework.JCSystem
  Returns the applet application URI corresponding to the instance of the AID object.
getURL() - Method in interface javacardx.io.FileConnection
  Gets the canonical file URL associated to this file connection.
getURL() - Method in interface javax.microedition.io.HttpConnection
  Return a string representation of the URL for this connection.
getValidatedFlag() - Method in class javacard.framework.OwnerPIN
  This protected method returns the validated flag.
getValue(byte[], short) - Method in class javacardx.framework.tlv.PrimitiveBERTLV
  Writes the value (V) part of `this` Primitive BER TLV object into the output buffer.
getValue() - Method in class javax.servlet.http.Cookie
  Returns the value of the cookie.
getValue() - Method in class javax.servlet.http.HttpSessionBindingEvent
  Returns the value of the attribute that has been added, removed or replaced.
getValue() - Method in class javax.servlet.ServletContextAttributeEvent
  Returns the value of the attribute that has been added, removed, or replaced.
getValue() - Method in class javax.servlet.ServletRequestAttributeEvent
  Returns the value of the attribute that has been added, removed or replaced.
getValueOffset(byte[], short) - Static method in class javacardx.framework.tlv.PrimitiveBERTLV
  Returns the offset into the specified input byte array of the value (V) part of the BER TLV structure representation in the input array.
getVersion() - Static method in class javacard.framework.JCSystem
  Returns the current major and minor version of the Java Card API.
getVersion(byte[], short) - Method in interface javacardx.biometry.BioTemplate
  Get the matching algorithm version and ID.
getVersion() - Method in interface javax.microedition.pki.Certificate
  Gets the version number of this `Certificate`.
getVersion() - Method in class javax.servlet.http.Cookie
  Returns the version of the protocol this cookie complies with.
getW(byte[], short) - Method in interface javacard.security.ECPublicKey
  Returns the point of the curve comprising the public key in plain text form.
getWriter() - Method in interface javax.servlet.ServletResponse
  Returns a `PrintWriter` object that can send character text to the client.
getWriter() - Method in class javax.servlet.ServletResponseWrapper
  The default behavior of this method is to return getWriter() on the wrapped response object.
getX(byte[], short) - Method in interface javacard.security.DSAPrivateKey
  Returns the value of the key in plain text.
getY(byte[], short) - Method in interface javacard.security.DSAPublicKey
  Returns the value of the key in plain text.

## H

HAND_GEOMETRY - Static variable in class javacardx.biometry.BioBuilder
  Hand geometry ID is based on overall geometry/shape of the hand.
handleGetObject(String) - Method in class java.util.ListResourceBundle
handleGetObject(String) - Method in class java.util.ResourceBundle
  Gets an object for the given key from this resource bundle.
hashCode() - Method in interface java.lang.annotation.Annotation
  Returns the hash code of this annotation, as defined below:
hashCode() - Method in class java.lang.Boolean
  Returns a hash code for this `Boolean` object.
hashCode() - Method in class java.lang.Byte
  Returns a hashcode for this Byte.
hashCode() - Method in class java.lang.Character
  Returns a hash code for this Character.
hashCode() - Method in class java.lang.Enum
  Returns a hash code for this enum constant.
hashCode() - Method in class java.lang.Integer
  Returns a hashcode for this Integer.
hashCode() - Method in class java.lang.Long
  Computes a hashcode for this Long.
hashCode() - Method in class java.lang.Object
  Returns a hash code value for the object.
hashCode() - Method in class java.lang.Short
  Returns a hashcode for this Short.
hashCode() - Method in class java.lang.String
  Returns a hashcode for this string.
hashCode() - Method in class java.security.BasicPermission
  Returns the hash code value for this object.
hashCode() - Method in class java.security.Permission
  Returns the hash code value for this Permission object.
hashCode() - Method in class java.util.Calendar
  Returns a hash code for this calendar.
hashCode() - Method in class java.util.Date
  Returns a hash code value for this object.
hashCode() - Method in class java.util.Hashtable
  Returns the hash code value for this hashtable.
hashCode() - Method in class java.util.Locale
  Override hashCode.
hashCode() - Method in class java.util.Vector
  Returns the hash code value for this vector.
hashCode() - Method in class javacard.framework.AID
hashCode() - Method in class javacardx.security.URIPermission
  Returns the hash code value.
Hashtable<K,V> - Class in java.util
  This class implements a hashtable, which maps keys to values.
Hashtable(int) - Constructor for class java.util.Hashtable
  Constructs a new, empty hashtable with the specified initial capacity and default load factor (0.75).
Hashtable() - Constructor for class java.util.Hashtable
  Constructs a new, empty hashtable with a default initial capacity (11) and load factor (0.75).
hasMoreElements() - Method in interface java.util.Enumeration
  Tests if this enumeration contains more elements.
hasMoreElements() - Method in class java.util.StringTokenizer
  Returns the same value as the `hasMoreTokens` method.
hasMoreTokens() - Method in class java.util.StringTokenizer
  Tests if there are more tokens available from this tokenizer's string.
hasNext() - Method in interface java.util.Iterator
  Returns `true` if the iteration has more elements.
HEAD - Static variable in interface javax.microedition.io.HttpConnection
  HTTP Head method.
HMACKey - Interface in javacard.security
  `HMACKey` contains a key for HMAC operations.
HOUR - Static variable in class java.util.Calendar
  Field number for `get` and `set` indicating the hour of the morning or afternoon.
HOUR_OF_DAY - Static variable in class java.util.Calendar
  Field number for `get` and `set` indicating the hour of the day.
HTTP_ACCEPTED - Static variable in interface javax.microedition.io.HttpConnection
  202: The request has been accepted for processing, but the processing has not been completed.
HTTP_BAD_GATEWAY - Static variable in interface javax.microedition.io.HttpConnection
  502: The server, while acting as a gateway or proxy, received an invalid response from the upstream server it accessed in attempting to fulfill the request.
HTTP_BAD_METHOD - Static variable in interface javax.microedition.io.HttpConnection
  405: The method specified in the Request-Line is not allowed for the resource identified by the Request-URI.
HTTP_BAD_REQUEST - Static variable in interface javax.microedition.io.HttpConnection
  400: The request could not be understood by the server due to malformed syntax.
HTTP_CLIENT_TIMEOUT - Static variable in interface javax.microedition.io.HttpConnection
  408: The client did not produce a request within the time that the server was prepared to wait.
HTTP_CONFLICT - Static variable in interface javax.microedition.io.HttpConnection
  409: The request could not be completed due to a conflict with the current state of the resource.
HTTP_CREATED - Static variable in interface javax.microedition.io.HttpConnection
  201: The request has been fulfilled and resulted in a new resource being created.
HTTP_ENTITY_TOO_LARGE - Static variable in interface javax.microedition.io.HttpConnection
  413: The server is refusing to process a request because the request entity is larger than the server is willing or able to process.
HTTP_EXPECT_FAILED - Static variable in interface javax.microedition.io.HttpConnection
  417: The expectation given in an Expect request-header field could not be met by this server, or, if the server is a proxy, the server has unambiguous evidence that the request could not be met by the next-hop server.
HTTP_FORBIDDEN - Static variable in interface javax.microedition.io.HttpConnection
  403: The server understood the request, but is refusing to fulfill it.
HTTP_GATEWAY_TIMEOUT - Static variable in interface javax.microedition.io.HttpConnection
  504: The server, while acting as a gateway or proxy, did not receive a timely response from the upstream server specified by the URI or some other auxiliary server it needed to access in attempting to complete the request.
HTTP_GONE - Static variable in interface javax.microedition.io.HttpConnection
  410: The requested resource is no longer available at the server and no forwarding address is known.
HTTP_INTERNAL_ERROR - Static variable in interface javax.microedition.io.HttpConnection
  500: The server encountered an unexpected condition which prevented it from fulfilling the request.
HTTP_LENGTH_REQUIRED - Static variable in interface javax.microedition.io.HttpConnection
  411: The server refuses to accept the request without a defined Content- Length.
HTTP_MOVED_PERM - Static variable in interface javax.microedition.io.HttpConnection
  301: The requested resource has been assigned a new permanent URI and any future references to this resource SHOULD use one of the returned URIs.
HTTP_MOVED_TEMP - Static variable in interface javax.microedition.io.HttpConnection
  302: The requested resource resides temporarily under a different URI.
HTTP_MULT_CHOICE - Static variable in interface javax.microedition.io.HttpConnection
  300: The requested resource corresponds to any one of a set of representations, each with its own specific location, and agent- driven negotiation information is being provided so that the user (or user agent) can select a preferred representation and redirect its request to that location.
HTTP_NO_CONTENT - Static variable in interface javax.microedition.io.HttpConnection
  204: The server has fulfilled the request but does not need to return an entity-body, and might want to return updated meta-information.
HTTP_NOT_ACCEPTABLE - Static variable in interface javax.microedition.io.HttpConnection
  406: The resource identified by the request is only capable of generating response entities which have content characteristics not acceptable according to the accept headers sent in the request.
HTTP_NOT_AUTHORITATIVE - Static variable in interface javax.microedition.io.HttpConnection
  203: The returned meta-information in the entity-header is not the definitive set as available from the origin server.
HTTP_NOT_FOUND - Static variable in interface javax.microedition.io.HttpConnection
  404: The server has not found anything matching the Request-URI.
HTTP_NOT_IMPLEMENTED - Static variable in interface javax.microedition.io.HttpConnection
  501: The server does not support the functionality required to fulfill the request.
HTTP_NOT_MODIFIED - Static variable in interface javax.microedition.io.HttpConnection
  304: If the client has performed a conditional GET request and access is allowed, but the document has not been modified, the server SHOULD respond with this status code.
HTTP_OK - Static variable in interface javax.microedition.io.HttpConnection
  200: The request has succeeded.
HTTP_PARTIAL - Static variable in interface javax.microedition.io.HttpConnection
  206: The server has fulfilled the partial GET request for the resource.
HTTP_PAYMENT_REQUIRED - Static variable in interface javax.microedition.io.HttpConnection
  402: This code is reserved for future use.
HTTP_PRECON_FAILED - Static variable in interface javax.microedition.io.HttpConnection
  412: The precondition given in one or more of the request-header fields evaluated to false when it was tested on the server.
HTTP_PROXY_AUTH - Static variable in interface javax.microedition.io.HttpConnection
  407: This code is similar to 401 (Unauthorized), but indicates that the client must first authenticate itself with the proxy.
HTTP_REQ_TOO_LONG - Static variable in interface javax.microedition.io.HttpConnection
  414: The server is refusing to service the request because the Request-URI is longer than the server is willing to interpret.
HTTP_RESET - Static variable in interface javax.microedition.io.HttpConnection
  205: The server has fulfilled the request and the user agent SHOULD reset the document view which caused the request to be sent.
HTTP_SEE_OTHER - Static variable in interface javax.microedition.io.HttpConnection
  303: The response to the request can be found under a different URI and SHOULD be retrieved using a GET method on that resource.
HTTP_TEMP_REDIRECT - Static variable in interface javax.microedition.io.HttpConnection
  307: The requested resource resides temporarily under a different URI.
HTTP_UNAUTHORIZED - Static variable in interface javax.microedition.io.HttpConnection
  401: The request requires user authentication.
HTTP_UNAVAILABLE - Static variable in interface javax.microedition.io.HttpConnection
  503: The server is currently unable to handle the request due to a temporary overloading or maintenance of the server.
HTTP_UNSUPPORTED_RANGE - Static variable in interface javax.microedition.io.HttpConnection
  416: A server SHOULD return a response with this status code if a request included a Range request-header field , and none of the range-specifier values in this field overlap the current extent of the selected resource, and the request did not include an If-Range request-header field.
HTTP_UNSUPPORTED_TYPE - Static variable in interface javax.microedition.io.HttpConnection
  415: The server is refusing to service the request because the entity of the request is in a format not supported by the requested resource for the requested method.
HTTP_USE_PROXY - Static variable in interface javax.microedition.io.HttpConnection
  305: The requested resource MUST be accessed through the proxy given by the Location field.
HTTP_VERSION - Static variable in interface javax.microedition.io.HttpConnection
  505: The server does not support, or refuses to support, the HTTP protocol version that was used in the request message.
HttpConnection - Interface in javax.microedition.io
  This interface defines the necessary methods and constants for an HTTP connection.
HttpDigestAuthentication - Interface in javacardx.servlet.http
  This interface must be implemented by PIN or password `Authenticator` that may be used for HTTP Digest Authentication as defined by RFC 2617: HTTP Authentication: Basic and Digest Authentication.
HttpsConnection - Interface in javax.microedition.io
  This interface defines the necessary methods and constants to establish a secure network connection.
HttpServlet - Class in javax.servlet.http
  Provides an abstract class to be subclassed to create an HTTP servlet suitable for a Web site.
HttpServlet() - Constructor for class javax.servlet.http.HttpServlet
  Does nothing, because this is an abstract class.
HttpServletRequest - Interface in javax.servlet.http
  Extends the `ServletRequest` interface to provide request information for HTTP servlets.
HttpServletRequestWrapper - Class in javax.servlet.http
  Provides a convenient implementation of the HttpServletRequest interface that can be subclassed by developers wishing to adapt the request to a Servlet.
HttpServletRequestWrapper(HttpServletRequest) - Constructor for class javax.servlet.http.HttpServletRequestWrapper
  Constructs a request object wrapping the given request.
HttpServletResponse - Interface in javax.servlet.http
  Extends the `ServletResponse` interface to provide HTTP-specific functionality in sending a response.
HttpServletResponseWrapper - Class in javax.servlet.http
  Provides a convenient implementation of the HttpServletResponse interface that can be subclassed by developers wishing to adapt the response from a Servlet.
HttpServletResponseWrapper(HttpServletResponse) - Constructor for class javax.servlet.http.HttpServletResponseWrapper
  Constructs a response adaptor wrapping the given response.
HttpSession - Interface in javax.servlet.http
  Provides a way to identify a user across more than one page request or visit to a Web site and to store information about that user.
HttpSessionAttributeListener - Interface in javax.servlet.http
  This listener interface can be implemented in order to get notifications of changes to the attribute lists of sessions within this web application.
HttpSessionBindingEvent - Class in javax.servlet.http
  Events of this type are either sent to an object that implements `HttpSessionBindingListener` when it is bound or unbound from a session, or to a `HttpSessionAttributeListener` that has been configured in the deployment descriptor when any attribute is bound, unbound or replaced in a session.
HttpSessionBindingEvent(HttpSession, String) - Constructor for class javax.servlet.http.HttpSessionBindingEvent
  Constructs an event that notifies an object that it has been bound to or unbound from a session.
HttpSessionBindingEvent(HttpSession, String, Object) - Constructor for class javax.servlet.http.HttpSessionBindingEvent
  Constructs an event that notifies an object that it has been bound to or unbound from a session.
HttpSessionBindingListener - Interface in javax.servlet.http
  Causes an object to be notified when it is bound to or unbound from a session.
HttpSessionEvent - Class in javax.servlet.http
  This is the class representing event notifications for changes to sessions within a web application.
HttpSessionEvent(HttpSession) - Constructor for class javax.servlet.http.HttpSessionEvent
  Construct a session event from the given source.
HttpSessionListener - Interface in javax.servlet.http
  Implementations of this interface are notified of changes to the list of active sessions in a web application.

## I

identityHashCode(Object) - Static method in class java.lang.System
  Returns the same hashcode for the given object as would be returned by the default method hashCode(), whether or not the given object's class overrides hashCode().
ILLEGAL_AID - Static variable in exception javacard.framework.SystemException
  This reason code is used by the `javacard.framework.Applet.register()` method to indicate that the input AID parameter is not a legal AID value.
ILLEGAL_PARAM - Static variable in exception javacard.framework.service.ServiceException
  This reason code is used to indicate that an input parameter is not allowed.
ILLEGAL_SIZE - Static variable in exception javacardx.framework.tlv.TLVException
  This reason code is used to indicate that the size of a TLV or Tag representation in the input parameter is greater than the supported size or will result in in a TLV structure of greater than supported size
ILLEGAL_TRANSIENT - Static variable in exception javacard.framework.SystemException
  This reason code is used to indicate that the request to create a transient object is not allowed in the current caller context.
ILLEGAL_USE - Static variable in exception javacard.framework.APDUException
  This APDUException reason code indicates that the method should not be invoked based on the current state of the APDU.
ILLEGAL_USE - Static variable in exception javacard.framework.SystemException
  This reason code is used to indicate that the requested function is not allowed.
ILLEGAL_USE - Static variable in exception javacard.framework.TransactionException
  This reason code is used by the transaction methods to indicate that the method is not available in the caller's environment.
ILLEGAL_USE - Static variable in exception javacard.security.CryptoException
  This reason code is used to indicate that the signature or cipher algorithm does not pad the incoming message and the input message is not block aligned.
ILLEGAL_USE - Static variable in exception javacardx.biometry.BioException
  This reason code is used to indicate that the method should not be invoked based on the current state of the card.
ILLEGAL_VALUE - Static variable in exception javacard.framework.PINException
  This reason code is used to indicate that one or more input parameters is out of allowed bounds.
ILLEGAL_VALUE - Static variable in exception javacard.framework.SystemException
  This reason code is used to indicate that one or more input parameters is out of allowed bounds.
ILLEGAL_VALUE - Static variable in exception javacard.security.CryptoException
  This reason code is used to indicate that one or more input parameters is out of allowed bounds.
ILLEGAL_VALUE - Static variable in exception javacardx.biometry.BioException
  This reason code is used to indicate that one or more input parameters is out of allowed bounds.
ILLEGAL_VALUE - Static variable in exception javacardx.framework.util.UtilException
  This reason code is used to indicate that one or more input parameters is not the correct type or is out of allowed bounds.
IllegalAccessException - Exception in java.lang
  Thrown when an application tries to load in a class, but the currently executing method does not have access to the definition of the specified class, because the class is not public and in another package.
IllegalAccessException() - Constructor for exception java.lang.IllegalAccessException
  Constructs an `IllegalAccessException` without a detail message.
IllegalAccessException(String) - Constructor for exception java.lang.IllegalAccessException
  Constructs an `IllegalAccessException` with a detail message.
IllegalArgumentException - Exception in java.lang
  Thrown to indicate that a method has been passed an illegal or inappropriate argument.
IllegalArgumentException() - Constructor for exception java.lang.IllegalArgumentException
  Constructs an `IllegalArgumentException` with no detail message.
IllegalArgumentException(String) - Constructor for exception java.lang.IllegalArgumentException
  Constructs an `IllegalArgumentException` with the specified detail message.
IllegalMonitorStateException - Exception in java.lang
  Thrown to indicate that a thread has attempted to wait on an object's monitor or to notify other threads waiting on an object's monitor without owning the specified monitor.
IllegalMonitorStateException() - Constructor for exception java.lang.IllegalMonitorStateException
  Constructs an `IllegalMonitorStateException` with no detail message.
IllegalMonitorStateException(String) - Constructor for exception java.lang.IllegalMonitorStateException
  Constructs an `IllegalMonitorStateException` with the specified detail message.
IllegalStateException - Exception in java.lang
  Signals that a method has been invoked at an illegal or inappropriate time.
IllegalStateException() - Constructor for exception java.lang.IllegalStateException
  Constructs an IllegalStateException with no detail message.
IllegalStateException(String) - Constructor for exception java.lang.IllegalStateException
  Constructs an IllegalStateException with the specified detail message.
IllegalThreadStateException - Exception in java.lang
  Thrown to indicate that a thread is not in an appropriate state for the requested operation.
IllegalThreadStateException() - Constructor for exception java.lang.IllegalThreadStateException
  Constructs an `IllegalThreadStateException` with no detail message.
IllegalThreadStateException(String) - Constructor for exception java.lang.IllegalThreadStateException
  Constructs an `IllegalThreadStateException` with the specified detail message.
implies(Permission) - Method in class java.security.BasicPermission
  Checks if the specified permission is "implied" by this object.
implies(Permission) - Method in class java.security.Permission
  Checks if the specified permission's actions are "implied by" this object's actions.
implies(Permission) - Method in class javacardx.security.URIPermission
  Checks if the specified permission is "implied" by this object.
in - Variable in class java.io.DataInputStream
  The input stream.
IN_PROGRESS - Static variable in exception javacard.framework.TransactionException
  This reason code is used by the `beginTransaction` method to indicate a transaction is already in progress.
INAPPROPRIATE_KEY_USAGE - Static variable in exception javax.microedition.pki.CertificateException
  Indicates a certificate public key has been used in way deemed inappropriate by the issuer.
include(ServletRequest, ServletResponse) - Method in interface javax.servlet.RequestDispatcher
  Includes the content of a resource (servlet, HTML file) in the response.
indexOf(int) - Method in class java.lang.String
  Returns the index within this string of the first occurrence of the specified character.
indexOf(int, int) - Method in class java.lang.String
  Returns the index within this string of the first occurrence of the specified character, starting the search at the specified index.
indexOf(String) - Method in class java.lang.String
  Returns the index within this string of the first occurrence of the specified substring.
indexOf(String, int) - Method in class java.lang.String
  Returns the index within this string of the first occurrence of the specified substring, starting at the specified index.
indexOf(Object) - Method in class java.util.Vector
  Searches for the first occurence of the given argument, testing for equality using the `equals` method.
indexOf(Object, int) - Method in class java.util.Vector
  Searches for the first occurence of the given argument, beginning the search at `index`, and testing for equality using the `equals` method.
IndexOutOfBoundsException - Exception in java.lang
  Thrown to indicate that an index of some sort (such as to an array, to a string, or to a vector) is out of range.
IndexOutOfBoundsException() - Constructor for exception java.lang.IndexOutOfBoundsException
  Constructs an `IndexOutOfBoundsException` with no detail message.
IndexOutOfBoundsException(String) - Constructor for exception java.lang.IndexOutOfBoundsException
  Constructs an `IndexOutOfBoundsException` with the specified detail message.
Inherited - Annotation Type in java.lang.annotation
  Indicates that an annotation type is automatically inherited.
init(byte[], short, short) - Method in class javacard.security.Checksum
  Resets and initializes the `Checksum` object with the algorithm specific parameters.
init(PrivateKey) - Method in class javacard.security.KeyAgreement
  Initializes the object with the given private key.
init(Key, byte) - Method in class javacard.security.Signature
  Initializes the `Signature` object with the appropriate `Key`.
init(Key, byte, byte[], short, short) - Method in class javacard.security.Signature
  Initializes the `Signature` object with the appropriate `Key` and algorithm specific parameters.
init(Key, byte) - Method in interface javacard.security.SignatureMessageRecovery
  Initializes the `Signature` object with the appropriate `Key`.
init(byte[], short, short) - Method in interface javacardx.biometry.OwnerBioTemplate
  Initializes the enrollment of a reference template.
init(Key, byte) - Method in class javacardx.crypto.Cipher
  Initializes the `Cipher` object with the appropriate `Key`.
init(Key, byte, byte[], short, short) - Method in class javacardx.crypto.Cipher
  Initializes the `Cipher` object with the appropriate Key and algorithm specific parameters.
init(byte[], short, short, byte) - Method in class javacardx.framework.math.BigNumber
  Initializes the big number using the input data
init(byte[], short) - Method in class javacardx.framework.tlv.BERTag
  Abstract init method.
init(byte[], short, short) - Method in class javacardx.framework.tlv.BERTLV
  Abstract init method.
init(byte, short) - Method in class javacardx.framework.tlv.ConstructedBERTag
  (Re-)Initialize `this` `ConstructedBERTag` object with the specified tag class, and tag number.
init(byte[], short) - Method in class javacardx.framework.tlv.ConstructedBERTag
  (Re-)Initialize `this` `ConstructedBERTag` object from the binary representation in the byte array.
init(byte[], short, short) - Method in class javacardx.framework.tlv.ConstructedBERTLV
  (Re-)Initializes `this` `ConstructedBERTLV` using the input byte data.
init(ConstructedBERTag, BERTLV) - Method in class javacardx.framework.tlv.ConstructedBERTLV
  (Re-)Initializes `this` `ConstructedBERTLV` object with the input tag and TLV parameter.
init(ConstructedBERTag, byte[], short, short) - Method in class javacardx.framework.tlv.ConstructedBERTLV
  (Re-)Initializes `this` `ConstructedBERTLV` object with the input tag and specified data as value of the object.
init(byte, short) - Method in class javacardx.framework.tlv.PrimitiveBERTag
  (Re-)Initialize `this` `PrimitiveBERTag` object with the specified tag class, and tag number.
init(byte[], short) - Method in class javacardx.framework.tlv.PrimitiveBERTag
  (Re-)Initialize `this` `PrimitiveBERTLV` Tag object from the binary representation in the byte array.
init(byte[], short, short) - Method in class javacardx.framework.tlv.PrimitiveBERTLV
  (Re-)Initializes `this` `PrimitiveBERTLV` using the input byte data.
init(PrimitiveBERTag, byte[], short, short) - Method in class javacardx.framework.tlv.PrimitiveBERTLV
  (Re-)Initializes `this` `PrimitiveBERTLV` object with the input tag, length and data.
init() - Method in class javacardx.servlet.http.DefaultServlet
  A convenience method which can be overridden so that there's no need to call `super.init(config)`.
init(ServletConfig) - Method in class javacardx.servlet.http.DefaultServlet
  Called by the servlet container to indicate to a servlet that the servlet is being placed into service.
init(FilterConfig) - Method in interface javax.servlet.Filter
  Called by the web container to indicate to a filter that it is being placed into service.
init(ServletConfig) - Method in class javax.servlet.GenericServlet
  Called by the servlet container to indicate to a servlet that the servlet is being placed into service.
init() - Method in class javax.servlet.GenericServlet
  A convenience method which can be overridden so that there's no need to call `super.init(config)`.
init(ServletConfig) - Method in interface javax.servlet.Servlet
  Called by the servlet container to indicate to a servlet that the servlet is being placed into service.
InitializedMessageDigest - Class in javacard.security
  The `InitializedMessageDigest` class is a subclass of the base class `MessageDigest`.
InitializedMessageDigest() - Constructor for class javacard.security.InitializedMessageDigest
  protected constructor
initMatch(byte[], short, short) - Method in interface javacardx.biometry.BioTemplate
  Initialize or re-initialize a biometric matching session.
InputConnection - Interface in javax.microedition.io
  This interface defines the capabilities that an input stream connection must have.
InputStream - Class in java.io
  This abstract class is the superclass of all classes representing an input stream of bytes.
InputStream() - Constructor for class java.io.InputStream
InputStreamReader - Class in java.io
  An InputStreamReader is a bridge from byte streams to character streams: It reads bytes and translates them into characters.
InputStreamReader(InputStream) - Constructor for class java.io.InputStreamReader
  Create an InputStreamReader that uses the default character encoding.
InputStreamReader(InputStream, String) - Constructor for class java.io.InputStreamReader
  Create an InputStreamReader that uses the named character encoding.
INS_EXTERNAL_AUTHENTICATE - Static variable in interface javacard.framework.ISO7816
  APDU command INS : EXTERNAL AUTHENTICATE = 0x82
INS_SELECT - Static variable in interface javacard.framework.ISO7816
  APDU command INS : SELECT = 0xA4
insert(int, Object) - Method in class java.lang.StringBuffer
  Inserts the string representation of the `Object` argument into this string buffer.
insert(int, String) - Method in class java.lang.StringBuffer
  Inserts the string into this string buffer.
insert(int, char[]) - Method in class java.lang.StringBuffer
  Inserts the string representation of the `char` array argument into this string buffer.
insert(int, boolean) - Method in class java.lang.StringBuffer
  Inserts the string representation of the `boolean` argument into this string buffer.
insert(int, char) - Method in class java.lang.StringBuffer
  Inserts the string representation of the `char` argument into this string buffer.
insert(int, int) - Method in class java.lang.StringBuffer
  Inserts the string representation of the second `int` argument into this string buffer.
insert(int, long) - Method in class java.lang.StringBuffer
  Inserts the string representation of the `long` argument into this string buffer.
insert(int, char[], int, int) - Method in class java.lang.StringBuilder
  Inserts the string representation of a subarray of the `str` array argument into this sequence.
insert(int, Object) - Method in class java.lang.StringBuilder
  Inserts the string representation of the `Object` argument into this character sequence.
insert(int, String) - Method in class java.lang.StringBuilder
  Inserts the string into this character sequence.
insert(int, char[]) - Method in class java.lang.StringBuilder
  Inserts the string representation of the `char` array argument into this sequence.
insert(int, boolean) - Method in class java.lang.StringBuilder
  Inserts the string representation of the `boolean` argument into this sequence.
insert(int, char) - Method in class java.lang.StringBuilder
  Inserts the string representation of the `char` argument into this sequence.
insert(int, int) - Method in class java.lang.StringBuilder
  Inserts the string representation of the second `int` argument into this sequence.
insert(int, long) - Method in class java.lang.StringBuilder
  Inserts the string representation of the `long` argument into this sequence.
insertElementAt(E, int) - Method in class java.util.Vector
  Inserts the specified object as a component in this vector at the specified `index`.
install(byte[], short, byte) - Static method in class javacard.framework.Applet
  To create an instance of the `Applet` subclass, the Java Card runtime environment will call this static method first.
InstantiationException - Exception in java.lang
  Thrown when an application tries to create an instance of a class using the `newInstance` method in class `Class`, but the specified class object cannot be instantiated because it is an interface or is an abstract class.
InstantiationException() - Constructor for exception java.lang.InstantiationException
  Constructs an `InstantiationException` with no detail message.
InstantiationException(String) - Constructor for exception java.lang.InstantiationException
  Constructs an `InstantiationException` with the specified detail message.
INSUFFICIENT_STORAGE - Static variable in exception javacardx.framework.tlv.TLVException
  This reason code is used to indicate that the configured storage capacity of the object will be exceeded
Integer - Class in java.lang
  The Integer class wraps a value of the primitive type `int` in an object.
Integer(int) - Constructor for class java.lang.Integer
  Constructs a newly allocated `Integer` object that represents the primitive `int` argument.
intern() - Method in class java.lang.String
  Returns a canonical representation for the string object.
INTERNAL_ERROR - Static variable in exception javacardx.external.ExternalException
  This reason code is used to indicate that an unrecoverable external access error occurred.
INTERNAL_FAILURE - Static variable in exception javacard.framework.TransactionException
  This reason code is used during a transaction to indicate an internal Java Card runtime environment problem (fatal error).
interrupt() - Method in class java.lang.Thread
  Interrupts this thread.
InterruptedException - Exception in java.lang
  Thrown when a thread is waiting, sleeping, or otherwise paused for a long time and another thread interrupts it.
InterruptedException() - Constructor for exception java.lang.InterruptedException
  Constructs an `InterruptedException` with no detail message.
InterruptedException(String) - Constructor for exception java.lang.InterruptedException
  Constructs an `InterruptedException` with the specified detail message.
InterruptedIOException - Exception in java.io
  Signals that an I/O operation has been interrupted.
InterruptedIOException() - Constructor for exception java.io.InterruptedIOException
  Constructs an `InterruptedIOException` with `null` as its error detail message.
InterruptedIOException(String) - Constructor for exception java.io.InterruptedIOException
  Constructs an `InterruptedIOException` with the specified detail message.
intValue() - Method in class java.lang.Integer
  Returns the value of this Integer as an int.
INVALID_DATA - Static variable in exception javacardx.biometry.BioException
  This reason code is used to indicate that the data the system encountered is illegible.
INVALID_INIT - Static variable in exception javacard.security.CryptoException
  This reason code is used to indicate that the signature or cipher object has not been correctly initialized for the requested operation.
INVALID_PARAM - Static variable in exception javacardx.external.ExternalException
  This reason code is used to indicate that an input parameter is invalid.
INVALID_PARAM - Static variable in exception javacardx.framework.tlv.TLVException
  This reason code is used to indicate that one or more input parameters is invalid.
invalidate() - Method in interface javax.servlet.http.HttpSession
  Invalidates this session then unbinds any objects bound to it.
IO_ERROR - Static variable in exception javacard.framework.APDUException
  This reason code indicates that an unrecoverable error occurred in the I/O transmission layer.
IOException - Exception in java.io
  Signals that an I/O exception of some sort has occurred.
IOException() - Constructor for exception java.io.IOException
  Constructs an `IOException` with `null` as its error detail message.
IOException(String) - Constructor for exception java.io.IOException
  Constructs an `IOException` with the specified detail message.
IRIS_SCAN - Static variable in class javacardx.biometry.BioBuilder
  Pattern is a scan of the eye's iris.
isAlive() - Method in class java.lang.Thread
  Tests if this thread is alive.
isAnnotation() - Method in class java.lang.Class
  Returns true if this `Class` object represents an annotation type.
isAppletActive(AID) - Static method in class javacard.framework.JCSystem
  This method is used to determine if the specified applet is active on the card.
isArray() - Method in class java.lang.Class
  Determines if this `Class` object represents an array class.
isAssignableFrom(Class<?>) - Method in class java.lang.Class
  Determines if the class or interface represented by this `Class` object is either the same as, or is a superclass or superinterface of, the class or interface represented by the specified `Class` parameter.
isAuthenticated(short) - Method in interface javacard.framework.service.SecurityService
  Checks whether or not the specified principal is currently authenticated.
isBCDFormat(byte[], short, short) - Static method in class javacardx.framework.math.BCDUtil
  Checks if the input data is in BCD format.
isChannelSecure(byte) - Method in interface javacard.framework.service.SecurityService
  Checks whether a secure channel is established between the card and the host for the ongoing session that guarantees the indicated properties.
isClientAuthRequired(String, byte) - Method in class javacardx.security.CredentialManager.SecurityRequirements
  Indicates if client authentication is required for connection/access to the specified endpoint URI.
isClientInRole(String, String) - Static method in class javacardx.framework.JCSystem
  Indicates whether the client application URI as returned by a call to `getClientURI()` is included in the specified logical "role" permitted to access the specified resource (e.g., SIO-based service or event) URI.
isCommandChainingCLA() - Method in class javacard.framework.APDU
  Returns whether the current `APDU` command is the first or part of a command chain.
isCommandSecure(byte) - Method in interface javacard.framework.service.SecurityService
  Checks whether a secure channel is in use between the card and the host for the ongoing command that guarantees the indicated properties.
isCommitted() - Method in interface javax.servlet.ServletResponse
  Returns a boolean indicating if the response has been committed.
isCommitted() - Method in class javax.servlet.ServletResponseWrapper
  The default behavior of this method is to return isCommitted() on the wrapped response object.
isConfidentialityRequired(String, byte) - Method in class javacardx.security.CredentialManager.SecurityRequirements
  Indicates if confidentiality guarantee is required for connection/access to the specified endpoint URI.
isConstructed() - Method in class javacardx.framework.tlv.BERTag
  Used to query if `this` BER tag structure is constructed
isConstructed(byte[], short) - Static method in class javacardx.framework.tlv.BERTag
  Returns the constructed flag part of the BER Tag from its representation in the specified byte array
isDigit(char) - Static method in class java.lang.Character
  Determines if the specified character is a digit.
isDirectory() - Method in interface javacardx.io.FileConnection
  Tests whether the file denoted by the pathname of this file connection's URL is a directory.
isEmpty() - Method in class java.util.Hashtable
  Tests if this hashtable maps no keys to values.
isEmpty() - Method in class java.util.Vector
  Tests if this vector has no components.
isEnum() - Method in class java.lang.Class
  Returns true if and only if this class was declared as an enum in the source code.
isInitialized() - Method in interface javacard.security.Key
  Reports the initialized state of the key.
isInitialized() - Method in interface javacardx.biometry.BioTemplate
  Returns true if the reference template is completely loaded and ready for matching functions.
isInstance(Object) - Method in class java.lang.Class
  Determines if the specified `Object` is assignment-compatible with the object represented by this `Class`.
isIntegrityRequired(String, byte) - Method in class javacardx.security.CredentialManager.SecurityRequirements
  Indicates if integrity guarantee is required for connection/access to the specified endpoint URI.
isInterface() - Method in class java.lang.Class
  Determines if the specified `Class` object represents an interface type.
isISOInterindustryCLA() - Method in class javacard.framework.APDU
  Returns whether the current `APDU` command CLA byte corresponds to an interindustry command as defined in ISO 7816-4:2005 specification.
isLowerCase(char) - Static method in class java.lang.Character
  Determines if the specified character is a lowercase character.
isNew() - Method in interface javax.servlet.http.HttpSession
  Returns `true` if the client does not yet know about the session or if the client chooses not to join the session.
ISO7816 - Interface in javacard.framework
  `ISO7816` encapsulates constants related to ISO 7816-3 and ISO 7816-4.
isObjectDeletionSupported() - Static method in class javacard.framework.JCSystem
  This method is used to determine if the implementation for the Java Card platform supports the object deletion mechanism.
ISOException - Exception in javacard.framework
  `ISOException` class encapsulates an ISO 7816-4 response status word as its `reason` code.
ISOException(short) - Constructor for exception javacard.framework.ISOException
  Constructs an ISOException instance with the specified status word.
isPermanent() - Method in exception javax.servlet.UnavailableException
  Returns a `boolean` indicating whether the servlet is permanently unavailable.
isProcessed(APDU) - Method in class javacard.framework.service.BasicService
  Checks if the command in the `APDU` object has already been processed.
isRequestedSessionIdFromCookie() - Method in interface javax.servlet.http.HttpServletRequest
  Checks whether the requested session ID came in as a cookie.
isRequestedSessionIdFromCookie() - Method in class javax.servlet.http.HttpServletRequestWrapper
  The default behavior of this method is to return isRequestedSessionIdFromCookie() on the wrapped request object.
isRequestedSessionIdFromURL() - Method in interface javax.servlet.http.HttpServletRequest
  Checks whether the requested session ID came in as part of the request URL.
isRequestedSessionIdFromURL() - Method in class javax.servlet.http.HttpServletRequestWrapper
  The default behavior of this method is to return isRequestedSessionIdFromURL() on the wrapped request object.
isRequestedSessionIdValid() - Method in interface javax.servlet.http.HttpServletRequest
  Checks whether the requested session ID is still valid.
isRequestedSessionIdValid() - Method in class javax.servlet.http.HttpServletRequestWrapper
  The default behavior of this method is to return isRequestedSessionIdValid() on the wrapped request object.
isSecure() - Method in interface javax.servlet.ServletRequest
  Returns a boolean indicating whether this request was made using a secure channel, such as HTTPS.
isSecure() - Method in class javax.servlet.ServletRequestWrapper
  The default behavior of this method is to return isSecure() on the wrapped request object.
isSecureMessagingCLA() - Method in class javacard.framework.APDU
  Returns `true` if the encoding of the current `APDU` command based on the CLA byte indicates secure messaging.
isSet - Variable in class java.util.Calendar
  The flags which tell if a specified time field for the calendar is set.
isTransferable(Object) - Static method in class javacardx.framework.JCSystem
  Tests whether an object is a direct instance of a transferable class.
isTransient(Object) - Static method in class javacard.framework.JCSystem
  Checks if the specified object is transient.
isUpperCase(char) - Static method in class java.lang.Character
  Determines if the specified character is an uppercase character.
isUserInRole(String, String) - Static method in class javacardx.framework.JCSystem
  Indicates whether the authenticated user identity bound to the current thread is included in the specified logical "role" or if one of the users included in that role corresponds to a globally authenticated user - the card holder.
isUserInRole(String) - Method in interface javax.servlet.http.HttpServletRequest
  Returns a boolean indicating whether the authenticated user is included in the specified logical "role".
isUserInRole(String) - Method in class javax.servlet.http.HttpServletRequestWrapper
  The default behavior of this method is to return isUserInRole(String role) on the wrapped request object.
isValidated() - Method in class javacard.framework.OwnerPIN
  Returns `true` if a valid PIN has been presented since the last card reset or last call to `reset()`.
isValidated() - Method in interface javacard.framework.PIN
  Returns `true` if a valid PIN value has been presented since the last card reset or last call to `reset()`.
isValidated() - Method in interface javacardx.biometry.BioTemplate
  Returns true if the template has been successfully checked since the last card reset or last call to `reset()`.
isValidated() - Method in interface javacardx.framework.Authenticator
  Returns true if the credentials has been successfully checked since the last card reset or since this authenticator was reset.
isValidated() - Method in interface javacardx.framework.Password
  Returns `true` if a valid password value has been presented since the last card reset or last call to `reset()`.
isValidCLA() - Method in class javacard.framework.APDU
  Returns whether the current `APDU` command CLA byte is valid.
ITALIAN - Static variable in class java.util.Locale
  Useful constant for language.
ITALY - Static variable in class java.util.Locale
  Useful constant for country.
Iterable<T> - Interface in java.lang
  Implementing this interface allows an object to be the target of the "foreach" statement.
iterator() - Method in interface java.lang.Iterable
  Returns an iterator over a set of elements of type T.
Iterator<E> - Interface in java.util
  An iterator over a collection.
iterator() - Method in class java.util.Vector

## J

JANUARY - Static variable in class java.util.Calendar
  Value of the `MONTH` field indicating the first month of the year.
JAPAN - Static variable in class java.util.Locale
  Useful constant for country.
JAPANESE - Static variable in class java.util.Locale
  Useful constant for language.
java.io - package java.io
  Provides classes for input and output through data streams.
java.lang - package java.lang
  Provides classes that are fundamental to the Java programming language.
java.lang.annotation - package java.lang.annotation
  Provides library support for the Java programming language annotation facility.
java.rmi - package java.rmi
  Defines the `Remote` interface which identifies interfaces whose methods can be invoked from card acceptance device (CAD) client applications.
java.security - package java.security
  Provides the classes and interfaces for the security framework.
java.util - package java.util
  Contains the collection classes, and the date and time facilities.
javacard.framework - package javacard.framework
  Provides a framework of classes and interfaces for building, communicating with and working with Java Card technology-based applets.
javacard.framework.service - package javacard.framework.service
  This extension package provides a service framework of classes and interfaces that allow a Java Card technology-based applet to be designed as an aggregation of service components.
javacard.security - package javacard.security
  Provides classes and interfaces that contain publicly-available functionality for implementing a security and cryptography framework on the Java Card platform.
javacardx.apdu - package javacardx.apdu
  Extension package that enables support for ISO7816 specification defined optional APDU related mechanisms.
javacardx.biometry - package javacardx.biometry
  Extension package that contains functionality for implementing a biometric framework on the Java Card platform.
javacardx.crypto - package javacardx.crypto
  Extension package that contains functionality, which may be subject to export controls, for implementing a security and cryptography framework on the Java Card platform.
javacardx.external - package javacardx.external
  Extension package that provides mechanisms to access memory subsystems which are not directly addressable by the Java Card runtime environment(Java Card RE) on the Java Card platform.
javacardx.facilities - package javacardx.facilities
  Provides the classes and interfaces for the SIO-based service, event and task facilities.
javacardx.framework - package javacardx.framework
  Extension package that contains additional framework classes for web and extended applet applications.
javacardx.framework.math - package javacardx.framework.math
  Extension package that contains common utility functions for BCD math and parity computations.
javacardx.framework.tlv - package javacardx.framework.tlv
  Extension package that contains functionality, for managing storage for BER TLV formatted data, based on the ASN.1 BER encoding rules of ISO/IEC 8825-1:2002, as well as parsing and editing BER TLV formatted data in I/O buffers.
javacardx.framework.util - package javacardx.framework.util
  Extension package that contains common utility functions for manipulating arrays of primitive components - `byte`, `short` or `int`.
javacardx.framework.util.intx - package javacardx.framework.util.intx
  Extension package that contains common utility functions for using `int` components.
javacardx.io - package javacardx.io
  Provides the classes and interfaces for the Generic Connection Framework extension.
javacardx.security - package javacardx.security
  Provides the classes and interfaces for security framework.
javacardx.servlet.http - package javacardx.servlet.http
  Provides the classes and interfaces to support the web application environment specific to the Java Card platform.
javax.microedition.io - package javax.microedition.io
  Provides the classes and interfaces for the Generic Connection Framework.
javax.microedition.pki - package javax.microedition.pki
  Certificates are used to authenticate information for secure Connections.
javax.servlet - package javax.servlet
  The javax.servlet package contains a number of classes and interfaces that describe and define the contracts between a servlet class and the runtime environment provided for an instance of such a class by a conforming servlet container.
javax.servlet.http - package javax.servlet.http
  The javax.servlet.http package contains a number of classes and interfaces that describe and define the contracts between a servlet class running under the HTTP protocol and the runtime environment provided for an instance of such a class by a conforming servlet container.
JCint - Class in javacardx.framework.util.intx
  The `JCint` class contains common utility functions using ints.
JCRuntimePermission - Class in javacardx.framework
  This class is for Java Card runtime permissions.
JCRuntimePermission(String) - Constructor for class javacardx.framework.JCRuntimePermission
  Creates a new JCRuntimePermission with the specified name.
JCSystem - Class in javacard.framework
  The `JCSystem` class includes a collection of methods to control applet execution, resource management, atomic transaction management, object deletion mechanism and inter-applet object sharing in the Java Card environment.
JCSystem - Class in javacardx.framework
  This JCSystem class complements the `JCSystem` class with functionalities required for integrating the Applet application model and the Servlet application model to provide a consistent programming model.
join() - Method in class java.lang.Thread
  Waits for this thread to die.
JULY - Static variable in class java.util.Calendar
  Value of the `MONTH` field indicating the seventh month of the year.
JUNE - Static variable in class java.util.Calendar
  Value of the `MONTH` field indicating the sixth month of the year.

## K

KEEPALIVE - Static variable in interface javax.microedition.io.SocketConnection
  Socket option for the keep alive feature (2).
Key - Interface in javacard.security
  The `Key` interface is the base interface for all keys.
KeyAgreement - Class in javacard.security
  The `KeyAgreement` class is the base class for key agreement algorithms such as Diffie-Hellman and EC Diffie-Hellman [IEEE P1363].
KeyAgreement() - Constructor for class javacard.security.KeyAgreement
  Protected constructor.
KeyBuilder - Class in javacard.security
  The `KeyBuilder` class is a key object factory.
KeyEncryption - Interface in javacardx.crypto
  `KeyEncryption` interface defines the methods used to enable encrypted key data access to a key implementation.
KeyPair - Class in javacard.security
  This class is a container for a key pair (a public key and a private key).
KeyPair(byte, short) - Constructor for class javacard.security.KeyPair
  Constructs a `KeyPair` instance for the specified algorithm and keylength; the encapsulated keys are uninitialized.
KeyPair(String, short) - Constructor for class javacard.security.KeyPair
  Constructs a `KeyPair` instance for the specified algorithm and keylength; the encapsulated keys are uninitialized.
KeyPair(String, String, short) - Constructor for class javacard.security.KeyPair
  Constructs a `KeyPair` instance for the specified algorithm and keylength; the encapsulated keys are uninitialized.
KeyPair(PublicKey, PrivateKey) - Constructor for class javacard.security.KeyPair
  Constructs a new `KeyPair` object containing the specified public key and private key.
keys() - Method in class java.util.Hashtable
  Returns an enumeration of the keys in this hashtable.
KEYSTROKES - Static variable in class javacardx.biometry.BioBuilder
  Keystrokes dynamics (behavioral).
KOREA - Static variable in class java.util.Locale
  Useful constant for country.
KOREAN - Static variable in class java.util.Locale
  Useful constant for language.
KoreanSEEDKey - Interface in javacard.security
  `KoreanSEEDKey` contains an 16-byte key for Korean Seed Algorithm operations.

## L

lastElement() - Method in class java.util.Vector
  Returns the last component of the vector.
lastIndexOf(int) - Method in class java.lang.String
  Returns the index within this string of the last occurrence of the specified character.
lastIndexOf(int, int) - Method in class java.lang.String
  Returns the index within this string of the last occurrence of the specified character, searching backward starting at the specified index.
lastIndexOf(Object) - Method in class java.util.Vector
  Returns the index of the last occurrence of the specified object in this vector.
lastIndexOf(Object, int) - Method in class java.util.Vector
  Searches backwards for the specified object, starting from the specified index, and returns an index to it.
length() - Method in class java.lang.String
  Returns the length of this string.
length() - Method in class java.lang.StringBuffer
  Returns the length (character count) of this string buffer.
length() - Method in class java.lang.StringBuilder
  Returns the length (character count).
LENGTH_AES_128 - Static variable in class javacard.security.KeyBuilder
  AES Key Length `LENGTH_AES_128` = 128.
LENGTH_AES_192 - Static variable in class javacard.security.KeyBuilder
  AES Key Length `LENGTH_AES_192` = 192.
LENGTH_AES_256 - Static variable in class javacard.security.KeyBuilder
  AES Key Length `LENGTH_AES_256` = 256.
LENGTH_DES - Static variable in class javacard.security.KeyBuilder
  DES Key Length `LENGTH_DES` = 64.
LENGTH_DES3_2KEY - Static variable in class javacard.security.KeyBuilder
  DES Key Length `LENGTH_DES3_2KEY` = 128.
LENGTH_DES3_3KEY - Static variable in class javacard.security.KeyBuilder
  DES Key Length `LENGTH_DES3_3KEY` = 192.
LENGTH_DSA_1024 - Static variable in class javacard.security.KeyBuilder
  DSA Key Length `LENGTH_DSA_1024` = 1024.
LENGTH_DSA_512 - Static variable in class javacard.security.KeyBuilder
  DSA Key Length `LENGTH_DSA_512` = 512.
LENGTH_DSA_768 - Static variable in class javacard.security.KeyBuilder
  DSA Key Length `LENGTH_DSA_768` = 768.
LENGTH_EC_F2M_113 - Static variable in class javacard.security.KeyBuilder
  EC Key Length `LENGTH_EC_F2M_113` = 113.
LENGTH_EC_F2M_131 - Static variable in class javacard.security.KeyBuilder
  EC Key Length `LENGTH_EC_F2M_131` = 131.
LENGTH_EC_F2M_163 - Static variable in class javacard.security.KeyBuilder
  EC Key Length `LENGTH_EC_F2M_163` = 163.
LENGTH_EC_F2M_193 - Static variable in class javacard.security.KeyBuilder
  EC Key Length `LENGTH_EC_F2M_193` = 193.
LENGTH_EC_FP_112 - Static variable in class javacard.security.KeyBuilder
  EC Key Length `LENGTH_EC_FP_112` = 112.
LENGTH_EC_FP_128 - Static variable in class javacard.security.KeyBuilder
  EC Key Length `LENGTH_EC_FP_128` = 128.
LENGTH_EC_FP_160 - Static variable in class javacard.security.KeyBuilder
  EC Key Length `LENGTH_EC_FP_160` = 160.
LENGTH_EC_FP_192 - Static variable in class javacard.security.KeyBuilder
  EC Key Length `LENGTH_EC_FP_192` = 192.
LENGTH_EC_FP_224 - Static variable in class javacard.security.KeyBuilder
  EC Key Length `LENGTH_EC_FP_224` = 224.
LENGTH_EC_FP_256 - Static variable in class javacard.security.KeyBuilder
  EC Key Length `LENGTH_EC_FP_256` = 256.
LENGTH_EC_FP_384 - Static variable in class javacard.security.KeyBuilder
  EC Key Length `LENGTH_EC_FP_384` = 384.
LENGTH_HMAC_SHA_1_BLOCK_64 - Static variable in class javacard.security.KeyBuilder
  HMAC Key Length `LENGTH_HMAC_SHA_1_BLOCK_64` = 64.
LENGTH_HMAC_SHA_256_BLOCK_64 - Static variable in class javacard.security.KeyBuilder
  HMAC Key Length `LENGTH_HMAC_SHA_256_BLOCK_64` = 64.
LENGTH_HMAC_SHA_384_BLOCK_128 - Static variable in class javacard.security.KeyBuilder
  HMAC Key Length `LENGTH_HMAC_SHA_384_BLOCK_128` = 128.
LENGTH_HMAC_SHA_512_BLOCK_128 - Static variable in class javacard.security.KeyBuilder
  HMAC Key Length `LENGTH_HMAC_SHA_512_BLOCK_128` = 128.
LENGTH_KOREAN_SEED_128 - Static variable in class javacard.security.KeyBuilder
  Korean Seed Key Length `LENGTH_KOREAN_SEED_128` = 128.
LENGTH_MD5 - Static variable in class javacard.security.MessageDigest
  Length of digest in bytes for SHA
LENGTH_RIPEMD160 - Static variable in class javacard.security.MessageDigest
  Length of digest in bytes for RIPE MD-160
LENGTH_RSA_1024 - Static variable in class javacard.security.KeyBuilder
  RSA Key Length `LENGTH_RSA_1024` = 1024.
LENGTH_RSA_1280 - Static variable in class javacard.security.KeyBuilder
  RSA Key Length `LENGTH_RSA_1280` = 1280.
LENGTH_RSA_1536 - Static variable in class javacard.security.KeyBuilder
  RSA Key Length `LENGTH_RSA_1536` = 1536.
LENGTH_RSA_1984 - Static variable in class javacard.security.KeyBuilder
  RSA Key Length `LENGTH_RSA_1984` = 1984.
LENGTH_RSA_2048 - Static variable in class javacard.security.KeyBuilder
  RSA Key Length `LENGTH_RSA_2048` = 2048.
LENGTH_RSA_4096 - Static variable in class javacard.security.KeyBuilder
  RSA Key Length `LENGTH_RSA_4096` = 4096.
LENGTH_RSA_512 - Static variable in class javacard.security.KeyBuilder
  RSA Key Length `LENGTH_RSA_512` = 512.
LENGTH_RSA_736 - Static variable in class javacard.security.KeyBuilder
  RSA Key Length `LENGTH_RSA_736` = 736.
LENGTH_RSA_768 - Static variable in class javacard.security.KeyBuilder
  RSA Key Length `LENGTH_RSA_768` = 768.
LENGTH_RSA_896 - Static variable in class javacard.security.KeyBuilder
  RSA Key Length `LENGTH_RSA_896` = 896.
LENGTH_SHA - Static variable in class javacard.security.MessageDigest
  Length of digest in bytes for SHA-256
LENGTH_SHA_256 - Static variable in class javacard.security.MessageDigest
  Length of digest in bytes for MD5
LENGTH_SHA_384 - Static variable in class javacard.security.MessageDigest
  Length of digest in bytes for SHA-384
LENGTH_SHA_512 - Static variable in class javacard.security.MessageDigest
  Length of digest in bytes for SHA-512
LINGER - Static variable in interface javax.microedition.io.SocketConnection
  Socket option for the linger time to wait in seconds before closing a connection with pending data output (1).
LIP_MOVEMENT - Static variable in class javacardx.biometry.BioBuilder
  Lip movement (behavioral).
list() - Method in class javacardx.facilities.EventRegistry
  Lists all the listeners registered by the current application.
list() - Method in class javacardx.facilities.ServiceRegistry
  Lists all the service factories registered by the current application.
list() - Method in class javacardx.facilities.TaskRegistry
  Lists all the tasks registered by the current application.
list() - Method in interface javacardx.io.FileConnection
  Returns an enumeration of strings naming the files and directories in the directory denoted by the pathname of this file connection's URL.
ListResourceBundle - Class in java.util
  `ListResourceBundle` is an abstract subclass of `ResourceBundle` that manages resources for a locale in a convenient and easy to use list.
ListResourceBundle() - Constructor for class java.util.ListResourceBundle
  Sole constructor.
Locale - Class in java.util
  A `Locale` object represents a specific geographical, political, or cultural region.
Locale(String, String) - Constructor for class java.util.Locale
  Construct a locale from language, country.
Locale(String) - Constructor for class java.util.Locale
  Construct a locale from a language code.
lock - Variable in class java.io.Reader
  The object used to synchronize operations on this stream.
lock - Variable in class java.io.Writer
  The object used to synchronize operations on this stream.
log(String) - Method in class javax.servlet.GenericServlet
  Writes the specified message to a servlet log file, prepended by the servlet's name.
log(String, Throwable) - Method in class javax.servlet.GenericServlet
  Writes an explanatory message and a stack trace for a given `Throwable` exception to the servlet log file, prepended by the servlet's name.
log(String) - Method in interface javax.servlet.ServletContext
  Writes the specified message to a servlet log file, usually an event log.
log(String, Throwable) - Method in interface javax.servlet.ServletContext
  Writes an explanatory message and a stack trace for a given `Throwable` exception to the servlet log file.
Long - Class in java.lang
  The Long class wraps a value of the primitive type `long` in an object.
Long(long) - Constructor for class java.lang.Long
  Constructs a newly allocated `Long` object that represents the primitive `long` argument.
longValue() - Method in class java.lang.Integer
  Returns the value of this Integer as a `long`.
longValue() - Method in class java.lang.Long
  Returns the value of this Long as a long value.
lookup(String) - Method in class javacardx.facilities.ServiceRegistry
  Looks up the service registered with the provided URI.
lookup(String, String) - Method in class javacardx.facilities.ServiceRegistry
  Looks up the service registered with the provided service URI by the server identified by the provided server URI.
lookup(String, Object) - Method in class javacardx.facilities.ServiceRegistry
  Looks up the service registered with the provided URI.
lookup(String, String, Object) - Method in class javacardx.facilities.ServiceRegistry
  Looks up the service registered with the provided service URI by the server identified by the provided server URI.
lookupAID(byte[], short, byte) - Static method in class javacard.framework.JCSystem
  Returns the Java Card runtime environment-owned instance of the `AID` object, if any, encapsulating the specified AID bytes in the `buffer` parameter if there exists a successfully installed applet on the card whose instance AID exactly matches that of the specified AID bytes.

## M

makeInt(byte, byte, byte, byte) - Static method in class javacardx.framework.util.intx.JCint
  Concatenates the four parameter bytes to form an int value.
makeInt(short, short) - Static method in class javacardx.framework.util.intx.JCint
  Concatenates the two parameter short values to form an int value.
makeShort(byte, byte) - Static method in class javacard.framework.Util
  Concatenates the two parameter bytes to form a short value.
makeTransientBooleanArray(short, byte) - Static method in class javacard.framework.JCSystem
  Creates a transient boolean array with the specified array length.
makeTransientByteArray(short, byte) - Static method in class javacard.framework.JCSystem
  Creates a transient byte array with the specified array length.
makeTransientIntArray(short, byte) - Static method in class javacardx.framework.util.intx.JCint
  Creates a transient int array with the specified array length.
makeTransientObjectArray(short, byte) - Static method in class javacard.framework.JCSystem
  Creates a transient array of `Object` with the specified array length.
makeTransientShortArray(short, byte) - Static method in class javacard.framework.JCSystem
  Creates a transient short array with the specified array length.
MALFORMED_TAG - Static variable in exception javacardx.framework.tlv.TLVException
  This reason code is used to indicate that the tag representation is not a well-formed BER Tag
MALFORMED_TLV - Static variable in exception javacardx.framework.tlv.TLVException
  This reason code is used to indicate that the TLV representation is not a well-formed BER TLV
MARCH - Static variable in class java.util.Calendar
  Value of the `MONTH` field indicating the third month of the year.
mark(int) - Method in class java.io.BufferedReader
  Mark the present position in the stream.
mark - Variable in class java.io.ByteArrayInputStream
  The currently marked position in the stream.
mark(int) - Method in class java.io.ByteArrayInputStream
  Set the current marked position in the stream.
mark(int) - Method in class java.io.DataInputStream
  Marks the current position in this input stream.
mark(int) - Method in class java.io.InputStream
  Marks the current position in this input stream.
mark(int) - Method in class java.io.Reader
  Mark the present position in the stream.
markSupported() - Method in class java.io.BufferedReader
  Tell whether this stream supports the mark() operation, which it does.
markSupported() - Method in class java.io.ByteArrayInputStream
  Tests if ByteArrayInputStream supports mark/reset.
markSupported() - Method in class java.io.DataInputStream
  Tests if this input stream supports the `mark` and `reset` methods.
markSupported() - Method in class java.io.InputStream
  Tests if this input stream supports the `mark` and `reset` methods.
markSupported() - Method in class java.io.Reader
  Tell whether this stream supports the mark() operation.
match(byte[], short, short) - Method in interface javacardx.biometry.BioTemplate
  Continues a biometric matching session.
MATCH_NEEDS_MORE_DATA - Static variable in interface javacardx.biometry.BioTemplate
  This negative score value indicates that more data are needed to continue the matching session.
Math - Class in java.lang
  The class `Math` contains methods for performing basic numeric operations.
max(int, int) - Static method in class java.lang.Math
  Returns the greater of two `int` values.
max(long, long) - Static method in class java.lang.Math
  Returns the greater of two `long` values.
MAX_PRIORITY - Static variable in class java.lang.Thread
  The maximum priority that a thread can have.
MAX_RADIX - Static variable in class java.lang.Character
  The maximum radix available for conversion to and from Strings.
MAX_VALUE - Static variable in class java.lang.Byte
  The maximum value a Byte can have.
MAX_VALUE - Static variable in class java.lang.Character
  The constant value of this field is the largest value of type `char`.
MAX_VALUE - Static variable in class java.lang.Integer
  The largest value of type `int`.
MAX_VALUE - Static variable in class java.lang.Long
  The largest value of type `long`.
MAX_VALUE - Static variable in class java.lang.Short
  The maximum value a Short can have.
MAY - Static variable in class java.util.Calendar
  Value of the `MONTH` field indicating the fifth month of the year.
Memory - Class in javacardx.external
  This class provides access to memory subsystems that are not directly addressable, typically that of other contactless state machine handlers such as MifareTM.
MEMORY_TYPE_EXTENDED_STORE - Static variable in class javacardx.external.Memory
  Extended Memory Store type constant.
MEMORY_TYPE_MIFARE - Static variable in class javacardx.external.Memory
  MIFARETM memory type constant.
MEMORY_TYPE_PERSISTENT - Static variable in class javacard.framework.JCSystem
  Constant to indicate persistent memory type.
MEMORY_TYPE_TRANSIENT_DESELECT - Static variable in class javacard.framework.JCSystem
  Constant to indicate transient memory of CLEAR_ON_DESELECT type.
MEMORY_TYPE_TRANSIENT_RESET - Static variable in class javacard.framework.JCSystem
  Constant to indicate transient memory of CLEAR_ON_RESET type.
MemoryAccess - Interface in javacardx.external
  This interface provides methods to read and write the external memory space.
MessageDigest - Class in javacard.security
  The `MessageDigest` class is the base class for hashing algorithms.
MessageDigest() - Constructor for class javacard.security.MessageDigest
  Protected Constructor
MILLISECOND - Static variable in class java.util.Calendar
  Field number for `get` and `set` indicating the millisecond within the second.
min(int, int) - Static method in class java.lang.Math
  Returns the smaller of two `int` values.
min(long, long) - Static method in class java.lang.Math
  Returns the smaller of two `long` values.
MIN_PRIORITY - Static variable in class java.lang.Thread
  The minimum priority that a thread can have.
MIN_RADIX - Static variable in class java.lang.Character
  The minimum radix available for conversion to and from Strings.
MIN_VALUE - Static variable in class java.lang.Byte
  The minimum value a Byte can have.
MIN_VALUE - Static variable in class java.lang.Character
  The constant value of this field is the smallest value of type `char`.
MIN_VALUE - Static variable in class java.lang.Integer
  The smallest value of type `int`.
MIN_VALUE - Static variable in class java.lang.Long
  The smallest value of type `long`.
MIN_VALUE - Static variable in class java.lang.Short
  The minimum value a Short can have.
MINIMUM_SUCCESSFUL_MATCH_SCORE - Static variable in interface javacardx.biometry.BioTemplate
  The minimum successful matching score.
MINUTE - Static variable in class java.util.Calendar
  Field number for `get` and `set` indicating the minute within the hour.
MISSING_SIGNATURE - Static variable in exception javax.microedition.pki.CertificateException
  Indicates a certificate object does not contain a signature.
MissingResourceException - Exception in java.util
  Signals that a resource is missing.
MissingResourceException(String, String, String) - Constructor for exception java.util.MissingResourceException
  Constructs a MissingResourceException with the specified information.
mkdir() - Method in interface javacardx.io.FileConnection
  Creates the directory named by the pathname of this file connection's URL.
mkdirs() - Method in interface javacardx.io.FileConnection
  Creates the directory named by the pathname of this file connection's URL, including any necessary but nonexistent parent directories.
modCount - Variable in class java.util.Vector
  The number of times this vector has been structurally modified.
MODE_DECRYPT - Static variable in class javacardx.crypto.Cipher
  Used in `init()` methods to indicate decryption mode.
MODE_DEFAULT - Static variable in class javacardx.security.CredentialManager
  The default mode of operation.
MODE_ENCRYPT - Static variable in class javacardx.crypto.Cipher
  Used in `init()` methods to indicate encryption mode.
MODE_GCF_CLIENT - Static variable in class javacardx.security.CredentialManager
  The mode of operation corresponding to GCF client communications.
MODE_GCF_SERVER - Static variable in class javacardx.security.CredentialManager
  The mode of operation corresponding to GCF server communications.
MODE_SIGN - Static variable in class javacard.security.Signature
  Used in `init()` methods to indicate signature sign mode.
MODE_SIO_CLIENT - Static variable in class javacardx.security.CredentialManager
  The mode of operation corresponding to the client-side of SIO-based inter-application communications.
MODE_SIO_SERVER - Static variable in class javacardx.security.CredentialManager
  The mode of operation corresponding to the server-side of SIO-based inter-application communications.
MODE_VERIFY - Static variable in class javacard.security.Signature
  Used in `init()` methods to indicate signature verify mode.
MODE_WEB_SERVER - Static variable in class javacardx.security.CredentialManager
  The mode of operation corresponding to HTTP/HTTPS communications managed by the Web container.
MONDAY - Static variable in class java.util.Calendar
  Value of the `DAY_OF_WEEK` field indicating Monday.
MONTH - Static variable in class java.util.Calendar
  Field number for `get` and `set` indicating the month.
multiply(byte[], short, short, byte) - Method in class javacardx.framework.math.BigNumber
  Multiplies the internal big number by the specified operand value
MultiSelectable - Interface in javacard.framework
  The `MultiSelectable` interface identifies the implementing Applet subclass as being capable of concurrent selections.

## N

name() - Method in class java.lang.Enum
  Returns the name of this enum constant, exactly as declared in its enum declaration.
NAME_CREDENTIAL_MANAGER_GET - Static variable in class javacardx.framework.JCRuntimePermission
  The "credentialManager.get" name.
NAME_CREDENTIAL_MANAGER_SET - Static variable in class javacardx.framework.JCRuntimePermission
  The "credentialManager.set" name.
NAME_TASK_REGISTER - Static variable in class javacardx.facilities.TaskRegistryPermission
  The "task.register" name.
NAME_TASK_UNREGISTER - Static variable in class javacardx.facilities.TaskRegistryPermission
  The "task.unregister" name.
NAME_THREAD_CREATE - Static variable in class javacardx.framework.JCRuntimePermission
  The "thread.create" name.
NAME_THREAD_MODIFY - Static variable in class javacardx.framework.JCRuntimePermission
  The "thread.modify" name.
NamedPermission - Class in javacardx.security
  This class is for named permissions.
NamedPermission(String) - Constructor for class javacardx.security.NamedPermission
  Creates a new NamedPermission with the specified name.
NegativeArraySizeException - Exception in java.lang
  Thrown if an application tries to create an array with negative size.
NegativeArraySizeException() - Constructor for exception java.lang.NegativeArraySizeException
  Constructs a `NegativeArraySizeException` with no detail message.
NegativeArraySizeException(String) - Constructor for exception java.lang.NegativeArraySizeException
  Constructs a `NegativeArraySizeException` with the specified detail message.
newDatagram(int) - Method in interface javax.microedition.io.DatagramConnection
  Create a new datagram object.
newDatagram(int, String) - Method in interface javax.microedition.io.DatagramConnection
  Create a new datagram object.
newDatagram(byte[], int) - Method in interface javax.microedition.io.DatagramConnection
  Create a new datagram object.
newDatagram(byte[], int, String) - Method in interface javax.microedition.io.DatagramConnection
  Make a new datagram object.
newInstance() - Method in class java.lang.Class
  Creates a new instance of a class.
newLine() - Method in class java.io.BufferedWriter
  Write a line separator.
next() - Method in interface java.util.Iterator
  Returns the next element in the iteration.
next(int) - Method in class java.util.Random
  Generates the next pseudorandom number.
nextElement() - Method in interface java.util.Enumeration
  Returns the next element of this enumeration if this enumeration object has at least one more element to provide.
nextElement() - Method in class java.util.StringTokenizer
  Returns the same value as the `nextToken` method, except that its declared return value is `Object` rather than `String`.
nextInt() - Method in class java.util.Random
  Returns the next pseudorandom, uniformly distributed `int` value from this random number generator's sequence.
nextInt(int) - Method in class java.util.Random
  Returns a pseudorandom, uniformly distributed `int` value between 0 (inclusive) and the specified value (exclusive), drawn from this random number generator's sequence.
nextLong() - Method in class java.util.Random
  Returns the next pseudorandom, uniformly distributed `long` value from this random number generator's sequence.
nextToken() - Method in class java.util.StringTokenizer
  Returns the next token from this string tokenizer.
nextToken(String) - Method in class java.util.StringTokenizer
  Returns the next token in this string tokenizer's string.
NO_RESOURCE - Static variable in exception javacard.framework.SystemException
  This reason code is used to indicate that there is insufficient resource in the Card for the request.
NO_SUCH_ALGORITHM - Static variable in exception javacard.security.CryptoException
  This reason code is used to indicate that the requested algorithm or key type is not supported.
NO_SUCH_BIO_TEMPLATE - Static variable in exception javacardx.biometry.BioException
  This reason code is used to indicate that the provided bio template type is not supported by the template builder.
NO_SUCH_SUBSYSTEM - Static variable in exception javacardx.external.ExternalException
  This reason code is used to indicate that specified external subsystem is not available.
NO_T0_GETRESPONSE - Static variable in exception javacard.framework.APDUException
  This reason code indicates that during T=0 protocol, the CAD did not return a GET RESPONSE command in response to a <61xx> response status to send additional data.
NO_T0_REISSUE - Static variable in exception javacard.framework.APDUException
  This reason code indicates that during T=0 protocol, the CAD did not reissue the same APDU command with the corrected length in response to a <6Cxx> response status to request command reissue with the specified length.
NO_TEMPLATES_ENROLLED - Static variable in exception javacardx.biometry.BioException
  This reason code is used to indicate that no reference template is available for matching, or that the reference template is uninitialized.
NO_TRANSIENT_SPACE - Static variable in exception javacard.framework.SystemException
  This reason code is used by the `makeTransient..()` methods to indicate that no room is available in volatile memory for the requested object.
NoClassDefFoundError - Error in java.lang
  Thrown if the Java Virtual Machine tries to load in the definition of a class (as part of a normal method call or as part of creating a new instance using the `new` expression) and no definition of the class could be found.
NoClassDefFoundError() - Constructor for error java.lang.NoClassDefFoundError
  Constructs a `NoClassDefFoundError` with no detail message.
NoClassDefFoundError(String) - Constructor for error java.lang.NoClassDefFoundError
  Constructs a `NoClassDefFoundError` with the specified detail message.
NORM_PRIORITY - Static variable in class java.lang.Thread
  The default priority that is assigned to a thread.
NoSuchElementException - Exception in java.util
  Thrown by the `nextElement` method of an `Enumeration` to indicate that there are no more elements in the enumeration.
NoSuchElementException() - Constructor for exception java.util.NoSuchElementException
  Constructs a `NoSuchElementException` with `null` as its error message string.
NoSuchElementException(String) - Constructor for exception java.util.NoSuchElementException
  Constructs a `NoSuchElementException`, saving a reference to the error message string `s` for later retrieval by the `getMessage` method.
NoSuchFieldError - Error in java.lang
  Thrown if an application tries to access or modify a specified field of an object, and that object no longer has that field.
NoSuchFieldError() - Constructor for error java.lang.NoSuchFieldError
  Constructs a `NoSuchFieldException` with no detail message.
NoSuchFieldError(String) - Constructor for error java.lang.NoSuchFieldError
  Constructs a `NoSuchFieldException` with the specified detail message.
NOT_A_TRANSIENT_OBJECT - Static variable in class javacard.framework.JCSystem
  This event code indicates that the object is not transient.
NOT_IN_PROGRESS - Static variable in exception javacard.framework.TransactionException
  This reason code is used by the `abortTransaction` and `commitTransaction` methods when a transaction is not in progress.
NOT_YET_VALID - Static variable in exception javax.microedition.pki.CertificateException
  Indicates a certificate is not yet valid.
notify() - Method in class java.lang.Object
  Wakes up a single thread that is waiting on this object's monitor.
notify(SharedEvent) - Method in interface javacardx.facilities.EventNotificationListener
  Invoked by the event registry to notify this listener of an event.
notifyAll() - Method in class java.lang.Object
  Wakes up all threads that are waiting on this object's monitor.
notifyListeners(Event) - Method in class javacardx.facilities.EventRegistry
  Notifies all the listeners registered for events of the type of the provided event.
notifyListeners(Event, boolean) - Method in class javacardx.facilities.EventRegistry
  Notifies all the listeners registered for events of the type of the provided event.
notifyListenersInRole(Event, String) - Method in class javacardx.facilities.EventRegistry
  Notifies the listeners registered for events of the type of the provided event.
notifyListenersInRole(Event, String, boolean) - Method in class javacardx.facilities.EventRegistry
  Notifies the listeners registered for events of the type of the provided event.
NOVEMBER - Static variable in class java.util.Calendar
  Value of the `MONTH` field indicating the eleventh month of the year.
NullPointerException - Exception in java.lang
  Thrown when an application attempts to use `null` in a case where an object is required.
NullPointerException() - Constructor for exception java.lang.NullPointerException
  Constructs a `NullPointerException` with no detail message.
NullPointerException(String) - Constructor for exception java.lang.NullPointerException
  Constructs a `NullPointerException` with the specified detail message.
NumberFormatException - Exception in java.lang
  Thrown to indicate that the application has attempted to convert a string to one of the numeric types, but that the string does not have the appropriate format.
NumberFormatException() - Constructor for exception java.lang.NumberFormatException
  Constructs a `NumberFormatException` with no detail message.
NumberFormatException(String) - Constructor for exception java.lang.NumberFormatException
  Constructs a `NumberFormatException` with the specified detail message.

## O

Object - Class in java.lang
  Class `Object` is the root of the class hierarchy.
Object() - Constructor for class java.lang.Object
OCTOBER - Static variable in class java.util.Calendar
  Value of the `MONTH` field indicating the tenth month of the year.
OFFSET_CDATA - Static variable in interface javacard.framework.ISO7816
  APDU command data offset : CDATA = 5
OFFSET_CLA - Static variable in interface javacard.framework.ISO7816
  APDU header offset : CLA = 0
OFFSET_EXT_CDATA - Static variable in interface javacard.framework.ISO7816
  APDU command data offset with extended length input data : EXT_CDATA = 7
OFFSET_INS - Static variable in interface javacard.framework.ISO7816
  APDU header offset : INS = 1
OFFSET_LC - Static variable in interface javacard.framework.ISO7816
  APDU header offset : LC = 4
OFFSET_P1 - Static variable in interface javacard.framework.ISO7816
  APDU header offset : P1 = 2
OFFSET_P2 - Static variable in interface javacard.framework.ISO7816
  APDU header offset : P2 = 3
open(String) - Method in interface javacardx.io.FileConnection
  Opens a file connection to the provided - possibly relative - file URL.
open(String) - Static method in class javax.microedition.io.Connector
  Create and open a Connection.
open(String, int) - Static method in class javax.microedition.io.Connector
  Create and open a Connection.
open(String, int, boolean) - Static method in class javax.microedition.io.Connector
  Create and open a Connection.
openDataInputStream() - Method in interface javacardx.io.FileConnection
  Opens and returns a data input stream for this file connection.
openDataInputStream(String) - Static method in class javax.microedition.io.Connector
  Create and open a connection input stream.
openDataInputStream() - Method in interface javax.microedition.io.InputConnection
  Open and return a data input stream for a connection.
openDataOutputStream() - Method in interface javacardx.io.FileConnection
  Opens and returns a data output stream for this file connection.
openDataOutputStream(boolean) - Method in interface javacardx.io.FileConnection
  Opens and returns a data output stream for this file connection.
openDataOutputStream(String) - Static method in class javax.microedition.io.Connector
  Create and open a connection output stream.
openDataOutputStream() - Method in interface javax.microedition.io.OutputConnection
  Open and return a data output stream for a connection.
openInputStream() - Method in interface javacardx.io.FileConnection
  Opens and returns an input stream for this file connection.
openInputStream(String) - Static method in class javax.microedition.io.Connector
  Create and open a connection input stream.
openInputStream() - Method in interface javax.microedition.io.InputConnection
  Open and return an input stream for a connection.
openOutputStream() - Method in interface javacardx.io.FileConnection
  Opens and returns an output stream for this file connection.
openOutputStream(boolean) - Method in interface javacardx.io.FileConnection
  Opens and returns an output stream for this file connection.
openOutputStream(String) - Static method in class javax.microedition.io.Connector
  Create and open a connection output stream.
openOutputStream() - Method in interface javax.microedition.io.OutputConnection
  Open and return an output stream for a connection.
ordinal() - Method in class java.lang.Enum
  Returns the ordinal of this enumeration constant (its position in its enum declaration, where the initial constant is assigned an ordinal of zero).
out - Variable in class java.io.DataOutputStream
  The output stream.
out - Variable in class java.io.PrintWriter
  The underlying character-output stream of this `PrintWriter`.
out - Static variable in class java.lang.System
  The "standard" output stream.
OutOfMemoryError - Error in java.lang
  Thrown when the Java Virtual Machine cannot allocate an object because it is out of memory, and no more memory could be made available by the garbage collector.
OutOfMemoryError() - Constructor for error java.lang.OutOfMemoryError
  Constructs an `OutOfMemoryError` with no detail message.
OutOfMemoryError(String) - Constructor for error java.lang.OutOfMemoryError
  Constructs an `OutOfMemoryError` with the specified detail message.
OutputConnection - Interface in javax.microedition.io
  This interface defines the capabilities that an output stream connection must have.
OutputStream - Class in java.io
  This abstract class is the superclass of all classes representing an output stream of bytes.
OutputStream() - Constructor for class java.io.OutputStream
OutputStreamWriter - Class in java.io
  An OutputStreamWriter is a bridge from character streams to byte streams: Characters written to it are translated into bytes.
OutputStreamWriter(OutputStream) - Constructor for class java.io.OutputStreamWriter
  Create an OutputStreamWriter that uses the default character encoding.
OutputStreamWriter(OutputStream, String) - Constructor for class java.io.OutputStreamWriter
  Create an OutputStreamWriter that uses the named character encoding.
Override - Annotation Type in java.lang
  Indicates that a method declaration is intended to override a method declaration in a superclass.
OwnerBioTemplate - Interface in javacardx.biometry
  The `OwnerBioTemplate` interface should be implemented by the applet which owns the biometric template.
OwnerPIN - Class in javacard.framework
  This class represents an Owner PIN, implements Personal Identification Number functionality as defined in the `PIN` interface, and provides the ability to update the PIN and thus owner functionality.
OwnerPIN(byte, byte) - Constructor for class javacard.framework.OwnerPIN
  Constructor.

## P

PALM_GEOMETRY - Static variable in class javacardx.biometry.BioBuilder
  Palm geometry ID is based on overall geometry/shape of a palm.
parent - Variable in class java.util.ResourceBundle
  The parent bundle of this bundle.
ParityBit - Class in javacardx.framework.math
  The `ParityBit` class is a utility to assist with DES key parity bit generation.
ParityBit() - Constructor for class javacardx.framework.math.ParityBit
  Intended to be package visible.
parseByte(String) - Static method in class java.lang.Byte
  Assuming the specified String represents a byte, returns that byte's value.
parseByte(String, int) - Static method in class java.lang.Byte
  Assuming the specified String represents a byte, returns that byte's value.
parseInt(String, int) - Static method in class java.lang.Integer
  Parses the string argument as a signed integer in the radix specified by the second argument.
parseInt(String) - Static method in class java.lang.Integer
  Parses the string argument as a signed decimal integer.
parseLong(String, int) - Static method in class java.lang.Long
  Parses the string argument as a signed `long` in the radix specified by the second argument.
parseLong(String) - Static method in class java.lang.Long
  Parses the string argument as a signed decimal `long`.
parseShort(String) - Static method in class java.lang.Short
  Assuming the specified String represents a short, returns that short's value.
parseShort(String, int) - Static method in class java.lang.Short
  Assuming the specified String represents a short, returns that short's value in the radix specified by the second argument.
partialEquals(byte[], short, byte) - Method in class javacard.framework.AID
  Checks if the specified partial AID byte sequence matches the first `length` bytes of the encapsulated AID bytes within `this` `AID` object.
PASSWORD - Static variable in class javacardx.biometry.BioBuilder
  General password (a PIN is a special case of the password).
Password - Interface in javacardx.framework
  This interface represents a Password.
peek() - Method in class java.util.Stack
  Looks at the object at the top of this stack without removing it from the stack.
Permission - Class in java.security
  Abstract class for representing access to a system resource.
Permission(String) - Constructor for class java.security.Permission
  Constructs a permission with the specified name.
PIN - Interface in javacard.framework
  This interface represents a PIN.
PINException - Exception in javacard.framework
  `PINException` represents a `OwnerPIN` class access-related exception.
PINException(short) - Constructor for exception javacard.framework.PINException
  Constructs a PINException.
PM - Static variable in class java.util.Calendar
  Value of the `AM_PM` field indicating the period of the day from noon to just before midnight.
pop() - Method in class java.util.Stack
  Removes the object at the top of this stack and returns that object as the value of this function.
pos - Variable in class java.io.ByteArrayInputStream
  The index of the next character to read from the input stream buffer.
POST - Static variable in interface javax.microedition.io.HttpConnection
  HTTP Post method.
PRC - Static variable in class java.util.Locale
  Useful constant for country.
PrimitiveBERTag - Class in javacardx.framework.tlv
  The `PrimitiveBERTag` class encapsulates a primitive BER TLV tag.
PrimitiveBERTag() - Constructor for class javacardx.framework.tlv.PrimitiveBERTag
  Constructor creates an empty `PrimitiveBERTag` object capable of encapsulating a primitive BER TLV Tag.
PrimitiveBERTLV - Class in javacardx.framework.tlv
  The `PrimitiveBERTLV` class encapsulates a primitive BER TLV structure.
PrimitiveBERTLV(short) - Constructor for class javacardx.framework.tlv.PrimitiveBERTLV
  Constructor creates an empty `PrimitiveBERTLV` object capable of encapsulating a Primitive BER TLV structure.
PRINCIPAL_APP_PROVIDER - Static variable in interface javacard.framework.service.SecurityService
  The principal identifier for the application provider.
PRINCIPAL_CARD_ISSUER - Static variable in interface javacard.framework.service.SecurityService
  The principal identifier for the card issuer.
PRINCIPAL_CARDHOLDER - Static variable in interface javacard.framework.service.SecurityService
  The principal identifier for the cardholder.
print(boolean) - Method in class java.io.PrintStream
  Print a boolean value.
print(char) - Method in class java.io.PrintStream
  Print a character.
print(int) - Method in class java.io.PrintStream
  Print an integer.
print(long) - Method in class java.io.PrintStream
  Print a long integer.
print(char[]) - Method in class java.io.PrintStream
  Print an array of characters.
print(String) - Method in class java.io.PrintStream
  Print a string.
print(Object) - Method in class java.io.PrintStream
  Print an object.
print(boolean) - Method in class java.io.PrintWriter
  Print a boolean value.
print(char) - Method in class java.io.PrintWriter
  Print a character.
print(int) - Method in class java.io.PrintWriter
  Print an integer.
print(long) - Method in class java.io.PrintWriter
  Print a long integer.
print(char[]) - Method in class java.io.PrintWriter
  Print an array of characters.
print(String) - Method in class java.io.PrintWriter
  Print a string.
print(Object) - Method in class java.io.PrintWriter
  Print an object.
print(String) - Method in class javax.servlet.ServletOutputStream
  Writes a `String` to the client, without a carriage return-line feed (CRLF) character at the end.
print(boolean) - Method in class javax.servlet.ServletOutputStream
  Writes a `boolean` value to the client, with no carriage return-line feed (CRLF) character at the end.
print(char) - Method in class javax.servlet.ServletOutputStream
  Writes a character to the client, with no carriage return-line feed (CRLF) at the end.
print(int) - Method in class javax.servlet.ServletOutputStream
  Writes an int to the client, with no carriage return-line feed (CRLF) at the end.
print(long) - Method in class javax.servlet.ServletOutputStream
  Writes a `long` value to the client, with no carriage return-line feed (CRLF) at the end.
println() - Method in class java.io.PrintStream
  Terminate the current line by writing the line separator string.
println(boolean) - Method in class java.io.PrintStream
  Print a boolean and then terminate the line.
println(char) - Method in class java.io.PrintStream
  Print a character and then terminate the line.
println(int) - Method in class java.io.PrintStream
  Print an integer and then terminate the line.
println(long) - Method in class java.io.PrintStream
  Print a long and then terminate the line.
println(char[]) - Method in class java.io.PrintStream
  Print an array of characters and then terminate the line.
println(String) - Method in class java.io.PrintStream
  Print a String and then terminate the line.
println(Object) - Method in class java.io.PrintStream
  Print an Object and then terminate the line.
println() - Method in class java.io.PrintWriter
  Terminate the current line by writing the line separator string.
println(boolean) - Method in class java.io.PrintWriter
  Print a boolean value and then terminate the line.
println(char) - Method in class java.io.PrintWriter
  Print a character and then terminate the line.
println(int) - Method in class java.io.PrintWriter
  Print an integer and then terminate the line.
println(long) - Method in class java.io.PrintWriter
  Print a long integer and then terminate the line.
println(char[]) - Method in class java.io.PrintWriter
  Print an array of characters and then terminate the line.
println(String) - Method in class java.io.PrintWriter
  Print a String and then terminate the line.
println(Object) - Method in class java.io.PrintWriter
  Print an Object and then terminate the line.
println() - Method in class javax.servlet.ServletOutputStream
  Writes a carriage return-line feed (CRLF) to the client.
println(String) - Method in class javax.servlet.ServletOutputStream
  Writes a `String` to the client, followed by a carriage return-line feed (CRLF).
println(boolean) - Method in class javax.servlet.ServletOutputStream
  Writes a `boolean` value to the client, followed by a carriage return-line feed (CRLF).
println(char) - Method in class javax.servlet.ServletOutputStream
  Writes a character to the client, followed by a carriage return-line feed (CRLF).
println(int) - Method in class javax.servlet.ServletOutputStream
  Writes an int to the client, followed by a carriage return-line feed (CRLF) character.
println(long) - Method in class javax.servlet.ServletOutputStream
  Writes a `long` value to the client, followed by a carriage return-line feed (CRLF).
printStackTrace() - Method in class java.lang.Throwable
  Prints this `Throwable` and its backtrace to the standard error stream.
PrintStream - Class in java.io
  A `PrintStream` adds functionality to another output stream, namely the ability to print representations of various data values conveniently.
PrintStream(OutputStream) - Constructor for class java.io.PrintStream
  Create a new print stream.
PrintWriter - Class in java.io
  Print formatted representations of objects to a text-output stream.
PrintWriter(Writer) - Constructor for class java.io.PrintWriter
  Create a new PrintWriter, without automatic line flushing.
PrintWriter(Writer, boolean) - Constructor for class java.io.PrintWriter
  Create a new PrintWriter.
PrintWriter(OutputStream) - Constructor for class java.io.PrintWriter
  Create a new PrintWriter, without automatic line flushing, from an existing OutputStream.
PrintWriter(OutputStream, boolean) - Constructor for class java.io.PrintWriter
  Create a new PrintWriter from an existing OutputStream.
PrivateKey - Interface in javacard.security
  The `PrivateKey` interface is the base interface for private keys used in asymmetric algorithms.
process(APDU) - Method in class javacard.framework.Applet
  Called by the Java Card runtime environment to process an incoming APDU command.
process(APDU) - Method in class javacard.framework.service.Dispatcher
  Manages the entire processing of the command in the APDU object input parameter.
PROCESS_COMMAND - Static variable in class javacard.framework.service.Dispatcher
  Identifies the main command processing phase.
PROCESS_INPUT_DATA - Static variable in class javacard.framework.service.Dispatcher
  Identifies the input data processing phase.
PROCESS_NONE - Static variable in class javacard.framework.service.Dispatcher
  Identifies the null processing phase.
PROCESS_OUTPUT_DATA - Static variable in class javacard.framework.service.Dispatcher
  Identifies the output data processing phase.
processCommand(APDU) - Method in class javacard.framework.service.BasicService
  This `BasicService` method is a default implementation and simply returns false without performing any processing.
processCommand(APDU) - Method in class javacard.framework.service.RMIService
  Processes the command within the `APDU` object.
processCommand(APDU) - Method in interface javacard.framework.service.Service
  Processes the command in the `APDU` object.
processDataIn(APDU) - Method in class javacard.framework.service.BasicService
  This `BasicService` method is a default implementation and simply returns false without performing any processing.
processDataIn(APDU) - Method in interface javacard.framework.service.Service
  Pre-processes the input data for the command in the `APDU` object.
processDataOut(APDU) - Method in class javacard.framework.service.BasicService
  This `BasicService` method is a default implementation and simply returns false without performing any processing.
processDataOut(APDU) - Method in interface javacard.framework.service.Service
  Post-processes the output data for the command in the `APDU` object.
processParam(Object) - Method in class javacardx.framework.ClassicSIOProxy
  Process the object before passing as a parameter to the actual SIO method.
processReturn(Object) - Method in class javacardx.framework.ClassicSIOProxy
  Process the object returned from the actual SIO.
PROPERTY_INPUT_CONFIDENTIALITY - Static variable in interface javacard.framework.service.SecurityService
  This security property provides input confidentiality through encryption of the incoming command.
PROPERTY_INPUT_INTEGRITY - Static variable in interface javacard.framework.service.SecurityService
  This security property provides input integrity through MAC signature checking of the incoming command.
PROPERTY_OUTPUT_CONFIDENTIALITY - Static variable in interface javacard.framework.service.SecurityService
  This security property provides output confidentiality through encryption of the outgoing response.
PROPERTY_OUTPUT_INTEGRITY - Static variable in interface javacard.framework.service.SecurityService
  This security property provides output integrity through MAC signature generation for the outgoing response.
PROTOCOL_MEDIA_CONTACTLESS_TYPE_A - Static variable in class javacard.framework.APDU
  Transport protocol Media - Contactless Type A
PROTOCOL_MEDIA_CONTACTLESS_TYPE_B - Static variable in class javacard.framework.APDU
  Transport protocol Media - Contactless Type B
PROTOCOL_MEDIA_DEFAULT - Static variable in class javacard.framework.APDU
  Transport protocol Media - Contacted Asynchronous Half Duplex
PROTOCOL_MEDIA_MASK - Static variable in class javacard.framework.APDU
  Media nibble mask in protocol byte
PROTOCOL_MEDIA_USB - Static variable in class javacard.framework.APDU
  Transport protocol Media - USB
PROTOCOL_T0 - Static variable in class javacard.framework.APDU
  ISO 7816 transport protocol type T=0.
PROTOCOL_T1 - Static variable in class javacard.framework.APDU
  ISO 7816 transport protocol type T=1.
PROTOCOL_TYPE_MASK - Static variable in class javacard.framework.APDU
  Type nibble mask in protocol byte
PSKException - Exception in javacardx.io
  The `PSKException` encapsulates an error that occurred while establishing a TLS secure connection using a PSK cipher suite.
PSKException(byte) - Constructor for exception javacardx.io.PSKException
  Create a new exception with a specific error reason.
PSKException(String, byte) - Constructor for exception javacardx.io.PSKException
  Create a new exception with a message and specific error reason.
PublicKey - Interface in javacard.security
  The `PublicKey` interface is the base interface for public keys used in asymmetric algorithms.
push(E) - Method in class java.util.Stack
  Pushes an item onto the top of this stack.
put(K, V) - Method in class java.util.Hashtable
  Maps the specified `key` to the specified `value` in this hashtable.

## R

Random - Class in java.util
  An instance of this class is used to generate a stream of pseudorandom numbers.
Random() - Constructor for class java.util.Random
  Creates a new random number generator.
Random(long) - Constructor for class java.util.Random
  Creates a new random number generator using a single `long` seed:
RandomData - Class in javacard.security
  The `RandomData` abstract class is the base class for random number generation.
RandomData() - Constructor for class javacard.security.RandomData
  Protected constructor for subclassing.
RCVBUF - Static variable in interface javax.microedition.io.SocketConnection
  Socket option for the size of the receiving buffer (3).
read() - Method in class java.io.BufferedReader
  Read a single character.
read(char[], int, int) - Method in class java.io.BufferedReader
  Read characters into a portion of an array.
read() - Method in class java.io.ByteArrayInputStream
  Reads the next byte of data from this input stream.
read(byte[], int, int) - Method in class java.io.ByteArrayInputStream
  Reads up to `len` bytes of data into an array of bytes from this input stream.
read() - Method in class java.io.DataInputStream
  Reads the next byte of data from this input stream.
read(byte[]) - Method in class java.io.DataInputStream
  See the general contract of the `read` method of `DataInput`.
read(byte[], int, int) - Method in class java.io.DataInputStream
  Reads up to `len` bytes of data from this input stream into an array of bytes.
read() - Method in class java.io.InputStream
  Reads the next byte of data from the input stream.
read(byte[]) - Method in class java.io.InputStream
  Reads some number of bytes from the input stream and stores them into the buffer array `b`.
read(byte[], int, int) - Method in class java.io.InputStream
  Reads up to `len` bytes of data from the input stream into an array of bytes.
read() - Method in class java.io.InputStreamReader
  Read a single character.
read(char[], int, int) - Method in class java.io.InputStreamReader
  Read characters into a portion of an array.
read() - Method in class java.io.Reader
  Read a single character.
read(char[]) - Method in class java.io.Reader
  Read characters into an array.
read(char[], int, int) - Method in class java.io.Reader
  Read characters into a portion of an array.
READ - Static variable in class javax.microedition.io.Connector
  Access mode READ.
READ_WRITE - Static variable in class javax.microedition.io.Connector
  Access mode READ_WRITE.
readBoolean() - Method in interface java.io.DataInput
  Reads one input byte and returns `true` if that byte is nonzero, `false` if that byte is zero.
readBoolean() - Method in class java.io.DataInputStream
  See the general contract of the `readBoolean` method of `DataInput`.
readByte() - Method in interface java.io.DataInput
  Reads and returns one input byte.
readByte() - Method in class java.io.DataInputStream
  See the general contract of the `readByte` method of `DataInput`.
readChar() - Method in interface java.io.DataInput
  Reads an input `char` and returns the `char` value.
readChar() - Method in class java.io.DataInputStream
  See the general contract of the `readChar` method of `DataInput`.
readData(byte[], short, byte[], short, short, short, short, short) - Method in interface javacardx.external.MemoryAccess
  This method is used to read data from non-directly addressable memory after providing the correct key(password) to authenticate.
Reader - Class in java.io
  Abstract class for reading character streams.
Reader() - Constructor for class java.io.Reader
  Create a new character-stream reader whose critical sections will synchronize on the reader itself.
Reader(Object) - Constructor for class java.io.Reader
  Create a new character-stream reader whose critical sections will synchronize on the given object.
readFully(byte[]) - Method in interface java.io.DataInput
  Reads some bytes from an input stream and stores them into the buffer array `b`.
readFully(byte[], int, int) - Method in interface java.io.DataInput
  Reads `len` bytes from an input stream.
readFully(byte[]) - Method in class java.io.DataInputStream
  See the general contract of the `readFully` method of `DataInput`.
readFully(byte[], int, int) - Method in class java.io.DataInputStream
  See the general contract of the `readFully` method of `DataInput`.
readInt() - Method in interface java.io.DataInput
  Reads four input bytes and returns an `int` value.
readInt() - Method in class java.io.DataInputStream
  See the general contract of the `readInt` method of `DataInput`.
readLine() - Method in class java.io.BufferedReader
  Read a line of text.
readLine(byte[], int, int) - Method in class javax.servlet.ServletInputStream
  Reads the input stream, one line at a time.
readLong() - Method in interface java.io.DataInput
  Reads eight input bytes and returns a `long` value.
readLong() - Method in class java.io.DataInputStream
  See the general contract of the `readLong` method of `DataInput`.
readShort() - Method in interface java.io.DataInput
  Reads two input bytes and returns a `short` value.
readShort() - Method in class java.io.DataInputStream
  See the general contract of the `readShort` method of `DataInput`.
readUnsignedByte() - Method in interface java.io.DataInput
  Reads one input byte, zero-extends it to type `int`, and returns the result, which is therefore in the range `0` through `255`.
readUnsignedByte() - Method in class java.io.DataInputStream
  See the general contract of the `readUnsignedByte` method of `DataInput`.
readUnsignedShort() - Method in interface java.io.DataInput
  Reads two input bytes, zero-extends it to type `int`, and returns an `int` value in the range `0` through `65535`.
readUnsignedShort() - Method in class java.io.DataInputStream
  See the general contract of the `readUnsignedShort` method of `DataInput`.
readUTF() - Method in interface java.io.DataInput
  Reads in a string that has been encoded using a modified UTF-8 format.
readUTF() - Method in class java.io.DataInputStream
  See the general contract of the `readUTF` method of `DataInput`.
readUTF(DataInput) - Static method in class java.io.DataInputStream
  Reads from the stream `in` a representation of a Unicode character string encoded in Java modified UTF-8 format; this string of characters is then returned as a `String`.
ready() - Method in class java.io.BufferedReader
  Tell whether this stream is ready to be read.
ready() - Method in class java.io.InputStreamReader
  Tell whether this stream is ready to be read.
ready() - Method in class java.io.Reader
  Tell whether this stream is ready to be read.
receive(Datagram) - Method in interface javax.microedition.io.DatagramConnection
  Receive a datagram.
receiveBytes(short) - Method in class javacard.framework.APDU
  Gets as many data bytes as will fit without APDU buffer overflow, at the specified offset `bOff`.
receiveInData(APDU) - Method in class javacard.framework.service.BasicService
  Receives the input data for the command in the `APDU` object if the input has not already been received.
regionMatches(boolean, int, String, int, int) - Method in class java.lang.String
  Tests if two string regions are equal.
register() - Method in class javacard.framework.Applet
  This method is used by the applet to register `this` applet instance with the Java Card runtime environment and to assign the Java Card platform name of the applet as its instance AID bytes.
register(byte[], short, byte) - Method in class javacard.framework.Applet
  This method is used by the applet to register `this` applet instance with the Java Card runtime environment and assign the specified AID bytes as its instance AID bytes.
register(String, String, EventNotificationListener) - Method in class javacardx.facilities.EventRegistry
  Registers a listener for events of the specified type(s) fired by the specified source(s).
register(String, EventNotificationListener) - Method in class javacardx.facilities.EventRegistry
  Registers a listener for events of the specified type(s).
register(String, ServiceFactory) - Method in class javacardx.facilities.ServiceRegistry
  Registers a service factory with the provided URI.
register(Runnable) - Method in class javacardx.facilities.TaskRegistry
  Registers the given task for restartable execution.
register(Runnable, boolean) - Method in class javacardx.facilities.TaskRegistry
  Registers the given task for restartable execution.
rehash() - Method in class java.util.Hashtable
  Rehashes the contents of the hashtable into a hashtable with a larger capacity.
Remote - Interface in java.rmi
  The Remote interface serves to identify interfaces whose methods may be invoked from a CAD client application.
REMOTE_OBJECT_NOT_EXPORTED - Static variable in exception javacard.framework.service.ServiceException
  This reason code is used by RMIService to indicate that the remote method returned a remote object which has not been exported.
RemoteException - Exception in java.rmi
  An instance of `RemoteException` is thrown to indicate that a communication-related exception has occurred during the execution of a remote method call.
RemoteException() - Constructor for exception java.rmi.RemoteException
  Constructs a `RemoteException`.
RemoteService - Interface in javacard.framework.service
  This interface defines the generic API for remote object access services, which allow remote processes to access the services present on a Java Card technology-enabled smart card.
remove(K) - Method in class java.util.Hashtable
  Removes the key (and its corresponding value) from this hashtable.
removeAllElements() - Method in class java.util.Vector
  Removes all components from this vector and sets its size to zero.
removeAttribute(String) - Method in interface javax.servlet.http.HttpSession
  Removes the object bound with the specified name from this session.
removeAttribute(String) - Method in interface javax.servlet.ServletContext
  Removes the attribute with the given name from the servlet context.
removeAttribute(String) - Method in interface javax.servlet.ServletRequest
  Removes an attribute from this request.
removeAttribute(String) - Method in class javax.servlet.ServletRequestWrapper
  The default behavior of this method is to call removeAttribute(String name) on the wrapped request object.
removeElement(Object) - Method in class java.util.Vector
  Removes the first occurrence of the argument from this vector.
removeElementAt(int) - Method in class java.util.Vector
  Deletes the component at the specified index.
removeService(Service, byte) - Method in class javacard.framework.service.Dispatcher
  Atomically removes the specified service for the specified processing phase from the dispatcher registry.
renameTo(String) - Method in interface javacardx.io.FileConnection
  Renames the file denoted by the pathname of this file connection's URL.
replace(char, char) - Method in class java.lang.String
  Returns a new string resulting from replacing all occurrences of `oldChar` in this string with `newChar`.
replace(int, int, String) - Method in class java.lang.StringBuilder
  Replaces the characters in a substring of this sequence with characters in the specified `String`.
replaceValue(byte[], short, short) - Method in class javacardx.framework.tlv.PrimitiveBERTLV
  Replaces the specified data in place of the current value of `this` Primitive BER TLV object.
requestDestroyed(ServletRequestEvent) - Method in interface javax.servlet.ServletRequestListener
  The request is about to go out of scope of the web application.
RequestDispatcher - Interface in javax.servlet
  Defines an object that receives requests from the client and sends them to any resource (such as a servlet or HTML file) on the server.
requestInitialized(ServletRequestEvent) - Method in interface javax.servlet.ServletRequestListener
  The request is about to come into scope of the web application.
requestObjectDeletion() - Static method in class javacard.framework.JCSystem
  Deprecated. Deprecated for extended applets and web applications on the Connected Edition of the Java Card 3 Platform. Use `System.gc()` instead.
reset() - Method in class java.io.BufferedReader
  Reset the stream to the most recent mark.
reset() - Method in class java.io.ByteArrayInputStream
  Resets the buffer to the marked position.
reset() - Method in class java.io.ByteArrayOutputStream
  Resets the `count` field of this byte array output stream to zero, so that all currently accumulated output in the output stream is discarded.
reset() - Method in class java.io.DataInputStream
  Repositions this stream to the position at the time the `mark` method was last called on this input stream.
reset() - Method in class java.io.InputStream
  Repositions this stream to the position at the time the `mark` method was last called on this input stream.
reset() - Method in class java.io.Reader
  Reset the stream.
reset() - Method in class javacard.framework.OwnerPIN
  If the validated flag is set, this method resets the validated flag and resets the `PIN` try counter to the value of the `PIN` try limit.
reset() - Method in interface javacard.framework.PIN
  If the validated flag is set, this method resets the validated flag and resets the `PIN` try counter to the value of the `PIN` try limit.
reset() - Method in class javacard.security.MessageDigest
  Resets the `MessageDigest` object to the initial state for further use.
reset() - Method in interface javacardx.biometry.BioTemplate
  Resets the validated flag associated with the reference template.
reset() - Method in interface javacardx.framework.Authenticator
  Resets the validated flag associated with this authenticator.
reset() - Method in class javacardx.framework.math.BigNumber
  Resets the big number to 0
reset() - Method in interface javacardx.framework.Password
  If the validated flag is set, this method resets the validated flag and resets the `Password` try counter to the value of the `Password` try limit.
reset() - Method in interface javax.microedition.io.Datagram
  Zero the `read/write pointer` as well as the `offset` and `length` state variables.
reset() - Method in interface javax.servlet.ServletResponse
  Clears any data that exists in the buffer as well as the status code and headers.
reset() - Method in class javax.servlet.ServletResponseWrapper
  The default behavior of this method is to call reset() on the wrapped response object.
resetAndUnblock() - Method in class javacard.framework.OwnerPIN
  This method resets the validated flag and resets the `PIN` try counter to the value of the `PIN` try limit and clears the blocking state of the `PIN`.
resetBuffer() - Method in interface javax.servlet.ServletResponse
  Clears the content of the underlying buffer in the response without clearing headers or status code.
resetBuffer() - Method in class javax.servlet.ServletResponseWrapper
  The default behavior of this method is to call resetBuffer() on the wrapped response object.
resetUnblockAndSetTryLimit(byte) - Method in interface javacardx.biometry.OwnerBioTemplate
  Resets the validated flag, unblocks the reference, updates the try limit value and resets the try counter to the try limit value.
ResourceBundle - Class in java.util
  Resource bundles contain locale-specific objects.
ResourceBundle() - Constructor for class java.util.ResourceBundle
  Sole constructor.
Retention - Annotation Type in java.lang.annotation
  Indicates how long annotations with the annotated type are to be retained.
RetentionPolicy - Enum in java.lang.annotation
  Annotation retention policy.
RETINA_SCAN - Static variable in class javacardx.biometry.BioBuilder
  Pattern is an infrared scan of the blood vessels of the retina of the eye.
reverse() - Method in class java.lang.StringBuffer
  The character sequence contained in this string buffer is replaced by the reverse of the sequence.
reverse() - Method in class java.lang.StringBuilder
  Causes this character sequence to be replaced by the reverse of the sequence.
RIDEquals(AID) - Method in class javacard.framework.AID
  Checks if the RID (National Registered Application provider identifier) portion of the encapsulated AID bytes within the `otherAID` object matches that of `this` `AID` object.
RMIService - Class in javacard.framework.service
  An implementation of a service that is used to process Java Card platform RMI requests for remotely accessible objects.
RMIService(Remote) - Constructor for class javacard.framework.service.RMIService
  Creates a new `RMIService` and sets the specified remote object as the initial reference for the applet.
ROOT_CA_EXPIRED - Static variable in exception javax.microedition.pki.CertificateException
  Indicates the root CA's public key is expired.
RSAPrivateCrtKey - Interface in javacard.security
  The `RSAPrivateCrtKey` interface is used to sign data using the RSA algorithm in its Chinese Remainder Theorem form.
RSAPrivateKey - Interface in javacard.security
  The `RSAPrivateKey` class is used to sign data using the RSA algorithm in its modulus/exponent form.
RSAPublicKey - Interface in javacard.security
  The `RSAPublicKey` is used to verify signatures on signed data using the RSA algorithm.
run() - Method in interface java.lang.Runnable
  When an object implementing interface `Runnable` is used to create a thread, starting the thread causes the object's `run` method to be called in that separately executing thread.
run() - Method in class java.lang.Thread
  If this thread was constructed using a separate `Runnable` run object, then that `Runnable` object's `run` method is called; otherwise, this method does nothing and returns.
Runnable - Interface in java.lang
  The `Runnable` interface should be implemented by any class whose instances are intended to be executed by a thread.
Runtime - Class in java.lang
  Every Java application has a single instance of class `Runtime` that allows the application to interface with the environment in which the application is running.
RuntimeException - Exception in java.lang
  `RuntimeException` is the superclass of those exceptions that can be thrown during the normal operation of the Java Virtual Machine.
RuntimeException() - Constructor for exception java.lang.RuntimeException
  Constructs a `RuntimeException` with no detail message.
RuntimeException(String) - Constructor for exception java.lang.RuntimeException
  Constructs a `RuntimeException` with the specified detail message.

## S

SATURDAY - Static variable in class java.util.Calendar
  Value of the `DAY_OF_WEEK` field indicating Saturday.
SC_ACCEPTED - Static variable in interface javax.servlet.http.HttpServletResponse
  Status code (202) indicating that a request was accepted for processing, but was not completed.
SC_BAD_GATEWAY - Static variable in interface javax.servlet.http.HttpServletResponse
  Status code (502) indicating that the HTTP server received an invalid response from a server it consulted when acting as a proxy or gateway.
SC_BAD_REQUEST - Static variable in interface javax.servlet.http.HttpServletResponse
  Status code (400) indicating the request sent by the client was syntactically incorrect.
SC_CONFLICT - Static variable in interface javax.servlet.http.HttpServletResponse
  Status code (409) indicating that the request could not be completed due to a conflict with the current state of the resource.
SC_CONTINUE - Static variable in interface javax.servlet.http.HttpServletResponse
  Status code (100) indicating the client can continue.
SC_CREATED - Static variable in interface javax.servlet.http.HttpServletResponse
  Status code (201) indicating the request succeeded and created a new resource on the server.
SC_EXPECTATION_FAILED - Static variable in interface javax.servlet.http.HttpServletResponse
  Status code (417) indicating that the server could not meet the expectation given in the Expect request header.
SC_FORBIDDEN - Static variable in interface javax.servlet.http.HttpServletResponse
  Status code (403) indicating the server understood the request but refused to fulfill it.
SC_FOUND - Static variable in interface javax.servlet.http.HttpServletResponse
  Status code (302) indicating that the resource reside temporarily under a different URI.
SC_GATEWAY_TIMEOUT - Static variable in interface javax.servlet.http.HttpServletResponse
  Status code (504) indicating that the server did not receive a timely response from the upstream server while acting as a gateway or proxy.
SC_GONE - Static variable in interface javax.servlet.http.HttpServletResponse
  Status code (410) indicating that the resource is no longer available at the server and no forwarding address is known.
SC_HTTP_VERSION_NOT_SUPPORTED - Static variable in interface javax.servlet.http.HttpServletResponse
  Status code (505) indicating that the server does not support or refuses to support the HTTP protocol version that was used in the request message.
SC_INTERNAL_SERVER_ERROR - Static variable in interface javax.servlet.http.HttpServletResponse
  Status code (500) indicating an error inside the HTTP server which prevented it from fulfilling the request.
SC_LENGTH_REQUIRED - Static variable in interface javax.servlet.http.HttpServletResponse
  Status code (411) indicating that the request cannot be handled without a defined `Content-Length`.
SC_METHOD_NOT_ALLOWED - Static variable in interface javax.servlet.http.HttpServletResponse
  Status code (405) indicating that the method specified in the `Request-Line` is not allowed for the resource identified by the `Request-URI`.
SC_MOVED_PERMANENTLY - Static variable in interface javax.servlet.http.HttpServletResponse
  Status code (301) indicating that the resource has permanently moved to a new location, and that future references should use a new URI with their requests.
SC_MOVED_TEMPORARILY - Static variable in interface javax.servlet.http.HttpServletResponse
  Status code (302) indicating that the resource has temporarily moved to another location, but that future references should still use the original URI to access the resource.
SC_MULTIPLE_CHOICES - Static variable in interface javax.servlet.http.HttpServletResponse
  Status code (300) indicating that the requested resource corresponds to any one of a set of representations, each with its own specific location.
SC_NO_CONTENT - Static variable in interface javax.servlet.http.HttpServletResponse
  Status code (204) indicating that the request succeeded but that there was no new information to return.
SC_NON_AUTHORITATIVE_INFORMATION - Static variable in interface javax.servlet.http.HttpServletResponse
  Status code (203) indicating that the meta information presented by the client did not originate from the server.
SC_NOT_ACCEPTABLE - Static variable in interface javax.servlet.http.HttpServletResponse
  Status code (406) indicating that the resource identified by the request is only capable of generating response entities which have content characteristics not acceptable according to the accept headers sent in the request.
SC_NOT_FOUND - Static variable in interface javax.servlet.http.HttpServletResponse
  Status code (404) indicating that the requested resource is not available.
SC_NOT_IMPLEMENTED - Static variable in interface javax.servlet.http.HttpServletResponse
  Status code (501) indicating the HTTP server does not support the functionality needed to fulfill the request.
SC_NOT_MODIFIED - Static variable in interface javax.servlet.http.HttpServletResponse
  Status code (304) indicating that a conditional GET operation found that the resource was available and not modified.
SC_OK - Static variable in interface javax.servlet.http.HttpServletResponse
  Status code (200) indicating the request succeeded normally.
SC_PARTIAL_CONTENT - Static variable in interface javax.servlet.http.HttpServletResponse
  Status code (206) indicating that the server has fulfilled the partial GET request for the resource.
SC_PAYMENT_REQUIRED - Static variable in interface javax.servlet.http.HttpServletResponse
  Status code (402) reserved for future use.
SC_PRECONDITION_FAILED - Static variable in interface javax.servlet.http.HttpServletResponse
  Status code (412) indicating that the precondition given in one or more of the request-header fields evaluated to false when it was tested on the server.
SC_PROXY_AUTHENTICATION_REQUIRED - Static variable in interface javax.servlet.http.HttpServletResponse
  Status code (407) indicating that the client MUST first authenticate itself with the proxy.
SC_REQUEST_ENTITY_TOO_LARGE - Static variable in interface javax.servlet.http.HttpServletResponse
  Status code (413) indicating that the server is refusing to process the request because the request entity is larger than the server is willing or able to process.
SC_REQUEST_TIMEOUT - Static variable in interface javax.servlet.http.HttpServletResponse
  Status code (408) indicating that the client did not produce a request within the time that the server was prepared to wait.
SC_REQUEST_URI_TOO_LONG - Static variable in interface javax.servlet.http.HttpServletResponse
  Status code (414) indicating that the server is refusing to service the request because the `Request-URI` is longer than the server is willing to interpret.
SC_REQUESTED_RANGE_NOT_SATISFIABLE - Static variable in interface javax.servlet.http.HttpServletResponse
  Status code (416) indicating that the server cannot serve the requested byte range.
SC_RESET_CONTENT - Static variable in interface javax.servlet.http.HttpServletResponse
  Status code (205) indicating that the agent SHOULD reset the document view which caused the request to be sent.
SC_SEE_OTHER - Static variable in interface javax.servlet.http.HttpServletResponse
  Status code (303) indicating that the response to the request can be found under a different URI.
SC_SERVICE_UNAVAILABLE - Static variable in interface javax.servlet.http.HttpServletResponse
  Status code (503) indicating that the HTTP server is temporarily overloaded, and unable to handle the request.
SC_SWITCHING_PROTOCOLS - Static variable in interface javax.servlet.http.HttpServletResponse
  Status code (101) indicating the server is switching protocols according to Upgrade header.
SC_TEMPORARY_REDIRECT - Static variable in interface javax.servlet.http.HttpServletResponse
  Status code (307) indicating that the requested resource resides temporarily under a different URI.
SC_UNAUTHORIZED - Static variable in interface javax.servlet.http.HttpServletResponse
  Status code (401) indicating that the request requires HTTP authentication.
SC_UNSUPPORTED_MEDIA_TYPE - Static variable in interface javax.servlet.http.HttpServletResponse
  Status code (415) indicating that the server is refusing to service the request because the entity of the request is in a format not supported by the requested resource for the requested method.
SC_USE_PROXY - Static variable in interface javax.servlet.http.HttpServletResponse
  Status code (305) indicating that the requested resource MUST be accessed through the proxy given by the `Location` field.
search(Object) - Method in class java.util.Stack
  Returns the 1-based position where an object is on this stack.
SECOND - Static variable in class java.util.Calendar
  Field number for `get` and `set` indicating the second within the minute.
SecretKey - Interface in javacard.security
  The `SecretKey` class is the base interface for keys used in symmetric algorithms (DES, for example).
SecureConnection - Interface in javax.microedition.io
  This interface defines the secure socket stream connection.
SecurityException - Exception in java.lang
  Thrown by the system to indicate a security violation.
SecurityException() - Constructor for exception java.lang.SecurityException
  Constructs a `SecurityException` with no detail message.
SecurityException(String) - Constructor for exception java.lang.SecurityException
  Constructs a `SecurityException` with the specified detail message.
SecurityInfo - Interface in javax.microedition.io
  This interface defines methods to access information about a secure network connection.
SecurityService - Interface in javacard.framework.service
  This interface describes the functions of a generic security service.
select() - Method in class javacard.framework.Applet
  Called by the Java Card runtime environment to inform this applet that it has been selected when no applet from the same application group is active on any other logical channel.
select(boolean) - Method in interface javacard.framework.MultiSelectable
  Called by the Java Card runtime environment to inform that this applet instance has been selected while the same applet instance or another applet instance from the same application group is active on another logical channel.
selectingApplet() - Method in class javacard.framework.Applet
  This method is used by the applet `process()` method to distinguish the SELECT APDU command which selected `this` applet, from all other SELECT APDU commands which may relate to file or internal applet state selection.
selectingApplet() - Method in class javacard.framework.service.BasicService
  This method is used to determine if the command in the `APDU` object is the applet SELECT FILE command which selected the currently selected applet.
send(Datagram) - Method in interface javax.microedition.io.DatagramConnection
  Send a datagram.
sendBytes(short, short) - Method in class javacard.framework.APDU
  Sends `len` more bytes from APDU buffer at specified offset `bOff`.
sendBytesLong(byte[], short, short) - Method in class javacard.framework.APDU
  Sends `len` more bytes from `outData` byte array starting at specified offset `bOff`.
sendError(int, String) - Method in interface javax.servlet.http.HttpServletResponse
  Sends an error response to the client using the specified status.
sendError(int) - Method in interface javax.servlet.http.HttpServletResponse
  Sends an error response to the client using the specified status code and clearing the buffer.
sendError(int, String) - Method in class javax.servlet.http.HttpServletResponseWrapper
  The default behavior of this method is to call sendError(int sc, String msg) on the wrapped response object.
sendError(int) - Method in class javax.servlet.http.HttpServletResponseWrapper
  The default behavior of this method is to call sendError(int sc) on the wrapped response object.
sendRedirect(String) - Method in interface javax.servlet.http.HttpServletResponse
  Sends a temporary redirect response to the client using the specified redirect location URL.
sendRedirect(String) - Method in class javax.servlet.http.HttpServletResponseWrapper
  The default behavior of this method is to return sendRedirect(String location) on the wrapped response object.
SensitiveMethod - Annotation Type in javacardx.security
  Annotation for specifying the expected security level on a given method of a class.
SensitiveType - Annotation Type in javacardx.security
  Annotation for specifying the expected security level on a given type (class or interface).
SensitivityValue - Enum in javacardx.security
  The sensitivity, meaning security level of an application's element.
SEPTEMBER - Static variable in class java.util.Calendar
  Value of the `MONTH` field indicating the ninth month of the year.
ServerSecureConnection - Interface in javacardx.io
  This interface defines the server secure socket stream connection.
ServerSocketConnection - Interface in javax.microedition.io
  This interface defines the server socket stream connection.
Service - Interface in javacard.framework.service
  This is the base interface for the service framework on the Java Card platform.
service(HttpServletRequest, HttpServletResponse) - Method in class javacardx.servlet.http.DefaultServlet
  Receives standard HTTP requests from the public `service` method and dispatches them to the `do`XXX methods defined in this class.
service(ServletRequest, ServletResponse) - Method in class javacardx.servlet.http.DefaultServlet
  Dispatches client requests to the protected `service` method.
service(ServletRequest, ServletResponse) - Method in class javax.servlet.GenericServlet
  Called by the servlet container to allow the servlet to respond to a request.
service(HttpServletRequest, HttpServletResponse) - Method in class javax.servlet.http.HttpServlet
  Receives standard HTTP requests from the public `service` method and dispatches them to the `do`XXX methods defined in this class.
service(ServletRequest, ServletResponse) - Method in class javax.servlet.http.HttpServlet
  Dispatches client requests to the protected `service` method.
service(ServletRequest, ServletResponse) - Method in interface javax.servlet.Servlet
  Called by the servlet container to allow the servlet to respond to a request.
SERVICE_NAME - Static variable in class javacard.security.Checksum
  This cryptographic service name, as used to lookup implemented algorithms.
SERVICE_NAME - Static variable in class javacard.security.KeyAgreement
  This cryptographic service name, as used to lookup implemented algorithms.
SERVICE_NAME - Static variable in class javacard.security.KeyBuilder
  This cryptographic service name, as used to lookup implemented algorithms.
SERVICE_NAME - Static variable in class javacard.security.KeyPair
  This cryptographic service name, as used to lookup implemented algorithms.
SERVICE_NAME - Static variable in class javacard.security.MessageDigest
  This cryptographic service name, as used to lookup implemented algorithms.
SERVICE_NAME - Static variable in class javacard.security.RandomData
  This cryptographic service name, as used to lookup implemented algorithms.
SERVICE_NAME - Static variable in class javacard.security.Signature
  This cryptographic service name, as used to lookup implemented algorithms.
SERVICE_NAME - Static variable in class javacardx.crypto.Cipher
  This cryptographic service name, as used to lookup implemented algorithms.
SERVICE_STANDARD_AUTH_URI - Static variable in class javacardx.facilities.ServiceRegistry
  The standard authentication service root URI.
SERVICE_STANDARD_GLOBAL_HOLDER_AUTH_URI - Static variable in class javacardx.facilities.ServiceRegistry
  The standard global card holder authentication service root URI.
SERVICE_STANDARD_SESSION_HOLDER_AUTH_URI - Static variable in class javacardx.facilities.ServiceRegistry
  The standard session card holder authentication service root URI.
SERVICE_STANDARD_SESSION_USER_AUTH_URI - Static variable in class javacardx.facilities.ServiceRegistry
  The standard session user authentication service root URI.
ServiceException - Exception in javacard.framework.service
  `ServiceException` represents a service framework-related exception.
ServiceException(short) - Constructor for exception javacard.framework.service.ServiceException
  Constructs a `ServiceException`.
ServiceFactory - Interface in javacardx.facilities
  Classes implementing the ServiceFactory interface are used by applications which want to expose SIO-based services to applications.
ServiceRegistry - Class in javacardx.facilities
  The ServiceRegistry class allows for applications to register SIO-based services which they want to expose to other applications.
ServiceRegistryPermission - Class in javacardx.facilities
  This class is for SIO-based service registry access permissions.
ServiceRegistryPermission(String, String) - Constructor for class javacardx.facilities.ServiceRegistryPermission
  Creates a new ServiceRegistryPermission object with the specified actions.
Servlet - Interface in javax.servlet
  Defines methods that all servlets must implement.
ServletConfig - Interface in javax.servlet
  A servlet configuration object used by a servlet container to pass information to a servlet during initialization.
ServletContext - Interface in javax.servlet
  Defines a set of methods that a servlet uses to communicate with its servlet container, for example, to get the MIME type of a file, dispatch requests, or write to a log file.
ServletContextAttributeEvent - Class in javax.servlet
  This is the event class for notifications about changes to the attributes of the servlet context of a web application.
ServletContextAttributeEvent(ServletContext, String, Object) - Constructor for class javax.servlet.ServletContextAttributeEvent
  Construct a ServletContextAttributeEvent from the given context for the given attribute name and attribute value.
ServletContextAttributeListener - Interface in javax.servlet
  Implementations of this interface receive notifications of changes to the attribute list on the servlet context of a web application.
ServletContextEvent - Class in javax.servlet
  This is the event class for notifications about changes to the servlet context of a web application.
ServletContextEvent(ServletContext) - Constructor for class javax.servlet.ServletContextEvent
  Construct a ServletContextEvent from the given context.
ServletContextListener - Interface in javax.servlet
  Implementations of this interface receive notifications about changes to the servlet context of the web application they are part of.
ServletException - Exception in javax.servlet
  Defines a general exception a servlet can throw when it encounters difficulty.
ServletException() - Constructor for exception javax.servlet.ServletException
  Constructs a new servlet exception.
ServletException(String) - Constructor for exception javax.servlet.ServletException
  Constructs a new servlet exception with the specified message.
ServletException(String, Throwable) - Constructor for exception javax.servlet.ServletException
  Constructs a new servlet exception when the servlet needs to throw an exception and include a message about the "root cause" exception that interfered with its normal operation, including a description message.
ServletException(Throwable) - Constructor for exception javax.servlet.ServletException
  Constructs a new servlet exception when the servlet needs to throw an exception and include a message about the "root cause" exception that interfered with its normal operation.
ServletInputStream - Class in javax.servlet
  Provides an input stream for reading binary data from a client request, including an efficient `readLine` method for reading data one line at a time.
ServletInputStream() - Constructor for class javax.servlet.ServletInputStream
  Does nothing, because this is an abstract class.
ServletOutputStream - Class in javax.servlet
  Provides an output stream for sending binary data to the client.
ServletOutputStream() - Constructor for class javax.servlet.ServletOutputStream
  Does nothing, because this is an abstract class.
ServletRequest - Interface in javax.servlet
  Defines an object to provide client request information to a servlet.
ServletRequestAttributeEvent - Class in javax.servlet
  This is the event class for notifications of changes to the attributes of the servlet request in an application.
ServletRequestAttributeEvent(ServletContext, ServletRequest, String, Object) - Constructor for class javax.servlet.ServletRequestAttributeEvent
  Construct a ServletRequestAttributeEvent giving the servlet context of this web application, the ServletRequest whose attributes are changing and the name and value of the attribute.
ServletRequestAttributeListener - Interface in javax.servlet
  A ServletRequestAttributeListener can be implemented by the developer interested in being notified of request attribute changes.
ServletRequestEvent - Class in javax.servlet
  Events of this kind indicate lifecycle events for a ServletRequest.
ServletRequestEvent(ServletContext, ServletRequest) - Constructor for class javax.servlet.ServletRequestEvent
  Construct a ServletRequestEvent for the given ServletContext and ServletRequest.
ServletRequestListener - Interface in javax.servlet
  A ServletRequestListener can be implemented by the developer interested in being notified of requests coming in and out of scope in a web component.
ServletRequestWrapper - Class in javax.servlet
  Provides a convenient implementation of the ServletRequest interface that can be subclassed by developers wishing to adapt the request to a Servlet.
ServletRequestWrapper(ServletRequest) - Constructor for class javax.servlet.ServletRequestWrapper
  Creates a ServletRequest adaptor wrapping the given request object.
ServletResponse - Interface in javax.servlet
  Defines an object to assist a servlet in sending a response to the client.
ServletResponseWrapper - Class in javax.servlet
  Provides a convenient implementation of the ServletResponse interface that can be subclassed by developers wishing to adapt the response from a Servlet.
ServletResponseWrapper(ServletResponse) - Constructor for class javax.servlet.ServletResponseWrapper
  Creates a ServletResponse adaptor wrapping the given response object.
sessionCreated(HttpSessionEvent) - Method in interface javax.servlet.http.HttpSessionListener
  Notification that a session was created.
sessionDestroyed(HttpSessionEvent) - Method in interface javax.servlet.http.HttpSessionListener
  Notification that a session is about to be invalidated.
set(int, int) - Method in class java.util.Calendar
  Sets the time field with the given value.
set(byte[], short, short, boolean) - Static method in class javacardx.framework.math.ParityBit
  Inserts the computed parity bit of the specified type as the last bit(LSB) in each of the bytes of the specified byte array.
set(T) - Method in class javacardx.framework.TransientReference
  Sets this reference to refer to the given object.
setA(byte[], short, short) - Method in interface javacard.security.ECKey
  Sets the first coefficient of the curve of the key.
setAddress(String) - Method in interface javax.microedition.io.Datagram
  Set datagram address.
setAddress(Datagram) - Method in interface javax.microedition.io.Datagram
  Set datagram address, copying the address from another datagram.
setAttribute(String, Object) - Method in interface javax.servlet.http.HttpSession
  Binds an object to this session, using the name specified.
setAttribute(String, Object) - Method in interface javax.servlet.ServletContext
  Binds an object to a given attribute name in this servlet context.
setAttribute(String, Object) - Method in interface javax.servlet.ServletRequest
  Stores an attribute in this request.
setAttribute(String, Object) - Method in class javax.servlet.ServletRequestWrapper
  The default behavior of this method is to return setAttribute(String name, Object o) on the wrapped request object.
setB(byte[], short, short) - Method in interface javacard.security.ECKey
  Sets the second coefficient of the curve of the key.
setBufferSize(int) - Method in interface javax.servlet.ServletResponse
  Sets the preferred buffer size for the body of the response.
setBufferSize(int) - Method in class javax.servlet.ServletResponseWrapper
  The default behavior of this method is to call setBufferSize(int size) on the wrapped response object.
setCharacterEncoding(String) - Method in interface javax.servlet.ServletRequest
  Overrides the name of the character encoding used in the body of this request.
setCharacterEncoding(String) - Method in class javax.servlet.ServletRequestWrapper
  The default behavior of this method is to set the character encoding on the wrapped request object.
setCharacterEncoding(String) - Method in interface javax.servlet.ServletResponse
  Sets the character encoding (MIME charset) of the response being sent to the client, for example, to UTF-8.
setCharacterEncoding(String) - Method in class javax.servlet.ServletResponseWrapper
  The default behavior of this method is to call setCharacterEncoding(String charset) on the wrapped response object.
setCharAt(int, char) - Method in class java.lang.StringBuffer
  The character at the specified index of this string buffer is set to `ch`.
setCharAt(int, char) - Method in class java.lang.StringBuilder
  The character at the specified index is set to `ch`.
setComment(String) - Method in class javax.servlet.http.Cookie
  Specifies a comment that describes a cookie's purpose.
setContentLength(int) - Method in interface javax.servlet.ServletResponse
  Sets the length of the content body in the response In HTTP servlets, this method sets the HTTP Content-Length header.
setContentLength(int) - Method in class javax.servlet.ServletResponseWrapper
  The default behavior of this method is to call setContentLength(int len) on the wrapped response object.
setContentType(String) - Method in interface javax.servlet.ServletResponse
  Sets the content type of the response being sent to the client, if the response has not been committed yet.
setContentType(String) - Method in class javax.servlet.ServletResponseWrapper
  The default behavior of this method is to call setContentType(String type) on the wrapped response object.
setCredentialManager(CredentialManager, byte) - Static method in class javacardx.security.CredentialManager
  Sets the credential manager of the currently executing application for the specified mode of operation.
setData(byte[], int, int) - Method in interface javax.microedition.io.Datagram
  Set the `buffer`, `offset` and `length` state variables.
setDateHeader(String, long) - Method in interface javax.servlet.http.HttpServletResponse
  Sets a response header with the given name and date-value.
setDateHeader(String, long) - Method in class javax.servlet.http.HttpServletResponseWrapper
  The default behavior of this method is to call setDateHeader(String name, long date) on the wrapped response object.
setDomain(String) - Method in class javax.servlet.http.Cookie
  Specifies the domain within which this cookie should be presented.
setDP1(byte[], short, short) - Method in interface javacard.security.RSAPrivateCrtKey
  Sets the value of the DP1 parameter.
setDQ1(byte[], short, short) - Method in interface javacard.security.RSAPrivateCrtKey
  Sets the value of the DQ1 parameter.
setElementAt(E, int) - Method in class java.util.Vector
  Sets the component at the specified `index` of this vector to be the specified object.
setError() - Method in class java.io.PrintStream
  Set the error state of the stream to `true`.
setError() - Method in class java.io.PrintWriter
  Indicate that an error has occurred.
setExponent(byte[], short, short) - Method in interface javacard.security.RSAPrivateKey
  Sets the private exponent value of the key.
setExponent(byte[], short, short) - Method in interface javacard.security.RSAPublicKey
  Sets the public exponent value of the key.
setFieldF2M(short) - Method in interface javacard.security.ECKey
  Sets the field specification parameter value for keys of type `TYPE_EC_F2M_PUBLIC` or `TYPE_EC_F2M_PRIVATE` in the case where the polynomial is a trinomial, of the form x^n + x^e + 1 (where n is the bit length of the key).
setFieldF2M(short, short, short) - Method in interface javacard.security.ECKey
  Sets the field specification parameter value for keys of type `TYPE_EC_F2M_PUBLIC` or `TYPE_EC_F2M_PRIVATE` in the case where the polynomial is a pentanomial, of the form x^n + x^e1 + x^e2 + x^e3 + 1 (where n is the bit length of the key).
setFieldFP(byte[], short, short) - Method in interface javacard.security.ECKey
  Sets the field specification parameter value for keys of type `TYPE_EC_FP_PRIVATE` or `TYPE_EC_FP_PUBLIC`.
setG(byte[], short, short) - Method in interface javacard.security.DSAKey
  Sets the base parameter value of the key.
setG(byte[], short, short) - Method in interface javacard.security.ECKey
  Sets the fixed point of the curve.
setHeader(String, String) - Method in interface javax.servlet.http.HttpServletResponse
  Sets a response header with the given name and value.
setHeader(String, String) - Method in class javax.servlet.http.HttpServletResponseWrapper
  The default behavior of this method is to return setHeader(String name, String value) on the wrapped response object.
setIncomingAndReceive() - Method in class javacard.framework.APDU
  This is the primary receive method.
setInitialDigest(byte[], short, short, byte[], short, short) - Method in class javacard.security.InitializedMessageDigest
  This method initializes the starting hash value in place of the default value used by the `MessageDigest` superclass.
setInt(byte[], short, int) - Static method in class javacardx.framework.util.intx.JCint
  Deposits the int value as four successive bytes at the specified offset in the byte array.
setIntHeader(String, int) - Method in interface javax.servlet.http.HttpServletResponse
  Sets a response header with the given name and integer value.
setIntHeader(String, int) - Method in class javax.servlet.http.HttpServletResponseWrapper
  The default behavior of this method is to call setIntHeader(String name, int value) on the wrapped response object.
setInvokeInstructionByte(byte) - Method in class javacard.framework.service.RMIService
  Defines the instruction byte to be used in place of `DEFAULT_RMI_INVOKE_INSTRUCTION` in the Java Card platform RMI protocol for the INVOKE commands used to access the `RMIService` for remote method invocations.
setK(short) - Method in interface javacard.security.ECKey
  Sets the cofactor of the order of the fixed point G of the curve.
setKey(byte[], short) - Method in interface javacard.security.AESKey
  Sets the `Key` data.
setKey(byte[], short) - Method in interface javacard.security.DESKey
  Sets the `Key` data.
setKey(byte[], short, short) - Method in interface javacard.security.HMACKey
  Sets the `Key` data.
setKey(byte[], short) - Method in interface javacard.security.KoreanSEEDKey
  Sets the `Key` data.
setKeyCipher(Cipher) - Method in interface javacardx.crypto.KeyEncryption
  Sets the `Cipher` object to be used to decrypt the input key data and key parameters in the set methods.
setLastModified(long) - Method in interface javacardx.io.FileConnection
  Sets the last-modified time of the file or directory denoted by the pathname of this file connection's URL.
setLength(int) - Method in class java.lang.StringBuffer
  Sets the length of this string buffer.
setLength(int) - Method in class java.lang.StringBuilder
  Sets the length of the character sequence.
setLength(int) - Method in interface javax.microedition.io.Datagram
  Set the `length` state variable.
setLocale(Locale) - Method in interface javax.servlet.ServletResponse
  Sets the locale of the response, if the response has not been committed yet.
setLocale(Locale) - Method in class javax.servlet.ServletResponseWrapper
  The default behavior of this method is to call setLocale(Locale loc) on the wrapped response object.
setMaxAge(int) - Method in class javax.servlet.http.Cookie
  Sets the maximum age of the cookie in seconds.
setMaximum(byte[], short, short, byte) - Method in class javacardx.framework.math.BigNumber
  Sets the maximum value that the BigNumber may contain.
setMaxInactiveInterval(int) - Method in interface javax.servlet.http.HttpSession
  Specifies the time, in seconds, between client requests before the servlet container will invalidate this session.
setModulus(byte[], short, short) - Method in interface javacard.security.RSAPrivateKey
  Sets the modulus value of the key.
setModulus(byte[], short, short) - Method in interface javacard.security.RSAPublicKey
  Sets the modulus value of the key.
setOutgoing() - Method in class javacard.framework.APDU
  This method is used to set the data transfer direction to outbound and to obtain the expected length of response (Le).
setOutgoingAndSend(short, short) - Method in class javacard.framework.APDU
  This is the "convenience" send method.
setOutgoingLength(short) - Method in class javacard.framework.APDU
  Sets the actual length of response data.
setOutgoingNoChaining() - Method in class javacard.framework.APDU
  This method is used to set the data transfer direction to outbound without using chaining mode and to obtain the expected length of response (Le).
setOutputLength(APDU, short) - Method in class javacard.framework.service.BasicService
  Sets the output length of the outgoing response for the command in the `APDU` object.
setP(byte[], short, short) - Method in interface javacard.security.DSAKey
  Sets the prime parameter value of the key.
setP(byte[], short, short) - Method in interface javacard.security.RSAPrivateCrtKey
  Sets the value of the P parameter.
setParent(ResourceBundle) - Method in class java.util.ResourceBundle
  Sets the parent bundle of this bundle.
setPath(String) - Method in class javax.servlet.http.Cookie
  Specifies a path for the cookie to which the client should return the cookie.
setPQ(byte[], short, short) - Method in interface javacard.security.RSAPrivateCrtKey
  Sets the value of the PQ parameter.
setPriority(int) - Method in class java.lang.Thread
  Changes the priority of this thread.
setProcessed(APDU) - Method in class javacard.framework.service.BasicService
  Sets the processing state of the command in the `APDU` object to processed.
setQ(byte[], short, short) - Method in interface javacard.security.DSAKey
  Sets the subprime parameter value of the key.
setQ(byte[], short, short) - Method in interface javacard.security.RSAPrivateCrtKey
  Sets the value of the Q parameter.
setR(byte[], short, short) - Method in interface javacard.security.ECKey
  Sets the order of the fixed point G of the curve.
setReadable(boolean) - Method in interface javacardx.io.FileConnection
  Sets the read permission for the file denoted by the pathname of this file connection's URL.
setReadOnly() - Method in interface javacardx.io.FileConnection
  Marks the file or directory denoted by the pathname of this file connection's URL so that only read operations are allowed.
setReason(short) - Method in exception javacard.framework.CardException
  Deprecated. Deprecated for extended applets and web applications on the Connected Edition of the Java Card 3 Platform. Create a new exception instead.
setReason(short) - Method in exception javacard.framework.CardRuntimeException
  Deprecated. Deprecated for extended applets and web applications on the Connected Edition of the Java Card 3 Platform. Create a new exception instead.
setRequest(ServletRequest) - Method in class javax.servlet.ServletRequestWrapper
  Sets the request object being wrapped.
setRequestMethod(String) - Method in interface javax.microedition.io.HttpConnection
  Set the method for the URL request, one of: GET POST HEAD are legal, subject to protocol restrictions.
setRequestProperty(String, String) - Method in interface javax.microedition.io.HttpConnection
  Sets the general request property.
setResponse(ServletResponse) - Method in class javax.servlet.ServletResponseWrapper
  Sets the response being wrapped.
setS(byte[], short, short) - Method in interface javacard.security.ECPrivateKey
  Sets the value of the secret key.
setSecure(boolean) - Method in class javax.servlet.http.Cookie
  Indicates to the browser whether the cookie should only be sent using a secure protocol, such as HTTPS or SSL.
setSecurityRequirements(CredentialManager.SecurityRequirements, byte) - Static method in class javacardx.security.CredentialManager
  Sets the security requirements of the currently executing application for the specified mode of operation.
setSeed(long) - Method in class java.util.Random
  Sets the seed of this random number generator using a single `long` seed.
setSeed(byte[], short, short) - Method in class javacard.security.RandomData
  Seeds the random data generator.
setShort(byte[], short, short) - Static method in class javacard.framework.Util
  Deposits the short value as two successive bytes at the specified offset in the byte array.
setSIO(Shareable) - Method in class javacardx.framework.ClassicSIOProxy
  Sets the actual SIO instance to associate with this SIO proxy object.
setSize(int) - Method in class java.util.Vector
  Sets the size of this vector.
setSocketOption(byte, int) - Method in interface javax.microedition.io.SocketConnection
  Set a socket option for the connection.
setStatus(int) - Method in interface javax.servlet.http.HttpServletResponse
  Sets the status code for this response.
setStatus(int) - Method in class javax.servlet.http.HttpServletResponseWrapper
  The default behavior of this method is to call setStatus(int sc) on the wrapped response object.
setStatusWord(APDU, short) - Method in class javacard.framework.service.BasicService
  Sets the response status word for the command in the `APDU` object.
setTime(Date) - Method in class java.util.Calendar
  Sets this Calendar's current time with the given Date.
setTime(long) - Method in class java.util.Date
  Sets this `Date` object to represent a point in time that is `time` milliseconds after January 1, 1970 00:00:00 GMT.
setTimeInMillis(long) - Method in class java.util.Calendar
  Sets this Calendar's current time from the given long value.
setTimeZone(TimeZone) - Method in class java.util.Calendar
  Sets the time zone with the given time zone value.
setValidatedFlag(boolean) - Method in class javacard.framework.OwnerPIN
  This protected method sets the value of the validated flag.
setValue(String) - Method in class javax.servlet.http.Cookie
  Assigns a new value to a cookie after the cookie is created.
setVersion(int) - Method in class javax.servlet.http.Cookie
  Sets the version of the cookie protocol this cookie complies with.
setW(byte[], short, short) - Method in interface javacard.security.ECPublicKey
  Sets the point of the curve comprising the public key.
setWritable(boolean) - Method in interface javacardx.io.FileConnection
  Sets the write permission for the file denoted by the pathname of this file connection's URL.
setX(byte[], short, short) - Method in interface javacard.security.DSAPrivateKey
  Sets the value of the key.
setY(byte[], short, short) - Method in interface javacard.security.DSAPublicKey
  Sets the value of the key.
Shareable - Interface in javacard.framework
  The Shareable interface serves to identify all shared objects.
SharedBioTemplate - Interface in javacardx.biometry
  The `SharedBioTemplate` interface provides the means for accessing unrestricted biometric functionality, e.g., the biometric matching functions.
SharedBioTemplateAuth - Interface in javacardx.framework
  The SharedBioTemplateAuth interface provides the means to access the functions of an authenticator providing a biometric template-based authentication service.
SharedEvent - Interface in javacardx.facilities
  The SharedEvent interface is the base interface for all events.
SharedPasswordAuth - Interface in javacardx.framework
  The SharedPasswordAuth interface provides the means to access the functions of an authenticator providing a password-based authentication service.
SharedPINAuth - Interface in javacardx.framework
  The SharedPINAuth interface provides the means to access the functions of an authenticator providing a PIN-based authentication service.
Short - Class in java.lang
  The Short class is the standard wrapper for short values.
Short(short) - Constructor for class java.lang.Short
  Constructs a Short object initialized to the specified short value.
shortValue() - Method in class java.lang.Integer
  Returns the value of this Integer as a short.
shortValue() - Method in class java.lang.Short
  Returns the value of this Short as a short.
sign(byte[], short, short, byte[], short) - Method in class javacard.security.Signature
  Generates the signature of all/last input data.
sign(byte[], short, short, byte[], short, short[], short) - Method in interface javacard.security.SignatureMessageRecovery
  Generates the signature of all/last input data.
Signature - Class in javacard.security
  The `Signature` class is the base class for Signature algorithms.
Signature() - Constructor for class javacard.security.Signature
  Protected Constructor
SIGNATURE - Static variable in class javacardx.biometry.BioBuilder
  Written signature dynamics ID (behavioral).
SignatureMessageRecovery - Interface in javacard.security
  A subclass of the abstract `Signature` class must implement this `SignatureMessageRecovery` interface to provide message recovery functionality.
SIMPLIFIED_CHINESE - Static variable in class java.util.Locale
  Useful constant for language.
SITENAME_MISMATCH - Static variable in exception javax.microedition.pki.CertificateException
  Indicates a certificate does not contain the correct site name.
size() - Method in class java.io.ByteArrayOutputStream
  Returns the current size of the buffer.
size() - Method in class java.util.Hashtable
  Returns the number of keys in this hashtable.
size() - Method in class java.util.Vector
  Returns the number of components in this vector.
size() - Method in class javacardx.framework.tlv.BERTag
  Returns the byte size required to represent `this` tag structure
size(byte[], short) - Static method in class javacardx.framework.tlv.BERTag
  Returns the byte size required to represent the BER Tag from its representation in the specified byte array
size() - Method in class javacardx.framework.tlv.BERTLV
  Returns the number of bytes required to represent `this` TLV structure
skip(long) - Method in class java.io.BufferedReader
  Skip characters.
skip(long) - Method in class java.io.ByteArrayInputStream
  Skips `n` bytes of input from this input stream.
skip(long) - Method in class java.io.DataInputStream
  Skips over and discards `n` bytes of data from the input stream.
skip(long) - Method in class java.io.InputStream
  Skips over and discards `n` bytes of data from this input stream.
skip(long) - Method in class java.io.Reader
  Skip characters.
skipBytes(int) - Method in interface java.io.DataInput
  Makes an attempt to skip over `n` bytes of data from the input stream, discarding the skipped bytes.
skipBytes(int) - Method in class java.io.DataInputStream
  See the general contract of the `skipBytes` method of `DataInput`.
sleep(long) - Static method in class java.lang.Thread
  Causes the currently executing thread to sleep (temporarily cease execution) for the specified number of milliseconds.
SNDBUF - Static variable in interface javax.microedition.io.SocketConnection
  Socket option for the size of the sending buffer (4).
SocketConnection - Interface in javax.microedition.io
  This interface defines the socket stream connection.
source - Variable in class java.util.EventObject
  The object on which the Event initially occurred.
SOURCE_PLATFORM - Static variable in class javacardx.facilities.EventRegistry
  The source URI for platform events.
Stack<E> - Class in java.util
  The `Stack` class represents a last-in-first-out (LIFO) stack of objects.
Stack() - Constructor for class java.util.Stack
  Creates an empty Stack.
start() - Method in class java.lang.Thread
  Causes this thread to begin execution; the Java Virtual Machine calls the `run` method of this thread.
startsWith(String, int) - Method in class java.lang.String
  Tests if this string starts with the specified prefix beginning at the specified index.
startsWith(String) - Method in class java.lang.String
  Tests if this string starts with the specified prefix.
STATE_ERROR_IO - Static variable in class javacard.framework.APDU
  This error state of a `APDU` object occurs when an `APDUException` with reason code `APDUException.IO_ERROR` has been thrown.
STATE_ERROR_NO_T0_GETRESPONSE - Static variable in class javacard.framework.APDU
  This error state of a `APDU` object occurs when an `APDUException` with reason code `APDUException.NO_T0_GETRESPONSE` has been thrown.
STATE_ERROR_NO_T0_REISSUE - Static variable in class javacard.framework.APDU
  This error state of a `APDU` object occurs when an `APDUException` with reason code `APDUException.NO_T0_REISSUE` has been thrown.
STATE_ERROR_T1_IFD_ABORT - Static variable in class javacard.framework.APDU
  This error state of a `APDU` object occurs when an `APDUException` with reason code `APDUException.T1_IFD_ABORT` has been thrown.
STATE_FULL_INCOMING - Static variable in class javacard.framework.APDU
  This is the state of a `APDU` object when all the incoming data been received.
STATE_FULL_OUTGOING - Static variable in class javacard.framework.APDU
  This is the state of a `APDU` object when all outbound data has been transferred.
STATE_INITIAL - Static variable in class javacard.framework.APDU
  This is the state of a new `APDU` object when only the command header is valid.
STATE_OUTGOING - Static variable in class javacard.framework.APDU
  This is the state of a new `APDU` object when data transfer mode is outbound but length is not yet known.
STATE_OUTGOING_LENGTH_KNOWN - Static variable in class javacard.framework.APDU
  This is the state of a `APDU` object when data transfer mode is outbound and outbound length is known.
STATE_PARTIAL_INCOMING - Static variable in class javacard.framework.APDU
  This is the state of a `APDU` object when incoming data has partially been received.
STATE_PARTIAL_OUTGOING - Static variable in class javacard.framework.APDU
  This is the state of a `APDU` object when some outbound data has been transferred but not all.
storeConnection(Object) - Static method in class javax.microedition.io.Connector
StreamConnection - Interface in javax.microedition.io
  This interface defines the capabilities that a stream connection must have.
StreamConnectionNotifier - Interface in javax.microedition.io
  This interface defines the capabilities that a connection notifier must have.
String - Class in java.lang
  The `String` class represents character strings.
String() - Constructor for class java.lang.String
  Initializes a newly created `String` object so that it represents an empty character sequence.
String(String) - Constructor for class java.lang.String
  Initializes a newly created `String` object so that it represents the same sequence of characters as the argument; in other words, the newly created string is a copy of the argument string.
String(char[]) - Constructor for class java.lang.String
  Allocates a new `String` so that it represents the sequence of characters currently contained in the character array argument.
String(char[], int, int) - Constructor for class java.lang.String
  Allocates a new `String` that contains characters from a subarray of the character array argument.
String(byte[], int, int, String) - Constructor for class java.lang.String
  Construct a new `String` by converting the specified subarray of bytes using the specified character encoding.
String(byte[], String) - Constructor for class java.lang.String
  Construct a new `String` by converting the specified array of bytes using the specified character encoding.
String(byte[], int, int) - Constructor for class java.lang.String
  Construct a new `String` by converting the specified subarray of bytes using the platform's default character encoding.
String(byte[]) - Constructor for class java.lang.String
  Construct a new `String` by converting the specified array of bytes using the platform's default character encoding.
String(StringBuffer) - Constructor for class java.lang.String
  Allocates a new string that contains the sequence of characters currently contained in the string buffer argument.
StringBuffer - Class in java.lang
  A string buffer implements a mutable sequence of characters.
StringBuffer() - Constructor for class java.lang.StringBuffer
  Constructs a string buffer with no characters in it and an initial capacity of 16 characters.
StringBuffer(int) - Constructor for class java.lang.StringBuffer
  Constructs a string buffer with no characters in it and an initial capacity specified by the `length` argument.
StringBuffer(String) - Constructor for class java.lang.StringBuffer
  Constructs a string buffer so that it represents the same sequence of characters as the string argument; in other words, the initial contents of the string buffer is a copy of the argument string.
StringBuilder - Class in java.lang
  A mutable sequence of characters.
StringBuilder() - Constructor for class java.lang.StringBuilder
  Constructs a string builder with no characters in it and an initial capacity of 16 characters.
StringBuilder(int) - Constructor for class java.lang.StringBuilder
  Constructs a string builder with no characters in it and an initial capacity specified by the `capacity` argument.
StringBuilder(String) - Constructor for class java.lang.StringBuilder
  Constructs a string builder initialized to the contents of the specified string.
StringIndexOutOfBoundsException - Exception in java.lang
  Thrown by the `charAt` method in class `String` and by other `String` methods to indicate that an index is either negative or greater than or equal to the size of the string.
StringIndexOutOfBoundsException() - Constructor for exception java.lang.StringIndexOutOfBoundsException
  Constructs a `StringIndexOutOfBoundsException` with no detail message.
StringIndexOutOfBoundsException(String) - Constructor for exception java.lang.StringIndexOutOfBoundsException
  Constructs a `StringIndexOutOfBoundsException` with the specified detail message.
StringIndexOutOfBoundsException(int) - Constructor for exception java.lang.StringIndexOutOfBoundsException
  Constructs a new `StringIndexOutOfBoundsException` class with an argument indicating the illegal index.
StringTokenizer - Class in java.util
  The string tokenizer class allows an application to break a string into tokens.
StringTokenizer(String, String, boolean) - Constructor for class java.util.StringTokenizer
  Constructs a string tokenizer for the specified string.
StringTokenizer(String, String) - Constructor for class java.util.StringTokenizer
  Constructs a string tokenizer for the specified string.
StringTokenizer(String) - Constructor for class java.util.StringTokenizer
  Constructs a string tokenizer for the specified string.
substring(int) - Method in class java.lang.String
  Returns a new string that is a substring of this string.
substring(int, int) - Method in class java.lang.String
  Returns a new string that is a substring of this string.
subtract(byte[], short, short, byte) - Method in class javacardx.framework.math.BigNumber
  Decrements the internal big number by the specified operand value
succeed(APDU) - Method in class javacard.framework.service.BasicService
  Sets the processing state for the command in the `APDU` object to processed, and indicates that the processing has succeeded.
succeedWithStatusWord(APDU, short) - Method in class javacard.framework.service.BasicService
  Sets the processing state for the command in the `APDU` object to processed, and indicates that the processing has partially succeeded.
SUNDAY - Static variable in class java.util.Calendar
  Value of the `DAY_OF_WEEK` field indicating Sunday.
SuppressWarnings - Annotation Type in java.lang
  Indicates that the named compiler warnings should be suppressed in the annotated element (and in all program elements contained in the annotated element).
SW_APPLET_SELECT_FAILED - Static variable in interface javacard.framework.ISO7816
  Response status : Applet selection failed = 0x6999;
SW_BYTES_REMAINING_00 - Static variable in interface javacard.framework.ISO7816
  Response status : Response bytes remaining = 0x6100
SW_CLA_NOT_SUPPORTED - Static variable in interface javacard.framework.ISO7816
  Response status : CLA value not supported = 0x6E00
SW_COMMAND_CHAINING_NOT_SUPPORTED - Static variable in interface javacard.framework.ISO7816
  Response status : Command chaining not supported = 0x6884
SW_COMMAND_NOT_ALLOWED - Static variable in interface javacard.framework.ISO7816
  Response status : Command not allowed (no current EF) = 0x6986
SW_CONDITIONS_NOT_SATISFIED - Static variable in interface javacard.framework.ISO7816
  Response status : Conditions of use not satisfied = 0x6985
SW_CORRECT_LENGTH_00 - Static variable in interface javacard.framework.ISO7816
  Response status : Correct Expected Length (Le) = 0x6C00
SW_DATA_INVALID - Static variable in interface javacard.framework.ISO7816
  Response status : Data invalid = 0x6984
SW_FILE_FULL - Static variable in interface javacard.framework.ISO7816
  Response status : Not enough memory space in the file = 0x6A84
SW_FILE_INVALID - Static variable in interface javacard.framework.ISO7816
  Response status : File invalid = 0x6983
SW_FILE_NOT_FOUND - Static variable in interface javacard.framework.ISO7816
  Response status : File not found = 0x6A82
SW_FUNC_NOT_SUPPORTED - Static variable in interface javacard.framework.ISO7816
  Response status : Function not supported = 0x6A81
SW_INCORRECT_P1P2 - Static variable in interface javacard.framework.ISO7816
  Response status : Incorrect parameters (P1,P2) = 0x6A86
SW_INS_NOT_SUPPORTED - Static variable in interface javacard.framework.ISO7816
  Response status : INS value not supported = 0x6D00
SW_LAST_COMMAND_EXPECTED - Static variable in interface javacard.framework.ISO7816
  Response status : Last command in chain expected = 0x6883
SW_LOGICAL_CHANNEL_NOT_SUPPORTED - Static variable in interface javacard.framework.ISO7816
  Response status : Card does not support the operation on the specified logical channel = 0x6881
SW_NO_ERROR - Static variable in interface javacard.framework.ISO7816
  Response status : No Error = (short)0x9000
SW_RECORD_NOT_FOUND - Static variable in interface javacard.framework.ISO7816
  Response status : Record not found = 0x6A83
SW_SECURE_MESSAGING_NOT_SUPPORTED - Static variable in interface javacard.framework.ISO7816
  Response status : Card does not support secure messaging = 0x6882
SW_SECURITY_STATUS_NOT_SATISFIED - Static variable in interface javacard.framework.ISO7816
  Response status : Security condition not satisfied = 0x6982
SW_UNKNOWN - Static variable in interface javacard.framework.ISO7816
  Response status : No precise diagnosis = 0x6F00
SW_WARNING_STATE_UNCHANGED - Static variable in interface javacard.framework.ISO7816
  Response status : Warning, card state unchanged = 0x6200
SW_WRONG_DATA - Static variable in interface javacard.framework.ISO7816
  Response status : Wrong data = 0x6A80
SW_WRONG_LENGTH - Static variable in interface javacard.framework.ISO7816
  Response status : Wrong length = 0x6700
SW_WRONG_P1P2 - Static variable in interface javacard.framework.ISO7816
  Response status : Incorrect parameters (P1,P2) = 0x6B00
synchronizeTime() - Static method in class javacardx.framework.JCSystem
  Requests that the time as returned by `System.currentTimeMillis()` be synchronized with some external time reference.
System - Class in java.lang
  The `System` class contains several useful class fields and methods.
SystemException - Exception in javacard.framework
  `SystemException` represents a `JCSystem` class related exception.
SystemException(short) - Constructor for exception javacard.framework.SystemException
  Constructs a SystemException.

## T

T1_IFD_ABORT - Static variable in exception javacard.framework.APDUException
  This reason code indicates that during T=1 protocol, the CAD returned an ABORT S-Block command and aborted the data transfer.
TAG_NUMBER_GREATER_THAN_32767 - Static variable in exception javacardx.framework.tlv.TLVException
  This reason code is used to indicate that the tag number value greater than 32767
TAG_SIZE_GREATER_THAN_127 - Static variable in exception javacardx.framework.tlv.TLVException
  This reason code is used to indicate that the size of the tag representation is greater than 127 bytes
tagClass() - Method in class javacardx.framework.tlv.BERTag
  Returns the tag class part of `this` BER Tag structure
tagClass(byte[], short) - Static method in class javacardx.framework.tlv.BERTag
  Returns the tag class part of the BER Tag from its representation in the specified byte array
tagNumber() - Method in class javacardx.framework.tlv.BERTag
  Returns the tag number part of `this` BER Tag structure
tagNumber(byte[], short) - Static method in class javacardx.framework.tlv.BERTag
  Returns the tag number part of the BER Tag from its representation in the specified byte array
TAIWAN - Static variable in class java.util.Locale
  Useful constant for country.
Target - Annotation Type in java.lang.annotation
  Indicates the kinds of program element to which an annotation type is applicable.
TaskRegistry - Class in javacardx.facilities
  The TaskRegistry class allows for applications to register tasks which will be executed in their own separate thread and which will be automatically restarted in a new thread when the platform is reset.
TaskRegistryPermission - Class in javacardx.facilities
  This class is for restartable task registry access permissions.
TaskRegistryPermission(String) - Constructor for class javacardx.facilities.TaskRegistryPermission
  Creates a new TaskRegistryPermission with the specified name.
THERMAL_FACE - Static variable in class javacardx.biometry.BioBuilder
  Thermal Face Image.
THERMAL_HAND - Static variable in class javacardx.biometry.BioBuilder
  Thermal Hand Image.
Thread - Class in java.lang
  A thread is a thread of execution in a program.
Thread() - Constructor for class java.lang.Thread
  Allocates a new `Thread` object.
Thread(String) - Constructor for class java.lang.Thread
  Allocates a new `Thread` object with the given name.
Thread(Runnable) - Constructor for class java.lang.Thread
  Allocates a new `Thread` object with a specific target object whose `run` method is called.
Thread(Runnable, String) - Constructor for class java.lang.Thread
  Allocates a new `Thread` object with the given target and name.
Throwable - Class in java.lang
  The `Throwable` class is the superclass of all errors and exceptions in the Java language.
Throwable() - Constructor for class java.lang.Throwable
  Constructs a new `Throwable` with `null` as its error message string.
Throwable(String) - Constructor for class java.lang.Throwable
  Constructs a new `Throwable` with the specified error message.
throwIt(short) - Static method in exception javacard.framework.APDUException
  Deprecated. Deprecated for extended applets and web applications on the Connected Edition of the Java Card 3 Platform. Use constructor instead.
throwIt(short) - Static method in exception javacard.framework.CardException
  Deprecated. Deprecated for extended applets and web applications on the Connected Edition of the Java Card 3 Platform. Throw a new exception instead.
throwIt(short) - Static method in exception javacard.framework.CardRuntimeException
  Deprecated. Deprecated for extended applets and web applications on the Connected Edition of the Java Card 3 Platform. Use constructor instead.
throwIt(short) - Static method in exception javacard.framework.ISOException
  Deprecated. Deprecated for extended applets and web applications on the Connected Edition of the Java Card 3 Platform. Use constructor instead.
throwIt(short) - Static method in exception javacard.framework.PINException
  Deprecated. Deprecated for extended applets and web applications on the Connected Edition of the Java Card 3 Platform. Use constructor instead.
throwIt(short) - Static method in exception javacard.framework.service.ServiceException
  Deprecated. Deprecated for extended applets and web applications on the Connected Edition of the Java Card 3 Platform. Use constructor instead.
throwIt(short) - Static method in exception javacard.framework.SystemException
  Deprecated. Deprecated for extended applets and web applications on the Connected Edition of the Java Card 3 Platform. Use constructor instead.
throwIt(short) - Static method in exception javacard.framework.TransactionException
  Deprecated. Deprecated for extended applets and web applications on the Connected Edition of the Java Card 3 Platform. Use constructor instead.
throwIt(short) - Static method in exception javacard.framework.UserException
  Deprecated. Deprecated for extended applets and web applications on the Connected Edition of the Java Card 3 Platform. Use constructor instead.
throwIt(short) - Static method in exception javacard.security.CryptoException
  Throws a Java Card runtime environment-owned instance of `CryptoException` with the specified reason.
throwIt(short) - Static method in exception javacardx.biometry.BioException
  Deprecated. Deprecated for extended applets and web applications on the Connected Edition of the Java Card 3 Platform. Use constructor instead.
throwIt(short) - Static method in exception javacardx.external.ExternalException
  Deprecated. Deprecated for extended applets and web applications on the Connected Edition of the Java Card 3 Platform. Use constructor instead.
throwIt(short) - Static method in exception javacardx.framework.tlv.TLVException
  Deprecated. Deprecated for extended applets and web applications on the Connected Edition of the Java Card 3 Platform. Use constructor instead.
throwIt(short) - Static method in exception javacardx.framework.util.UtilException
  Deprecated. Deprecated for extended applets and web applications on the Connected Edition of the Java Card 3 Platform. Use constructor instead.
THURSDAY - Static variable in class java.util.Calendar
  Value of the `DAY_OF_WEEK` field indicating Thursday.
time - Variable in class java.util.Calendar
  The currently set time for this calendar, expressed in milliseconds after January 1, 1970, 0:00:00 GMT.
TIME_ACCURATE - Static variable in class javacardx.framework.JCSystem
  The time value returned by `System.currentTimeMillis()` is accurate.
TIME_DELTA_ACCURATE - Static variable in class javacardx.framework.JCSystem
  The difference of the values returned on two invocations of `System.currentTimeMillis()` corresponds to the time elapsed between the two invocations.
TIME_DELTA_MIN_ACCURATE - Static variable in class javacardx.framework.JCSystem
  The time between two invocations of `System.currentTimeMillis()` is at minimum as big as indicated by the difference of the two values returned; the time may be bigger.
TimeZone - Class in java.util
  `TimeZone` represents a time zone offset, and also figures out daylight savings.
TimeZone() - Constructor for class java.util.TimeZone
TLSSecurityInfo - Interface in javacardx.io
  This interface defines methods to access information about a TLS secure network connection.
TLV_LENGTH_GREATER_THAN_32767 - Static variable in exception javacardx.framework.tlv.TLVException
  This reason code is used to indicate that the Length component value in the TLV is greater than 32767
TLV_SIZE_GREATER_THAN_32767 - Static variable in exception javacardx.framework.tlv.TLVException
  This reason code is used to indicate that the TLV requires more that 32767 bytes to represent
TLVException - Exception in javacardx.framework.tlv
  `TLVException` represents a TLV-related exception.
TLVException(short) - Constructor for exception javacardx.framework.tlv.TLVException
  Constructs a `TLVException` with the specified reason.
toBinaryString(int) - Static method in class java.lang.Integer
  Creates a string representation of the integer argument as an unsigned integer in base 2.
toByteArray() - Method in class java.io.ByteArrayOutputStream
  Creates a newly allocated byte array.
toBytes(byte[], short, short, byte) - Method in class javacardx.framework.math.BigNumber
  Writes the internal big number out in the desired format.
toBytes(byte[], short) - Method in class javacardx.framework.tlv.BERTag
  Writes the representation of `this` BER tag structure to the byte array
toBytes(short, boolean, short, byte[], short) - Static method in class javacardx.framework.tlv.BERTag
  Writes the BER Tag bytes representing the specified tag class, constructed flag and the tag number as a BER Tag representation in the specified byte array
toBytes(byte[], short) - Method in class javacardx.framework.tlv.BERTLV
  Writes `this` TLV structure to the specified byte array.
toBytes(byte[], short, byte[], short, short, byte[], short) - Static method in class javacardx.framework.tlv.PrimitiveBERTLV
  Writes a primitive TLV representation to the specified byte array using as input a Primitive BER tag representation in a byte array and a value representation in another byte array.
toCharArray() - Method in class java.lang.String
  Converts this string to a new character array.
toHexString(int) - Static method in class java.lang.Integer
  Creates a string representation of the integer argument as an unsigned integer in base 16.
toLowerCase(char) - Static method in class java.lang.Character
  The given character is mapped to its lowercase equivalent; if the character has no lowercase equivalent, the character itself is returned.
toLowerCase() - Method in class java.lang.String
  Converts all of the characters in this `String` to lower case.
toOctalString(int) - Static method in class java.lang.Integer
  Creates a string representation of the integer argument as an unsigned integer in base 8.
toString() - Method in class java.io.ByteArrayOutputStream
  Converts the buffer's contents into a string, translating bytes into characters according to the platform's default character encoding.
toString() - Method in interface java.lang.annotation.Annotation
  Returns a string representation of this annotation.
toString() - Method in class java.lang.Boolean
  Returns a String object representing this Boolean's value.
toString() - Method in class java.lang.Byte
  Returns a String object representing this Byte's value.
toString() - Method in class java.lang.Character
  Returns a String object representing this character's value.
toString() - Method in class java.lang.Class
  Converts the object to a string.
toString() - Method in class java.lang.Enum
  Returns the name of this enum constant, as contained in the declaration.
toString(int, int) - Static method in class java.lang.Integer
  Creates a string representation of the first argument in the radix specified by the second argument.
toString(int) - Static method in class java.lang.Integer
  Returns a new String object representing the specified integer.
toString() - Method in class java.lang.Integer
  Returns a String object representing this Integer's value.
toString(long, int) - Static method in class java.lang.Long
  Creates a string representation of the first argument in the radix specified by the second argument.
toString(long) - Static method in class java.lang.Long
  Returns a new String object representing the specified integer.
toString() - Method in class java.lang.Long
  Returns a String object representing this Long's value.
toString() - Method in class java.lang.Object
  Returns a string representation of the object.
toString() - Method in class java.lang.Short
  Returns a String object representing this Short's value.
toString() - Method in class java.lang.String
  This object (which is already a string!) is itself returned.
toString() - Method in class java.lang.StringBuffer
  Converts to a string representing the data in this string buffer.
toString() - Method in class java.lang.StringBuilder
  Returns a string representing the data in this sequence.
toString() - Method in class java.lang.Thread
  Returns a string representation of this thread, including the thread's name and priority.
toString() - Method in class java.lang.Throwable
  Returns a short description of this `Throwable` object.
toString() - Method in class java.security.Permission
  Returns a string describing this Permission.
toString() - Method in class java.util.Date
  Converts this `Date` object to a `String` of the form:
toString() - Method in class java.util.EventObject
  Returns a String representation of this EventObject.
toString() - Method in class java.util.Hashtable
  Returns a rather long string representation of this hashtable.
toString() - Method in class java.util.Locale
  Getter for the programmatic name of the entire locale, with the language and country separated by underbars.
toString() - Method in class java.util.Vector
  Returns a string representation of this vector.
totalMemory() - Method in class java.lang.Runtime
  Returns the total amount of memory in the Java Virtual Machine.
toUpperCase(char) - Static method in class java.lang.Character
  Converts the character argument to uppercase; if the character has no uppercase equivalent, the character itself is returned.
toUpperCase() - Method in class java.lang.String
  Converts all of the characters in this `String` to upper case.
TRADITIONAL_CHINESE - Static variable in class java.util.Locale
  Useful constant for language.
TransactionException - Exception in javacard.framework
  `TransactionException` represents an exception in the transaction subsystem.
TransactionException(short) - Constructor for exception javacard.framework.TransactionException
  Constructs a TransactionException with the specified reason.
TransactionType - Annotation Type in javacardx.framework
  The TransactionType annotation is used to specify the type of transaction policy for a method or for all methods in the class.
TransactionTypeValue - Enum in javacardx.framework
  The TransactionTypeValue enum class enumerates the possible values of the TransactionType annotation.
transferOwnership(Object) - Static method in class javacardx.framework.JCSystem
  Transfers ownership of the provided object from the server application's context to the context of the client application as determined by a call to `getClientURI()`.
transferOwnership(Object, Shareable) - Static method in class javacardx.framework.JCSystem
  Transfers ownership of the provided object to the context identified by the provided SIO.
transferOwnership(Object, String) - Static method in class javacardx.framework.JCSystem
  Transfers ownership of the provided object to the context identified by the provided application URI.
TransientReference<T> - Class in javacardx.framework
  TransientReference objects prevent their referents from being promoted to persistent storage when they are not otherwise reachable from objects in the persistent storage.
TransientReference(T) - Constructor for class javacardx.framework.TransientReference
  Creates a new transient reference that refers to the given object.
trim() - Method in class java.lang.String
  Removes white space from both ends of this string.
trimToSize() - Method in class java.lang.StringBuilder
  Attempts to reduce storage used for the character sequence.
trimToSize() - Method in class java.util.Vector
  Trims the capacity of this vector to be the vector's current size.
TRUE - Static variable in class java.lang.Boolean
  The `Boolean` object corresponding to the primitive value `true`.
TUESDAY - Static variable in class java.util.Calendar
  Value of the `DAY_OF_WEEK` field indicating Tuesday.
TYPE_AES - Static variable in class javacard.security.KeyBuilder
  `Key` object which implements interface type `AESKey` with persistent key data.
TYPE_AES_TRANSIENT_DESELECT - Static variable in class javacard.security.KeyBuilder
  `Key` object which implements interface type `AESKey` with CLEAR_ON_DESELECT transient key data.
TYPE_AES_TRANSIENT_RESET - Static variable in class javacard.security.KeyBuilder
  `Key` object which implements interface type `AESKey` with CLEAR_ON_RESET transient key data.
TYPE_DES - Static variable in class javacard.security.KeyBuilder
  `Key` object which implements interface type `DESKey` with persistent key data.
TYPE_DES_TRANSIENT_DESELECT - Static variable in class javacard.security.KeyBuilder
  `Key` object which implements interface type `DESKey` with CLEAR_ON_DESELECT transient key data.
TYPE_DES_TRANSIENT_RESET - Static variable in class javacard.security.KeyBuilder
  `Key` object which implements interface type `DESKey` with CLEAR_ON_RESET transient key data.
TYPE_DSA_PRIVATE - Static variable in class javacard.security.KeyBuilder
  `Key` object which implements the interface type `DSAPrivateKey` for the DSA algorithm.
TYPE_DSA_PRIVATE_TRANSIENT_DESELECT - Static variable in class javacard.security.KeyBuilder
  `Key` object which implements the interface type `DSAPrivateKey` for the DSA algorithm, with CLEAR_ON_DESELECT transient key data.
TYPE_DSA_PRIVATE_TRANSIENT_RESET - Static variable in class javacard.security.KeyBuilder
  `Key` object which implements the interface type `DSAPrivateKey` for the DSA algorithm, with CLEAR_ON_RESET transient key data.
TYPE_DSA_PUBLIC - Static variable in class javacard.security.KeyBuilder
  `Key` object which implements the interface type `DSAPublicKey` for the DSA algorithm.
TYPE_EC_F2M_PRIVATE - Static variable in class javacard.security.KeyBuilder
  Key object which implements the interface type `ECPrivateKey` for EC operations over fields of characteristic 2 with polynomial basis.
TYPE_EC_F2M_PRIVATE_TRANSIENT_DESELECT - Static variable in class javacard.security.KeyBuilder
  Key object which implements the interface type `ECPrivateKey` for EC operations over fields of characteristic 2 with polynomial basis, with CLEAR_ON_DESELECT transient key data.
TYPE_EC_F2M_PRIVATE_TRANSIENT_RESET - Static variable in class javacard.security.KeyBuilder
  Key object which implements the interface type `ECPrivateKey` for EC operations over fields of characteristic 2 with polynomial basis, with CLEAR_ON_RESET transient key data.
TYPE_EC_F2M_PUBLIC - Static variable in class javacard.security.KeyBuilder
  Key object which implements the interface type `ECPublicKey` for EC operations over fields of characteristic 2 with polynomial basis.
TYPE_EC_FP_PRIVATE - Static variable in class javacard.security.KeyBuilder
  Key object which implements the interface type `ECPrivateKey` for EC operations over large prime fields.
TYPE_EC_FP_PRIVATE_TRANSIENT_DESELECT - Static variable in class javacard.security.KeyBuilder
  Key object which implements the interface type `ECPrivateKey` for EC operations over large prime fields, with CLEAR_ON_DESELECT transient key data.
TYPE_EC_FP_PRIVATE_TRANSIENT_RESET - Static variable in class javacard.security.KeyBuilder
  Key object which implements the interface type `ECPrivateKey` for EC operations over large prime fields, with CLEAR_ON_RESET transient key data.
TYPE_EC_FP_PUBLIC - Static variable in class javacard.security.KeyBuilder
  Key object which implements the interface type `ECPublicKey` for EC operations over large prime fields.
TYPE_HMAC - Static variable in class javacard.security.KeyBuilder
  `Key` object which implements interface type `HMACKey` with persistent key data.
TYPE_HMAC_TRANSIENT_DESELECT - Static variable in class javacard.security.KeyBuilder
  `Key` object which implements interface type `HMACKey` with CLEAR_ON_DESELECT transient key data.
TYPE_HMAC_TRANSIENT_RESET - Static variable in class javacard.security.KeyBuilder
  `Key` object which implements interface type `HMACKey` with CLEAR_ON_RESET transient key data.
TYPE_KOREAN_SEED - Static variable in class javacard.security.KeyBuilder
  `Key` object which implements interface type `KoreanSEEDKey` with persistent key data.
TYPE_KOREAN_SEED_TRANSIENT_DESELECT - Static variable in class javacard.security.KeyBuilder
  `Key` object which implements interface type `KoreanSEEDKey` with CLEAR_ON_DESELECT transient key data.
TYPE_KOREAN_SEED_TRANSIENT_RESET - Static variable in class javacard.security.KeyBuilder
  `Key` object which implements interface type `KoreanSEEDKey` with CLEAR_ON_RESET transient key data.
TYPE_MISMATCHED - Static variable in exception javacardx.framework.util.UtilException
  This reason code is used to indicate that input parameters are not the same type.
TYPE_RSA_CRT_PRIVATE - Static variable in class javacard.security.KeyBuilder
  `Key` object which implements interface type `RSAPrivateCrtKey` which uses Chinese Remainder Theorem.
TYPE_RSA_CRT_PRIVATE_TRANSIENT_DESELECT - Static variable in class javacard.security.KeyBuilder
  `Key` object which implements interface type `RSAPrivateCrtKey` which uses Chinese Remainder Theorem, with CLEAR_ON_DESELECT transient key data.
TYPE_RSA_CRT_PRIVATE_TRANSIENT_RESET - Static variable in class javacard.security.KeyBuilder
  `Key` object which implements interface type `RSAPrivateCrtKey` which uses Chinese Remainder Theorem, with CLEAR_ON_RESET transient key data.
TYPE_RSA_PRIVATE - Static variable in class javacard.security.KeyBuilder
  `Key` object which implements interface type `RSAPrivateKey` which uses modulus/exponent form.
TYPE_RSA_PRIVATE_TRANSIENT_DESELECT - Static variable in class javacard.security.KeyBuilder
  `Key` object which implements interface type `RSAPrivateKey` which uses modulus/exponent form, with CLEAR_ON_DESELECT transient key data.
TYPE_RSA_PRIVATE_TRANSIENT_RESET - Static variable in class javacard.security.KeyBuilder
  `Key` object which implements interface type `RSAPrivateKey` which uses modulus/exponent form, with CLEAR_ON_RESET transient key data.
TYPE_RSA_PUBLIC - Static variable in class javacard.security.KeyBuilder
  `Key` object which implements interface type `RSAPublicKey`.

## U

UDPDatagramConnection - Interface in javax.microedition.io
  This interface defines a datagram connection which knows it's local end point address.
UK - Static variable in class java.util.Locale
  Useful constant for country.
UNAUTHORIZED_INTERMEDIATE_CA - Static variable in exception javax.microedition.pki.CertificateException
  Indicates an intermediate certificate in the chain does not have the authority to be a intermediate CA.
UnavailableException - Exception in javax.servlet
  Defines an exception that a servlet or filter throws to indicate that it is permanently or temporarily unavailable.
UnavailableException(String) - Constructor for exception javax.servlet.UnavailableException
  Constructs a new exception with a descriptive message indicating that the servlet is permanently unavailable.
UnavailableException(String, int) - Constructor for exception javax.servlet.UnavailableException
  Constructs a new exception with a descriptive message indicating that the servlet is temporarily unavailable and giving an estimate of how long it will be unavailable.
unexport(Remote) - Static method in class javacard.framework.service.CardRemoteObject
  Unexports the specified remote object.
UNINITIALIZED_KEY - Static variable in exception javacard.security.CryptoException
  This reason code is used to indicate that the key is uninitialized.
uninstall() - Method in interface javacard.framework.AppletEvent
  Called by the Java Card runtime environment to inform this applet instance that the Applet Deletion Manager has been requested to delete it.
UNKNOWN_PSK_IDENTITY - Static variable in exception javacardx.io.PSKException
  This reason code is used to indicate that the server did not recognize the PSK identity.
UNRECOGNIZED_ISSUER - Static variable in exception javax.microedition.pki.CertificateException
  Indicates a certificate was issued by an unrecognized entity.
unregister(String, String, EventNotificationListener) - Method in class javacardx.facilities.EventRegistry
  Unregisters the specified listener previously registered by the current application for events of the specified type fired by the specified source(s).
unregister(String, EventNotificationListener) - Method in class javacardx.facilities.EventRegistry
  Unregisters the specified listener previously registered by the current application for events of the specified type.
unregister(String) - Method in class javacardx.facilities.ServiceRegistry
  Unregisters the service factory registered by the current application with the provided URI.
unregister(Runnable) - Method in class javacardx.facilities.TaskRegistry
  Unregisters the given task previously registered by the current application, without interrupting the task's thread if the task is currently being executed.
unregister(Runnable, boolean) - Method in class javacardx.facilities.TaskRegistry
  Unregisters the given task previously registered by the current application.
UNSUPPORTED_PUBLIC_KEY_TYPE - Static variable in exception javax.microedition.pki.CertificateException
  Indicates that type of the public key in a certificate is not supported by the device.
UNSUPPORTED_SIGALG - Static variable in exception javax.microedition.pki.CertificateException
  Indicates a certificate was signed using an unsupported algorithm.
UnsupportedEncodingException - Exception in java.io
  The Character Encoding is not supported.
UnsupportedEncodingException() - Constructor for exception java.io.UnsupportedEncodingException
  Constructs an UnsupportedEncodingException without a detail message.
UnsupportedEncodingException(String) - Constructor for exception java.io.UnsupportedEncodingException
  Constructs an UnsupportedEncodingException with a detail message.
update(byte[], short, byte) - Method in class javacard.framework.OwnerPIN
  This method sets a new value for the PIN and resets the `PIN` try counter to the value of the `PIN` try limit.
update(byte[], short, short) - Method in class javacard.security.Checksum
  Accumulates a partial checksum of the input data.
update(byte[], short, short) - Method in class javacard.security.MessageDigest
  Accumulates a hash of the input data.
update(byte[], short, short) - Method in class javacard.security.Signature
  Accumulates a signature of the input data.
update(byte[], short, short) - Method in interface javacard.security.SignatureMessageRecovery
  Accumulates a signature of the input data.
update(byte[], short, short) - Method in interface javacardx.biometry.OwnerBioTemplate
  Continues the enrollment of a reference template.
update(byte[], short, short, byte[], short) - Method in class javacardx.crypto.Cipher
  Generates encrypted/decrypted output from input data.
URIPermission - Class in javacardx.security
  The URIPermission class extends the Permission class, and can be used as the base class for all permissions that use URIs (Uniform Resource Identifiers) as target names.
URIPermission(String) - Constructor for class javacardx.security.URIPermission
  Creates a new URIPermission object with no actions.
URIPermission(String, String) - Constructor for class javacardx.security.URIPermission
  Creates a new URIPermission object with the specified actions.
URIPermission(String, String, String) - Constructor for class javacardx.security.URIPermission
  Creates a new URIPermission object with the specified actions.
US - Static variable in class java.util.Locale
  Useful constant for country.
useDaylightTime() - Method in class java.util.TimeZone
  Queries if this time zone uses Daylight Savings Time.
UserException - Exception in javacard.framework
  `UserException` represents a User exception.
UserException() - Constructor for exception javacard.framework.UserException
  Constructs a `UserException` with reason = 0.
UserException(short) - Constructor for exception javacard.framework.UserException
  Constructs a `UserException` with the specified reason.
UTFDataFormatException - Exception in java.io
  Signals that a malformed UTF-8 string has been read in a data input stream or by any class that implements the data input interface.
UTFDataFormatException() - Constructor for exception java.io.UTFDataFormatException
  Constructs a `UTFDataFormatException` with `null` as its error detail message.
UTFDataFormatException(String) - Constructor for exception java.io.UTFDataFormatException
  Constructs a `UTFDataFormatException` with the specified detail message.
Util - Class in javacard.framework
  The `Util` class contains common utility functions.
UtilException - Exception in javacardx.framework.util
  `UtilException` represents a util related exception.
UtilException(short) - Constructor for exception javacardx.framework.util.UtilException
  Constructs a `UtilException` with the specified reason.

## V

valueBound(HttpSessionBindingEvent) - Method in interface javax.servlet.http.HttpSessionBindingListener
  Notifies the object that it is being bound to a session and identifies the session.
valueOf(String) - Static method in enum java.lang.annotation.ElementType
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum java.lang.annotation.RetentionPolicy
  Returns the enum constant of this type with the specified name.
valueOf(boolean) - Static method in class java.lang.Boolean
  Returns a `Boolean` instance representing the specified `boolean` value.
valueOf(byte) - Static method in class java.lang.Byte
  Returns a `Byte` instance representing the specified `byte` value.
valueOf(char) - Static method in class java.lang.Character
  Returns a `Character` instance representing the specified `char` value.
valueOf(Class<T>, String) - Static method in class java.lang.Enum
  Returns the enum constant of the specified enum type with the specified name.
valueOf(String, int) - Static method in class java.lang.Integer
  Returns a new Integer object initialized to the value of the specified String.
valueOf(String) - Static method in class java.lang.Integer
  Returns a new Integer object initialized to the value of the specified String.
valueOf(int) - Static method in class java.lang.Integer
  Returns a `Integer` instance representing the specified `int` value.
valueOf(long) - Static method in class java.lang.Long
  Returns a `Long` instance representing the specified `long` value.
valueOf(short) - Static method in class java.lang.Short
  Returns a `Short` instance representing the specified `short` value.
valueOf(Object) - Static method in class java.lang.String
  Returns the string representation of the `Object` argument.
valueOf(char[]) - Static method in class java.lang.String
  Returns the string representation of the `char` array argument.
valueOf(char[], int, int) - Static method in class java.lang.String
  Returns the string representation of a specific subarray of the `char` array argument.
valueOf(boolean) - Static method in class java.lang.String
  Returns the string representation of the `boolean` argument.
valueOf(char) - Static method in class java.lang.String
  Returns the string representation of the `char` argument.
valueOf(int) - Static method in class java.lang.String
  Returns the string representation of the `int` argument.
valueOf(long) - Static method in class java.lang.String
  Returns the string representation of the `long` argument.
valueOf(String) - Static method in enum javacardx.framework.TransactionTypeValue
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum javacardx.security.SensitivityValue
  Returns the enum constant of this type with the specified name.
values() - Static method in enum java.lang.annotation.ElementType
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum java.lang.annotation.RetentionPolicy
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum javacardx.framework.TransactionTypeValue
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum javacardx.security.SensitivityValue
  Returns an array containing the constants of this enum type, in the order they are declared.
valueUnbound(HttpSessionBindingEvent) - Method in interface javax.servlet.http.HttpSessionBindingListener
  Notifies the object that it is being unbound from a session and identifies the session.
Vector<E> - Class in java.util
  The `Vector` class implements a growable array of objects.
Vector(int, int) - Constructor for class java.util.Vector
  Constructs an empty vector with the specified initial capacity and capacity increment.
Vector(int) - Constructor for class java.util.Vector
  Constructs an empty vector with the specified initial capacity and with its capacity increment equal to zero.
Vector() - Constructor for class java.util.Vector
  Constructs an empty vector so that its internal data array has size `10` and its standard capacity increment is zero.
VEIN_PATTERN - Static variable in class javacardx.biometry.BioBuilder
  Pattern is an infrared scan of the vein pattern in a face, wrist, or, hand.
VERIFICATION_FAILED - Static variable in exception javax.microedition.pki.CertificateException
  Indicates a certificate failed verification.
verify(byte[], short, short, byte[], short, short) - Method in class javacard.security.Signature
  Verifies the signature of all/last input data against the passed in signature.
verify(byte[], short, short) - Method in interface javacard.security.SignatureMessageRecovery
  Verifies the signature of all/last input data against the passed in signature.
verifyFormat(byte[], short) - Static method in class javacardx.framework.tlv.BERTag
  Checks if the input data is a well-formed BER Tag representation
verifyFormat(byte[], short, short) - Static method in class javacardx.framework.tlv.BERTLV
  Checks if the input data is a well-formed BER TLV representation.
VirtualMachineError - Error in java.lang
  Thrown to indicate that the Java Virtual Machine is broken or has run out of resources necessary for it to continue operating.
VirtualMachineError() - Constructor for error java.lang.VirtualMachineError
  Constructs a `VirtualMachineError` with no detail message.
VirtualMachineError(String) - Constructor for error java.lang.VirtualMachineError
  Constructs a `VirtualMachineError` with the specified detail message.
VOICE_PRINT - Static variable in class javacardx.biometry.BioBuilder
  Pattern is a voice sample (specific or unspecified speech).
Void - Class in java.lang
  The Void class is an uninstantiable placeholder class to hold a reference to the Class object representing the Java keyword void.

## W

wait(long) - Method in class java.lang.Object
  Causes current thread to wait until either another thread invokes the `Object.notify()` method or the `Object.notifyAll()` method for this object, or a specified amount of time has elapsed.
wait(long, int) - Method in class java.lang.Object
  Causes current thread to wait until another thread invokes the `Object.notify()` method or the `Object.notifyAll()` method for this object, or some other thread interrupts the current thread, or a certain amount of real time has elapsed.
wait() - Method in class java.lang.Object
  Causes current thread to wait until another thread invokes the `Object.notify()` method or the `Object.notifyAll()` method for this object.
waitExtension() - Static method in class javacard.framework.APDU
  Requests additional processing time from CAD.
WEDNESDAY - Static variable in class java.util.Calendar
  Value of the `DAY_OF_WEEK` field indicating Wednesday.
write(int) - Method in class java.io.BufferedWriter
  Write a single character.
write(char[], int, int) - Method in class java.io.BufferedWriter
  Write a portion of an array of characters.
write(String, int, int) - Method in class java.io.BufferedWriter
  Write a portion of a String.
write(int) - Method in class java.io.ByteArrayOutputStream
  Writes the specified byte to this byte array output stream.
write(byte[], int, int) - Method in class java.io.ByteArrayOutputStream
  Writes `len` bytes from the specified byte array starting at offset `off` to this byte array output stream.
write(int) - Method in interface java.io.DataOutput
  Writes to the output stream the eight low-order bits of the argument `b`.
write(byte[]) - Method in interface java.io.DataOutput
  Writes to the output stream all the bytes in array `b`.
write(byte[], int, int) - Method in interface java.io.DataOutput
  Writes `len` bytes from array `b`, in order, to the output stream.
write(int) - Method in class java.io.DataOutputStream
  Writes the specified byte (the low eight bits of the argument `b`) to the underlying output stream.
write(byte[], int, int) - Method in class java.io.DataOutputStream
  Writes `len` bytes from the specified byte array starting at offset `off` to the underlying output stream.
write(int) - Method in class java.io.OutputStream
  Writes the specified byte to this output stream.
write(byte[]) - Method in class java.io.OutputStream
  Writes `b.length` bytes from the specified byte array to this output stream.
write(byte[], int, int) - Method in class java.io.OutputStream
  Writes `len` bytes from the specified byte array starting at offset `off` to this output stream.
write(int) - Method in class java.io.OutputStreamWriter
  Write a single character.
write(char[], int, int) - Method in class java.io.OutputStreamWriter
  Write a portion of an array of characters.
write(String, int, int) - Method in class java.io.OutputStreamWriter
  Write a portion of a string.
write(int) - Method in class java.io.PrintStream
  Write the specified byte to this stream.
write(byte[], int, int) - Method in class java.io.PrintStream
  Write `len` bytes from the specified byte array starting at offset `off` to this stream.
write(int) - Method in class java.io.PrintWriter
  Write a single character.
write(char[], int, int) - Method in class java.io.PrintWriter
  Write A Portion of an array of characters.
write(char[]) - Method in class java.io.PrintWriter
  Write an array of characters.
write(String, int, int) - Method in class java.io.PrintWriter
  Write a portion of a string.
write(String) - Method in class java.io.PrintWriter
  Write a string.
write(int) - Method in class java.io.Writer
  Write a single character.
write(char[]) - Method in class java.io.Writer
  Write an array of characters.
write(char[], int, int) - Method in class java.io.Writer
  Write a portion of an array of characters.
write(String) - Method in class java.io.Writer
  Write a string.
write(String, int, int) - Method in class java.io.Writer
  Write a portion of a string.
WRITE - Static variable in class javax.microedition.io.Connector
  Access mode WRITE.
writeBoolean(boolean) - Method in interface java.io.DataOutput
  Writes a `boolean` value to this output stream.
writeBoolean(boolean) - Method in class java.io.DataOutputStream
  Writes a `boolean` to the underlying output stream as a 1-byte value.
writeByte(int) - Method in interface java.io.DataOutput
  Writes to the output stream the eight low- order bits of the argument `v`.
writeByte(int) - Method in class java.io.DataOutputStream
  Writes out a `byte` to the underlying output stream as a 1-byte value.
writeChar(int) - Method in interface java.io.DataOutput
  Writes a `char` value, which is comprised of two bytes, to the output stream.
writeChar(int) - Method in class java.io.DataOutputStream
  Writes a `char` to the underlying output stream as a 2-byte value, high byte first.
writeChars(String) - Method in interface java.io.DataOutput
  Writes every character in the string `s`, to the output stream, in order, two bytes per character.
writeChars(String) - Method in class java.io.DataOutputStream
  Writes a string to the underlying output stream as a sequence of characters.
writeData(byte[], short, short, byte[], short, short, short, short) - Method in interface javacardx.external.MemoryAccess
  This method is used to write data into non-directly addressable memory after providing the correct key(password) to authenticate.
writeInt(int) - Method in interface java.io.DataOutput
  Writes an `int` value, which is comprised of four bytes, to the output stream.
writeInt(int) - Method in class java.io.DataOutputStream
  Writes an `int` to the underlying output stream as four bytes, high byte first.
writeLong(long) - Method in interface java.io.DataOutput
  Writes an `long` value, which is comprised of four bytes, to the output stream.
writeLong(long) - Method in class java.io.DataOutputStream
  Writes a `long` to the underlying output stream as eight bytes, high byte first.
Writer - Class in java.io
  Abstract class for writing to character streams.
Writer() - Constructor for class java.io.Writer
  Create a new character-stream writer whose critical sections will synchronize on the writer itself.
Writer(Object) - Constructor for class java.io.Writer
  Create a new character-stream writer whose critical sections will synchronize on the given object.
writeShort(int) - Method in interface java.io.DataOutput
  Writes two bytes to the output stream to represent the value of the argument.
writeShort(int) - Method in class java.io.DataOutputStream
  Writes a `short` to the underlying output stream as two bytes, high byte first.
writeUTF(String) - Method in interface java.io.DataOutput
  Writes two bytes of length information to the output stream, followed by the Java modified UTF representation of every character in the string `s`.
writeUTF(String) - Method in class java.io.DataOutputStream
  Writes a string to the underlying output stream using UTF-8 encoding in a machine-independent manner.

## Y

YEAR - Static variable in class java.util.Calendar
  Field number for `get` and `set` indicating the year.
yield() - Static method in class java.lang.Thread
  Causes the currently executing thread object to temporarily pause and allow other threads to execute.

A B C D E F G H I J K L M N O P R S T U V W Y

Overview | Package | Class | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright (c) 2009 Sun Microsystems, Inc. All rights reserved.