code: private void construct(DerValue derVal) throws IOException {
          serialNum = derVal.getBigInteger();
          if (derVal.data.available() != 0) {
              throw new IOException("Excess SerialNumber data");
          }
      }
docs: Construct the class from the DerValue