private Session openSession(final boolean rwSession) throws P11TokenException { Session session; try { session = slot.getToken().openSession(Token.SessionType.SERIAL_SESSION, rwSession, null, null); } catch (TokenException ex) { throw new P11TokenException(ex.getMessage(), ex); } countSessions.incrementAndGet(); return session; }
private Session openSession() throws P11TokenException { Session session; try { boolean rw = !isReadOnly(); session = slot.getToken().openSession(Token.SessionType.SERIAL_SESSION, rw, null, null); } catch (TokenException ex) { throw new P11TokenException(ex.getMessage(), ex); } countSessions.incrementAndGet(); return session; }