@AccessesPartialKey
  private static com.google.crypto.tink.streamingaead.AesGcmHkdfStreamingKey
      creatAesGcmHkdfStreamingKey(
          AesGcmHkdfStreamingParameters parameters, @Nullable Integer idRequirement)
          throws GeneralSecurityException {
    return com.google.crypto.tink.streamingaead.AesGcmHkdfStreamingKey.create(
        parameters, SecretBytes.randomBytes(parameters.getKeySizeBytes()));
  }
This key manager generates new {@code AesGcmHkdfStreamingKey} keys and produces new instances of
{@code AesGcmHkdfStreaming}.
java_src/src/main/java/com/google/crypto/tink/streamingaead/AesGcmHkdfStreamingKeyManager.java