Nokia Extensions for JSR-257
A B C D E F G H I J K L M N O P R S T U V W

A

AID_LENGTH - Static variable in interface com.nokia.nfc.nxp.mfstd.MFApplicationDirectory
Amount of bytes used for representing an application identifier.
ALL_DATA_BLOCKS - Static variable in interface com.nokia.nfc.nxp.simpletag.SimpleTagConnection
Constant used for indicating the entire user data area.
addErrorRecoveryListener(ErrorRecoveryListener) - Method in class com.nokia.nfc.llcp.LLCPManager
Adds a ErrorRecoveryListener to be notified about LLCP error recovery related events.
addLinkListener(LLCPLinkListener) - Method in class com.nokia.nfc.llcp.LLCPManager
Adds a LLCPLinkListener to be notified about LLCP link related events.

B

BLOCK_LEN - Static variable in interface com.nokia.nfc.nxp.mfstd.MFBlock
Length of a block in bytes.
BLOCK_SIZE - Static variable in interface com.nokia.nfc.nxp.simpletag.SimpleTagConnection
The amount bytes that fit on a single block.
BLOCKTYPE_DATA - Static variable in interface com.nokia.nfc.nxp.mfstd.MFBlock
Data block type.
BLOCKTYPE_MANUFACTURER - Static variable in interface com.nokia.nfc.nxp.mfstd.MFBlock
Manufacturer block type.
BLOCKTYPE_TRAILER - Static variable in interface com.nokia.nfc.nxp.mfstd.MFBlock
Sector trailer block type.

C

C1 - Static variable in class com.nokia.nfc.nxp.mfstd.MFAccessBits
The constant corresponding to access bit C1.
C2 - Static variable in class com.nokia.nfc.nxp.mfstd.MFAccessBits
The constant corresponding to access bit C2.
C3 - Static variable in class com.nokia.nfc.nxp.mfstd.MFAccessBits
The constant corresponding to access bit C3.
canDecrement(int, int) - Method in class com.nokia.nfc.nxp.mfstd.MFAccessBits
Tests whether the access conditions are set so that with a authentication key of type keyType one can decrement the value in block defined by blockIndex.
canIncrement(int, int) - Method in class com.nokia.nfc.nxp.mfstd.MFAccessBits
Tests whether the access conditions are set so that with a authentication key of type keyType one can increment the value in block defined by blockIndex.
canRead(int, int) - Method in class com.nokia.nfc.nxp.mfstd.MFAccessBits
Tests whether the access conditions are set so that with a authentication key of type keyType one can read data from the block defined by blockIndex.
canReadAccessBits(int) - Method in class com.nokia.nfc.nxp.mfstd.MFAccessBits
Tests whether the access conditions are set so that with a authentication key of type keyType one can read the access bits from sector trailer.
canReadKeyA(int) - Method in class com.nokia.nfc.nxp.mfstd.MFAccessBits
Tests whether the access conditions are set so that with a authentication key of type keyType one can read the Key A from sector trailer.
canReadKeyB(int) - Method in class com.nokia.nfc.nxp.mfstd.MFAccessBits
Tests whether the access conditions are set so that with a authentication key of type keyType one can read the Key A from sector trailer.
canRestore(int, int) - Method in class com.nokia.nfc.nxp.mfstd.MFAccessBits
Tests whether the access conditions are set so that with a authentication key of type keyType one can restore the value from block defined by blockIndex.
canTransfer(int, int) - Method in class com.nokia.nfc.nxp.mfstd.MFAccessBits
Tests whether the access conditions are set so that with a authentication key of type keyType one can transfer the value to block defined by blockIndex.
canWrite(int, int) - Method in class com.nokia.nfc.nxp.mfstd.MFAccessBits
Tests whether the access conditions are set so that with a authentication key of type keyType one can write data to block defined by blockIndex.
canWrite() - Method in interface com.nokia.nfc.nxp.mfstd.MFApplicationDirectory
Checks whether if modifying the MAD area is allowed using this MFApplicationDirectory instance, i.e. whether the application directory was opened in read-only mode or not.
canWriteAccessBits(int) - Method in class com.nokia.nfc.nxp.mfstd.MFAccessBits
Tests whether the access conditions are set so that with a authentication key of type keyType one can read the access bits from sector trailer.
canWriteKeyA(int) - Method in class com.nokia.nfc.nxp.mfstd.MFAccessBits
Tests whether the access conditions are set so that with a authentication key of type keyType one can write the Key A in sector trailer.
canWriteKeyB(int) - Method in class com.nokia.nfc.nxp.mfstd.MFAccessBits
Tests whether the access conditions are set so that with a authentication key of type keyType one can write the Key B in sector trailer.
check(int, int[]) - Method in interface com.sony.felica.Type3TagConnection
Read memory blocks from the Type 3 tag.
com.innovision.rf - package com.innovision.rf
com.nokia.nfc.llcp - package com.nokia.nfc.llcp
Provides an interface for communicating with remote devices using LLCP.
com.nokia.nfc.nxp.mfstd - package com.nokia.nfc.nxp.mfstd
com.nokia.nfc.nxp.simpletag - package com.nokia.nfc.nxp.simpletag
com.sony.felica - package com.sony.felica
connectionOpened(LLCPConnection) - Method in interface com.nokia.nfc.llcp.LLCPConnectionListener
Called when a connection that the application is listening to has been opened.
copyFrom(MFKey, int) - Method in interface com.nokia.nfc.nxp.mfstd.MFBlock
Copies the contents of the specified value block to this block.
copyTo(MFKey, int) - Method in interface com.nokia.nfc.nxp.mfstd.MFBlock
Copies the value contents of this block to the specified value block.
create(byte[], int, MFTrailerContents, boolean) - Method in interface com.nokia.nfc.nxp.mfstd.MFApplicationDirectory
Creates a new application with given the AID.
create(byte[], byte[], MFTrailerContents, boolean) - Method in interface com.nokia.nfc.nxp.mfstd.MFApplicationDirectory
Creates a new application with given the AID and contents.
create(byte[], int[], MFTrailerContents) - Method in interface com.nokia.nfc.nxp.mfstd.MFApplicationDirectory
Creates a new application with given the AID and reserves the specified slots for the application.
createApplicationDirectory(MFKey, MFKey.KeyB, int) - Method in interface com.nokia.nfc.nxp.mfstd.MFStandardConnection
Creates an application directory to the card.

D

decrement(MFKey, int) - Method in interface com.nokia.nfc.nxp.mfstd.MFBlock
Decrements the value by an amount specified by the given positive integer decrement.
delete(byte[]) - Method in interface com.nokia.nfc.nxp.mfstd.MFApplicationDirectory
Deletes the application specified by the application identifier.

E

equals(Object) - Method in class com.nokia.nfc.nxp.mfstd.MFAccessBits
Tests if the given object equal to this object.
equals(Object) - Method in class com.nokia.nfc.nxp.mfstd.MFKey
Compares the given object to this MFKey object.
equals(Object) - Method in class com.nokia.nfc.nxp.mfstd.MFTrailerContents
Tests if the given object equal to this object.
equals(Object) - Method in class com.nokia.nfc.nxp.mfstd.MFValue
Tests if the given object is equal to this object.
ERROR_AUTH - Static variable in exception com.nokia.nfc.nxp.mfstd.MFStandardException
Indicates that an authentication error occurred.
ERROR_CONDITIONS - Static variable in exception com.nokia.nfc.nxp.mfstd.MFStandardException
Indicates that the methods conditions were not met.
ERROR_GENERIC - Static variable in exception com.nokia.nfc.nxp.mfstd.MFStandardException
Indicates a generic error.
ERROR_PROTECTED - Static variable in exception com.nokia.nfc.nxp.mfstd.MFStandardException
Indicates that the write operation failed because the data area is write protected.

G

getAccessBits() - Method in class com.nokia.nfc.nxp.mfstd.MFTrailerContents
Returns the access bits of the trailer.
getAccessBitsForBlock(int) - Method in class com.nokia.nfc.nxp.mfstd.MFAccessBits
Returns access bits for specified block.
getAddress() - Method in class com.nokia.nfc.nxp.mfstd.MFValue
Returns the value of the address field.
getAID(int) - Method in interface com.nokia.nfc.nxp.mfstd.MFApplicationDirectory
Returns the AID of the application in slot aidIndex.
getApplicationCount() - Method in interface com.nokia.nfc.nxp.mfstd.MFApplicationDirectory
Returns the number of different applications listed in the application directory.
getApplicationDirectory() - Method in interface com.nokia.nfc.nxp.mfstd.MFStandardConnection
Returns the application directory of the card in read-only mode.
getApplicationDirectory(MFKey.KeyB) - Method in interface com.nokia.nfc.nxp.mfstd.MFStandardConnection
Returns the application directory of the card.
getApplicationIdentifier() - Method in interface com.nokia.nfc.nxp.mfstd.MFApplication
Returns the identifier of this application.
getBlock(int) - Method in interface com.nokia.nfc.nxp.mfstd.MFSector
Returns the block at the specified block index.
getBlock(int) - Method in interface com.nokia.nfc.nxp.mfstd.MFStandardConnection
Returns the block at the specified block index.
getBlockAmount() - Method in interface com.nokia.nfc.nxp.simpletag.SimpleTagConnection
Returns the amount of blocks that are available on the tag.
getBlockCount() - Method in interface com.nokia.nfc.nxp.mfstd.MFSector
Returns the number of blocks within this sector.
getBlockCount() - Method in interface com.nokia.nfc.nxp.mfstd.MFStandardConnection
Returns the total number of blocks in the card.
getBlockIndex() - Method in interface com.nokia.nfc.nxp.mfstd.MFBlock
Returns the index of this block within the sector.
getBlockType() - Method in interface com.nokia.nfc.nxp.mfstd.MFBlock
Returns the type of this block.
getCheckByte() - Method in interface com.nokia.nfc.nxp.mfstd.MFManufacturerBlock
Reads the check byte from the manufacturer block.
getGeneralPurposeByte() - Method in class com.nokia.nfc.nxp.mfstd.MFTrailerContents
Returns the general purpose byte (GPB) of this sector trailer.
getGPB() - Method in interface com.nokia.nfc.nxp.mfstd.MFApplicationDirectory
Returns the general purpose byte (GPB) of the MAD.
getHeader() - Method in interface com.innovision.rf.JewelTagConnection
Gets the 2 header ROM bytes.
getICCode() - Method in interface com.sony.felica.Type3TagConnection
Retrieves the IC code of the current target.
getIDm() - Method in interface com.sony.felica.Type3TagConnection
Retrieves the IDm of the currently selected partition of the Type 3 tag.
getInfo() - Method in interface com.nokia.nfc.nxp.mfstd.MFApplicationDirectory
Returns the contents of the MAD's Info field.
getJewelType() - Method in interface com.innovision.rf.JewelTagConnection
Gets the part number code of the Jewel tag.
getKey() - Method in class com.nokia.nfc.nxp.mfstd.MFKey
Returns the authentication key as a byte array.
getKeyA() - Method in class com.nokia.nfc.nxp.mfstd.MFTrailerContents
Returns the authentication key A.
getKeyB() - Method in class com.nokia.nfc.nxp.mfstd.MFTrailerContents
Returns the authentication key B.
getLockByteAmount() - Method in interface com.nokia.nfc.nxp.simpletag.SimpleTagConnection
Returns the total amount of lock bytes on the tag.
getManufacturerBlock() - Method in interface com.nokia.nfc.nxp.mfstd.MFStandardConnection
Returns the manufacturer block of this card.
getManufacturerData() - Method in interface com.nokia.nfc.nxp.mfstd.MFManufacturerBlock
Reads the manufacturer data from the manufacturer block.
getReason() - Method in exception com.nokia.nfc.nxp.mfstd.MFStandardException
Returns the reason for the communication error.
getSector(int) - Method in interface com.nokia.nfc.nxp.mfstd.MFStandardConnection
Returns the sector at the specified sector index.
getSectorCount() - Method in interface com.nokia.nfc.nxp.mfstd.MFStandardConnection
Returns the total number of sectors in the card.
getSectorIndex() - Method in interface com.nokia.nfc.nxp.mfstd.MFSector
Returns the index of this sector within the Mifare Card.
getSectors() - Method in interface com.nokia.nfc.nxp.mfstd.MFApplication
Returns the sectors reserved for the application.
getSectorTrailer() - Method in interface com.nokia.nfc.nxp.mfstd.MFSector
Returns the trailer block of this sector.
getSystemCode() - Method in interface com.sony.felica.Type3TagConnection
Retrieves the system code of the currently selected partition.
getUID() - Method in interface com.innovision.rf.JewelTagConnection
Gets the 7 bytes long UID array.
getUID() - Method in interface com.nokia.nfc.nxp.mfstd.MFManufacturerBlock
Returns the serial number of the card as a byte array.
getUID() - Method in interface com.nokia.nfc.nxp.simpletag.SimpleTagConnection
Returns the unique identifier of the tag.
getUserDataSize() - Method in interface com.nokia.nfc.nxp.simpletag.SimpleTagConnection
Returns the amount of bytes that are available for user data.
getUserMemorySize() - Method in interface com.innovision.rf.JewelTagConnection
Gets the size of the Jewel's user memory.
getValue() - Method in class com.nokia.nfc.nxp.mfstd.MFValue
Returns the value of the value field.
getVersion() - Method in interface com.nokia.nfc.nxp.mfstd.MFApplicationDirectory
Returns the version of the MAD.

H

hashCode() - Method in class com.nokia.nfc.nxp.mfstd.MFAccessBits
Returns a hashcode for this MFAccessBits object.

I

increment(MFKey, int) - Method in interface com.nokia.nfc.nxp.mfstd.MFBlock
Increments the value by an amount specified by the given positive integer increment.
IRT5001 - Static variable in interface com.innovision.rf.JewelTagConnection
Constant code for IRT5001W and IRT5001E Jewel tags.
IRT5002 - Static variable in interface com.innovision.rf.JewelTagConnection
Constant code for IRT5002W and IRT5002E Jewel tags.
IRT5003 - Static variable in interface com.innovision.rf.JewelTagConnection
Constant code for IRT5003W and IRT5003E Jewel tags.
IRT5004 - Static variable in interface com.innovision.rf.JewelTagConnection
Constant code for IRT5004W and IRT5004E Jewel tags.
IRT5005 - Static variable in interface com.innovision.rf.JewelTagConnection
Constant code for IRT5005W and IRT5005E Jewel tags.
IRT5006 - Static variable in interface com.innovision.rf.JewelTagConnection
Constant code for IRT5006W and IRT5006E Jewel tags.
isBlockWritable(int, byte[]) - Method in interface com.innovision.rf.JewelTagConnection
Checks whether the specified page block is writable.
isFree(int) - Method in interface com.nokia.nfc.nxp.mfstd.MFApplicationDirectory
Checks whether the specified AID slot is free, i.e. not reserved for any application.
isSegmentWritable(int, byte[]) - Method in interface com.innovision.rf.JewelTagConnection
Checks whether the specified page segment is writable.
isValueBlock(MFKey) - Method in interface com.nokia.nfc.nxp.mfstd.MFBlock
Returns true if this block is a data block which is formatted as a value block.
isValueBlock(MFKey) - Method in interface com.nokia.nfc.nxp.mfstd.MFManufacturerBlock
Always returns false as a manufacturer block can never be a value block.
isWritable(int, byte[]) - Method in interface com.nokia.nfc.nxp.simpletag.SimpleTagConnection
Checks whether a given block is writable.

J

JewelTagConnection - Interface in com.innovision.rf
JewelTagConnection interface defines the necessary methods for reading and writing data and for other basic operations of the Innovision's Jewel RFID IC.

K

KEY_A - Static variable in class com.nokia.nfc.nxp.mfstd.MFAccessBits
Authentication key type A.
KEY_B - Static variable in class com.nokia.nfc.nxp.mfstd.MFAccessBits
Authentication key type B.
KEY_LENGTH - Static variable in class com.nokia.nfc.nxp.mfstd.MFKey
Defines the authentication key length in bytes.

L

lockBlock(int) - Method in interface com.innovision.rf.JewelTagConnection
Locks the specified user memory block so that the contents of the block cannot be changed anymore.
lockBlock(int) - Method in interface com.nokia.nfc.nxp.simpletag.SimpleTagConnection
Locks a single SimpleTag block so that the contents of the block cannot be changed anymore.
lockBlocks(int[]) - Method in interface com.innovision.rf.JewelTagConnection
Locks the specified user memory blocks so that the contents of the blocks cannot be changed anymore.
lockBlocks(int[]) - Method in interface com.nokia.nfc.nxp.simpletag.SimpleTagConnection
Locks multiple blocks on a SimpleTag.
lockSegment(int) - Method in interface com.innovision.rf.JewelTagConnection
Locks the specified user memory segment so that the contents of the block cannot be changed anymore.
lockSegments(int[]) - Method in interface com.innovision.rf.JewelTagConnection
Locks the specified memory segments so that the contents of the segments cannot be changed anymore.
lockTag() - Method in interface com.nokia.nfc.nxp.simpletag.SimpleTagConnection
Locks the entire tag.
LLCPConnection - interface com.nokia.nfc.llcp.LLCPConnection.
The LLCPConnection provides an interface for communicating with an application on a remote LLCP device using a logical channel - a LLCP connection.
LLCPConnectionListener - interface com.nokia.nfc.llcp.LLCPConnectionListener.
The LLCPConnectionListener interface provides applications a way for getting notified when a LLCP connection has been opened.
LLCPLinkListener - interface com.nokia.nfc.llcp.LLCPLinkListener.
The LLCPLinkListener interface provides applications a way for getting notified when a LLCP link has been established or the link is lost.
LLCPManager - class com.nokia.nfc.llcp.LLCPManager.
The LLCPManager class is used for managing LLCP related listeners.
LLCPManager() - Constructor for class com.nokia.nfc.llcp.LLCPManager
Creates a LLCPManager instance.
linkEstablished(String) - Method in interface com.nokia.nfc.llcp.LLCPLinkListener
Called when a LLCP link has been established with a remote device.
linkLost() - Method in interface com.nokia.nfc.llcp.LLCPLinkListener
Called when a LLCP link has been lost.

M

MAD_V1 - Static variable in interface com.nokia.nfc.nxp.mfstd.MFStandardConnection
MAD version 1.
MAD_V2 - Static variable in interface com.nokia.nfc.nxp.mfstd.MFStandardConnection
MAD version 2.
MAX_ADDRESS - Static variable in class com.nokia.nfc.nxp.mfstd.MFValue
The largest address field value.
MAX_DIFF - Static variable in interface com.nokia.nfc.nxp.mfstd.MFBlock
Maximum value for a decrement or increment operation.
MAX_GPB_VALUE - Static variable in class com.nokia.nfc.nxp.mfstd.MFTrailerContents
The largest general purpose byte (GPB) value.
MFAccessBits - Class in com.nokia.nfc.nxp.mfstd
A class for handling Mifare Standard card's access bits.
MFAccessBits() - Constructor for class com.nokia.nfc.nxp.mfstd.MFAccessBits
Creates a MFAccessBits instance so that the access bits are in transport configuration: for data blocks all access bits (C1, C2, C3) are 0 and the trailer access bits are 0, 0 and 1.
MFAccessBits(byte[]) - Constructor for class com.nokia.nfc.nxp.mfstd.MFAccessBits
Creates a MFAccessBits instance based on the given access bit bytes.
MFAccessBits(byte[], int) - Constructor for class com.nokia.nfc.nxp.mfstd.MFAccessBits
Creates a MFAccessBits instance based on the given access bit bytes.
MFAccessBits(int) - Constructor for class com.nokia.nfc.nxp.mfstd.MFAccessBits
Creates a MFAccessBits instance based on the given access bits.
MFApplication - Interface in com.nokia.nfc.nxp.mfstd
Class that provides access to a Mifare Standard Card's application.
MFApplicationDirectory - Interface in com.nokia.nfc.nxp.mfstd
Provides access to Mifare Standard Card's application directory (MAD).
MFBlock - Interface in com.nokia.nfc.nxp.mfstd
Base interface for handling Mifare Standard card blocks.
MFDataArea - Interface in com.nokia.nfc.nxp.mfstd
Provides simple read/write functionality to data area(s) of Mifare card.
MFKey - Class in com.nokia.nfc.nxp.mfstd
A class representing a Mifare Standard Card authentication key.
MFKey.KeyA - Class in com.nokia.nfc.nxp.mfstd
A class representing a Mifare Standard Card authentication key type A.
MFKey.KeyA(byte[]) - Constructor for class com.nokia.nfc.nxp.mfstd.MFKey.KeyA
 
MFKey.KeyB - Class in com.nokia.nfc.nxp.mfstd
A class representing a Mifare Standard Card authentication key type B.
MFKey.KeyB(byte[]) - Constructor for class com.nokia.nfc.nxp.mfstd.MFKey.KeyB
 
MFManufacturerBlock - Interface in com.nokia.nfc.nxp.mfstd
A class representing a Mifare Standard manufacturer block.
MFSector - Interface in com.nokia.nfc.nxp.mfstd
Provides access to sectors within Mifare Standard Cards.
MFSectorTrailer - Interface in com.nokia.nfc.nxp.mfstd
Provides access to a sector trailer.
MFStandardConnection - Interface in com.nokia.nfc.nxp.mfstd
The interface representing the connection to a Mifare Standard 1k or 4k card.
MFStandardException - Exception in com.nokia.nfc.nxp.mfstd
Thrown to indicate an error specific to the Mifare Standard Card communication, i.e. if authentication fails or if the methods conditions are not met.
MFStandardException(int) - Constructor for exception com.nokia.nfc.nxp.mfstd.MFStandardException
Constructs a new MFStandardException object.
MFStandardException(int, String) - Constructor for exception com.nokia.nfc.nxp.mfstd.MFStandardException
Constructs a new MFStandardException object.
MFTrailerContents - Class in com.nokia.nfc.nxp.mfstd
Describes the contents of a sector trailer, including authentication keys and access bits.
MFTrailerContents() - Constructor for class com.nokia.nfc.nxp.mfstd.MFTrailerContents
Constructs a new MFTrailerContents instance.
MFTrailerContents(MFKey.KeyA, MFKey.KeyB, MFAccessBits, int) - Constructor for class com.nokia.nfc.nxp.mfstd.MFTrailerContents
Constructs a new MFTrailerContents instance using the specified values.
MFTrailerContents(byte[]) - Constructor for class com.nokia.nfc.nxp.mfstd.MFTrailerContents
Constructs a new MFTrailerContents instance using the given trailer block bytes.
MFValue - Class in com.nokia.nfc.nxp.mfstd
A class representing the contents of a Mifare Standard Card's value block.
MFValue() - Constructor for class com.nokia.nfc.nxp.mfstd.MFValue
Creates a new MFValue object.
MFValue(int, int) - Constructor for class com.nokia.nfc.nxp.mfstd.MFValue
Creates a new MFValue object with specified value and address.
MFValue(byte[]) - Constructor for class com.nokia.nfc.nxp.mfstd.MFValue
Creates a new MFValue object by reading the value and address fields from the given byte array.
MIN_ADDRESS - Static variable in class com.nokia.nfc.nxp.mfstd.MFValue
The smallest address field value.
MIN_DIFF - Static variable in interface com.nokia.nfc.nxp.mfstd.MFBlock
Minimum value for a decrement or increment operation.
MIN_GPB_VALUE - Static variable in class com.nokia.nfc.nxp.mfstd.MFTrailerContents
The smallest general purpose byte (GPB) value.

N

numSlots() - Method in interface com.nokia.nfc.nxp.mfstd.MFApplicationDirectory
Returns the amount of AID slots.

O

open(byte[]) - Method in interface com.nokia.nfc.nxp.mfstd.MFApplicationDirectory
Opens access to the specified application.
OTP_SIZE - Static variable in interface com.nokia.nfc.nxp.simpletag.SimpleTagConnection
Size of the OTP area in bytes.

R

RECOVERY_FAILED - Static variable in interface com.nokia.nfc.llcp.ErrorRecoveryListener
LLCP link error recovery has failed.
RECOVERY_STARTED - Static variable in interface com.nokia.nfc.llcp.ErrorRecoveryListener
LLCP link error recovery has started.
RECOVERY_SUCCESSFUL - Static variable in interface com.nokia.nfc.llcp.ErrorRecoveryListener
LLCP link error recovery was successful.
read(int) - Method in interface com.innovision.rf.JewelTagConnection
Reads a byte from the specified physical address in the Jewel's memory.
read(int, int) - Method in interface com.innovision.rf.JewelTagConnection
Reads a byte sequence with the given length starting from the specified physical address in the Jewel's memory.
read(MFKey, byte[], int, int, int) - Method in interface com.nokia.nfc.nxp.mfstd.MFApplication
Reads data from the application's data area.
read(MFKey, byte[], int, int, int) - Method in interface com.nokia.nfc.nxp.mfstd.MFDataArea
Reads a region of bytes from this data area and stores the read result in the dst array starting at offset dstOffset.
read(int, int) - Method in interface com.nokia.nfc.nxp.simpletag.SimpleTagConnection
Reads the specified blocks from the tag.
readAll() - Method in interface com.innovision.rf.JewelTagConnection
Reads Jewel tag's memory contents including the two header ROM bytes and returns them in an array of 122 bytes.
readBlockLockBits() - Method in interface com.innovision.rf.JewelTagConnection
Reads all the Jewel's user memory area block lock bits and returns them in a byte array.
readLockBytes() - Method in interface com.nokia.nfc.nxp.simpletag.SimpleTagConnection
Reads lock bytes from the tag.
readLogical(int, int) - Method in interface com.innovision.rf.JewelTagConnection
Reads a data byte sequence with the given length starting from the specified logical address in the Jewel's user memory.
readLogical(int, int) - Method in interface com.nokia.nfc.nxp.simpletag.SimpleTagConnection
Reads data from the tag using logical addressing.
readOTP() - Method in interface com.innovision.rf.JewelTagConnection
Reads the Jewel's 48 OTP (One Time Programmable) bits and returns them in a byte array containing the 6 OTP bytes in the following order: OTP0, OTP1, ..., OTP5.
readOTP() - Method in interface com.nokia.nfc.nxp.simpletag.SimpleTagConnection
Reads the OTP bytes from the tag.
readSegmentLockBits() - Method in interface com.innovision.rf.JewelTagConnection
Reads all the Jewel's user memory area segment lock bits and returns them in a byte array.
readTrailerContents(MFKey) - Method in interface com.nokia.nfc.nxp.mfstd.MFSectorTrailer
Reads the contents of this sector trailer from the card using the given authentication key.
readValue(MFKey) - Method in interface com.nokia.nfc.nxp.mfstd.MFBlock
Reads the block as a value block and returns the contents as a MFValue object.

S

select(int) - Method in interface com.sony.felica.Type3TagConnection
Selects a partition matching the specified system code.
setAccessBits(MFAccessBits) - Method in class com.nokia.nfc.nxp.mfstd.MFTrailerContents
Sets the access bits of the sector trailer.
setAccessBitsForBlock(int, int) - Method in class com.nokia.nfc.nxp.mfstd.MFAccessBits
Sets the access bits for the specified data block(s).
setAccessBitsForBlock(boolean, boolean, boolean, int) - Method in class com.nokia.nfc.nxp.mfstd.MFAccessBits
Sets the access bits for the specified data block(s).
setAccessBitsForDataBlocks(boolean, boolean, boolean) - Method in class com.nokia.nfc.nxp.mfstd.MFAccessBits
Sets the access bits for all data blocks.
setAccessBitsForTrailer(boolean, boolean, boolean) - Method in class com.nokia.nfc.nxp.mfstd.MFAccessBits
Sets the accessbits for the sector trailer block.
setAddress(int) - Method in class com.nokia.nfc.nxp.mfstd.MFValue
Sets the value of the address field.
setGeneralPurposeByte(int) - Method in class com.nokia.nfc.nxp.mfstd.MFTrailerContents
Sets the new general purpose byte (GPB) value.
setKeyA(MFKey.KeyA) - Method in class com.nokia.nfc.nxp.mfstd.MFTrailerContents
Set the authentication key A.
setKeyB(MFKey.KeyB) - Method in class com.nokia.nfc.nxp.mfstd.MFTrailerContents
Set the authentication key B.
setValue(int) - Method in class com.nokia.nfc.nxp.mfstd.MFValue
Sets the value of the MF valueblock.
SimpleTagConnection - Interface in com.nokia.nfc.nxp.simpletag
SimpleTagConnection interface defines the necessary methods for reading and writing data and for other basic operations of the Simple Tag RFID ICs.
size() - Method in interface com.nokia.nfc.nxp.mfstd.MFApplication
Returns the total amount of bytes reserved for the application.
size(boolean) - Method in interface com.nokia.nfc.nxp.mfstd.MFApplicationDirectory
Returns the number of bytes available for applications, i.e. the number of bytes not reserved for any application.
size() - Method in interface com.nokia.nfc.nxp.mfstd.MFDataArea
Returns the size or length of this data-area in bytes.

T

through(byte[]) - Method in interface com.sony.felica.Type3TagConnection
This method can be used by the application to send arbitrary commands to the Type 3 tag and get the corresponding response.
toByteArray() - Method in class com.nokia.nfc.nxp.mfstd.MFAccessBits
Returns the defined access bits as a byte array that can be used for writing the sector trailer.
toByteArray() - Method in class com.nokia.nfc.nxp.mfstd.MFTrailerContents
Returns the contents of the sector trailer as a byte array.
toByteArray() - Method in class com.nokia.nfc.nxp.mfstd.MFValue
Returns an array containing the value block contents.
toString() - Method in interface com.nokia.nfc.nxp.mfstd.MFDataArea
Returns a string that describes the data area type, address and size.
Type3TagConnection - Interface in com.sony.felica
This interface provides access to a NFC Forum Type 3 tag.

U

UID_LEN - Static variable in interface com.nokia.nfc.nxp.mfstd.MFManufacturerBlock
Number of bytes in a Mifare Standard card UID.
update(int, int[], byte[]) - Method in interface com.sony.felica.Type3TagConnection
Write data to the Type 3 tag.
updateTrailerContents(MFKey, MFTrailerContents) - Method in interface com.nokia.nfc.nxp.mfstd.MFApplication
Updates the sector trailers of the application with the information specified by the given MFTrailerContents object.

W

write(int, int, boolean) - Method in interface com.innovision.rf.JewelTagConnection
Writes the given byte to the specified address in the Jewel's memory.
write(byte[], int, boolean) - Method in interface com.innovision.rf.JewelTagConnection
Writes the given byte array to the Jewel's memory.
write(MFKey, byte[], int, int, int) - Method in interface com.nokia.nfc.nxp.mfstd.MFApplication
Writes data to the application's data area.
write(MFKey, byte[], int, int, int) - Method in interface com.nokia.nfc.nxp.mfstd.MFDataArea
Writes the given data to the data area starting at the byte offset dstOffset.
write(MFKey, byte[], int) - Method in interface com.nokia.nfc.nxp.mfstd.MFDataArea
Writes the given byte array src to this data area starting from dstOffset.
write(MFKey, byte[], int) - Method in interface com.nokia.nfc.nxp.mfstd.MFManufacturerBlock
Always throws a MFStandardException because the manufacturer block is read-only.
write(MFKey, byte[], int, int, int) - Method in interface com.nokia.nfc.nxp.mfstd.MFManufacturerBlock
Always throws a MFStandardException because the manufacturer block is read-only.
write(MFKey, byte[], int) - Method in interface com.nokia.nfc.nxp.mfstd.MFSectorTrailer
Writes the given byte array src to this data area starting from dstOffset.
write(MFKey, byte[], int, int, int) - Method in interface com.nokia.nfc.nxp.mfstd.MFSectorTrailer
Writes the given data to the data area starting at the byte offset dstOffset.
write(int, byte[]) - Method in interface com.nokia.nfc.nxp.simpletag.SimpleTagConnection
Writes the given data to the tag starting from the specified block.
writeLogical(byte[], int, boolean) - Method in interface com.innovision.rf.JewelTagConnection
Writes the given data array to the Jewel's user memory.
writeLogical(int, byte[]) - Method in interface com.nokia.nfc.nxp.simpletag.SimpleTagConnection
Writes the given data to the user data area starting from specified byte offset.
writeOTP(byte[]) - Method in interface com.innovision.rf.JewelTagConnection
Writes the OTP (One Time Programmable) data area.
writeOTP(byte[]) - Method in interface com.nokia.nfc.nxp.simpletag.SimpleTagConnection
Writes the one time programmable (OTP) value to a SimpleTag tag.
writeOTPBit(int) - Method in interface com.innovision.rf.JewelTagConnection
Writes the specified OTP (One Time Programmable) bit.
writeTrailerContents(MFKey, MFTrailerContents) - Method in interface com.nokia.nfc.nxp.mfstd.MFSectorTrailer
Writes new contents to this sector trailer block.
writeValue(MFKey, MFValue) - Method in interface com.nokia.nfc.nxp.mfstd.MFBlock
Writes the value specified by newValue to a value block.
writeValue(MFKey, MFValue) - Method in interface com.nokia.nfc.nxp.mfstd.MFManufacturerBlock
Always throws a MFStandardException because the manufacturer block is read-only.
writeValue(MFKey, MFValue) - Method in interface com.nokia.nfc.nxp.mfstd.MFSectorTrailer
Always throws a MFStandardException as the sector trailer cannot be used as a value block.

A B C D E F G H I J K L M N O P R S T U V W
Nokia Extensions for JSR-257

Copyright � 2010 Nokia Corporation. All Rights Reserved.
Java is a trademark of Sun Microsystems, Inc.