This API is available on Firefox OS for internal applications only.
Summary
The unlockCardLock method is used to unlock a card lock.
Note: If the unlockCardLock call fails the icccardlockerror event is fired.
Syntax
var request = navigator.mozMobileConnection.unlockCardLock(info);
Parameters
info-
An object containing information to unlock the given lock. At a minimum, this object must have a
lockTypeproperty which specifies the type of lock, e.g., "pin" for the PIN lock. Other properties are dependent on the lock type:Object for unlocking the PIN:
{ lockType: "pin", pin : "..." // The current pin number }Object for unlocking the network control key (NCK) :
{ lockType: "nck", pin : "..." // The current pin number }Object for unlocking the PUK and supplying a new PIN:
{ lockType: "puk", puk : "...", newPin : "..." }
Return
A DOMRequest object to handle the success or error of the method call.
The request's result will be an object containing information about the operation:
The resulting object if the unlock failed:
{
lockType : "pin", // Can be "pin", "nck" or "puk"
success : false,
retryCount: 2
}
The resulting object if unlock succeeded:
{
lockType: "pin", // Can be "pin", "nck" or "puk"
success : true
}
Specification
Not part of any specification.