Mercurial > hg > icedtea7-forest-aarch64 > jdk
changeset 8123:899a20d26ed1
8049250: Need a flag to invert the Card.disconnect(reset) argument
Reviewed-by: valeriep
author | igerasim |
---|---|
date | Tue, 15 Jul 2014 02:26:55 +0400 |
parents | 5d18094936ae |
children | fca3f3c96edf |
files | src/share/classes/sun/security/smartcardio/CardImpl.java |
diffstat | 1 files changed, 9 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/src/share/classes/sun/security/smartcardio/CardImpl.java Mon Jul 14 12:22:08 2014 -0700 +++ b/src/share/classes/sun/security/smartcardio/CardImpl.java Tue Jul 15 02:26:55 2014 +0400 @@ -237,7 +237,16 @@ } } + private static final boolean invertReset = + Boolean.parseBoolean( + java.security.AccessController.doPrivileged( + new sun.security.action.GetPropertyAction( + "sun.security.smartcardio.invertCardReset", "true"))); + public void disconnect(boolean reset) throws CardException { + if (invertReset) { + reset = !reset; + } if (reset) { checkSecurity("reset"); }