Fix documentation of nfcGenerateOnCardKey

This commit is contained in:
Dominik Schürmann 2016-03-08 03:01:32 +01:00
parent e45d671ce9
commit 84fb5e45b1

View file

@ -938,7 +938,7 @@ public abstract class BaseSecurityTokenNfcActivity extends BaseActivity implemen
* this command also has the effect of resetting the digital signature counter.
* NOTE: This does not set the key fingerprint data object! After calling this command, you
* must construct a public key packet using the returned public key data objects, compute the
* key fingerprint, and store it on the card using the nfcSetFingerprint method.
* key fingerprint, and store it on the card using: nfcPutData(0xC8, key.getFingerprint())
*
* @param slot The slot on the card where the key should be generated:
* 0xB6: Signature Key
@ -946,8 +946,6 @@ public abstract class BaseSecurityTokenNfcActivity extends BaseActivity implemen
* 0xA4: Authentication Key
* @return the public key data objects, in TLV format. For RSA this will be the public modulus
* (0x81) and exponent (0x82). These may come out of order; proper TLV parsing is required.
*
* TODO: nfcSetFingerprint missing.
*/
public byte[] nfcGenerateOnCardKey(int slot) throws IOException {
if (slot != 0xB6 && slot != 0xB8 && slot != 0xA4) {