Android.Nfc.Tech.MifareClassic: Method Members

The methods of Android.Nfc.Tech.MifareClassic are listed below. For a list of all members, see the MifareClassic Members list.

See Also: Inherited members from Android.Nfc.Tech.BasicTagTechnology

Public Methods

AuthenticateSectorWithKeyA(int, byte[]) : bool
Authenticate a sector with key A.
AuthenticateSectorWithKeyB(int, byte[]) : bool
Authenticate a sector with key B.
BlockToSector(int) : int
Return the sector that contains a given block.
override
Close()
Disable I/O operations to the tag from this Android.Nfc.Tech.ITagTechnology object, and release resources.
override
Connect()
Enable I/O operations to the tag from this Android.Nfc.Tech.ITagTechnology object.
Decrement(int, int)
Decrement a value block, storing the result in the temporary block on the tag.
DecrementAsync(int, int) : System.Threading.Tasks.Task
Documentation for this section has not yet been entered.
static
Get(Android.Nfc.Tag) : MifareClassic
Get an instance of Android.Nfc.Tech.MifareClassic for the given tag.
GetBlockCountInSector(int) : int
Return the number of blocks in the given sector.
Increment(int, int)
Increment a value block, storing the result in the temporary block on the tag.
IncrementAsync(int, int) : System.Threading.Tasks.Task
Documentation for this section has not yet been entered.
ReadBlock(int) : byte[]
Read 16-byte block.
ReadBlockAsync(int) : System.Threading.Tasks.Task<Byte[]>
Documentation for this section has not yet been entered.
Restore(int)
Copy from a value block to the temporary block.
RestoreAsync(int) : System.Threading.Tasks.Task
Documentation for this section has not yet been entered.
SectorToBlock(int) : int
Return the first block of a given sector.
Transceive(byte[]) : byte[]
Send raw NfcA data to a tag and receive the response.
TransceiveAsync(byte[]) : System.Threading.Tasks.Task<Byte[]>
Documentation for this section has not yet been entered.
Transfer(int)
Copy from the temporary block to a value block.
TransferAsync(int) : System.Threading.Tasks.Task
Documentation for this section has not yet been entered.
WriteBlock(int, byte[])
Write 16-byte block.
WriteBlockAsync(int, byte[]) : System.Threading.Tasks.Task
Documentation for this section has not yet been entered.