Fix eslint no-prototype-builtins errors

Made updates to TableToolbar, ModalAddRoleGroup, and ModalUploadCertificate
components.

https://eslint.org/docs/rules/no-prototype-builtins

Signed-off-by: Yoshie Muranaka <yoshiemuranaka@gmail.com>
Change-Id: Ic143cd244b288bc089a9416699d7c3d4349a500c
diff --git a/src/views/AccessControl/SslCertificates/ModalUploadCertificate.vue b/src/views/AccessControl/SslCertificates/ModalUploadCertificate.vue
index 070dd0d..50df9a4 100644
--- a/src/views/AccessControl/SslCertificates/ModalUploadCertificate.vue
+++ b/src/views/AccessControl/SslCertificates/ModalUploadCertificate.vue
@@ -83,7 +83,8 @@
       validator: (prop) => {
         if (prop === null) return true;
         return (
-          prop.hasOwnProperty('type') && prop.hasOwnProperty('certificate')
+          Object.prototype.hasOwnProperty.call(prop, 'type') &&
+          Object.prototype.hasOwnProperty.call(prop, 'certificate')
         );
       },
     },