public AesSivParameters build() throws GeneralSecurityException {
      if (keySizeBytes == null) {
        throw new GeneralSecurityException("Key size is not set");
      }
      if (variant == null) {
        throw new GeneralSecurityException("Variant is not set");
      }
      return new AesSivParameters(keySizeBytes, variant);
    }
Accepts key sizes of 32, 48 or 64 bytes.

<p>Note that some Tink configurations reject key sizes 32 and 48 bytes.
java_src/src/main/java/com/google/crypto/tink/daead/AesSivParameters.java