Fix documentation of nfcGenerateOnCardKey
This commit is contained in:
parent
e45d671ce9
commit
84fb5e45b1
|
@ -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) {
|
||||
|
|
Loading…
Reference in a new issue