class RandomIdNoLuhnProvider implements SessionIdProvider {

  @Override
  public String newId() {
    final byte[] bytes = new byte[length];
    random.nextBytes(bytes);
    return new String(encode(bytes));
  }

  public  RandomIdNoLuhnProvider();
    RandomIdNoLuhnProvider(int length);

}