Prevent GenerateKeyResponse from adding tags to created keys.

Change-Id: I1ae9f4ed8b01c3fff1a525b89c82ba58eb67f487
diff --git a/authorization_set.cpp b/authorization_set.cpp
index e4d8ba3..74758cc 100644
--- a/authorization_set.cpp
+++ b/authorization_set.cpp
@@ -344,18 +344,22 @@
     return true;
 }
 
-void AuthorizationSet::FreeData() {
+void AuthorizationSet::Clear() {
     memset_s(elems_, 0, elems_size_ * sizeof(keymaster_key_param_t));
     memset_s(indirect_data_, 0, indirect_data_size_);
+    elems_size_ = 0;
+    indirect_data_size_ = 0;
+}
+
+void AuthorizationSet::FreeData() {
+    Clear();
 
     delete[] elems_;
     delete[] indirect_data_;
 
     elems_ = NULL;
     indirect_data_ = NULL;
-    elems_size_ = 0;
     elems_capacity_ = 0;
-    indirect_data_size_ = 0;
     indirect_data_capacity_ = 0;
     error_ = OK;
 }