public int generateChallengeToken(InetSocketAddress address){
  int token=random.nextInt();
  challengeTokens.put(address,token);
  return token;
}

public int generateChallengeToken ( InetSocketAddress address ) { int token = random . nextInt ( ) ; challengeTokens . put ( address , token ) ; return token ; }
generate a new token .
