code: public T_SigPreKey generateOmemoSignedPreKey(T_IdKeyPair identityKeyPair, int signedPreKeyId)
              throws CorruptedOmemoKeyException {
          return keyUtil().generateOmemoSignedPreKey(identityKeyPair, signedPreKeyId);
      }
docs: Generate a new signed preKey.
  
  @param identityKeyPair identityKeyPair used to sign the preKey
  @param signedPreKeyId  id that the preKey will have
  @return signedPreKey
  @throws CorruptedOmemoKeyException when something goes wrong