| getKeyInfo() |  | 0% |  | 0% | 5 | 5 | 20 | 20 | 1 | 1 |
| getData(int) |  | 0% |  | 0% | 4 | 4 | 9 | 9 | 1 | 1 |
| selectData(int, int) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| select() |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| getAvailableKeys() |  | 0% |  | 0% | 5 | 5 | 5 | 5 | 1 | 1 |
| getCertificate(OpenPGPCard.Key) |  | 0% |  | 0% | 5 | 5 | 11 | 11 | 1 | 1 |
| sign(OpenPGPCard.Key, byte[]) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
| manageSecurityEnvironment(int, byte) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| getExtendedCapabilities() |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| computeDigitalSignature(byte[]) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| authenticate(byte[]) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| verify(int, int, String) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| killSmartCardDaemon() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| putData(int, byte[]) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| getVersion() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| supportsManageSecurityEnvironment() |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
| getKeyInfo(OpenPGPCard.Key) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| getCard(String) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| OpenPGPCard(CardChannel) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| getAID() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getCard() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |