251252253254255256257258259260261
try { handler.handle(callbacks); userPrincipal = sac.getPrincipal(); clientChallenge = (byte[]) sac.getCredential(); sac.clearCredential(); } catch(java.io.IOException e) { throw new LoginException(e.toString()); }