Image forming apparatus and method for controlling the same comprising a storage medium that indicates whether the image forming apparatus is in a setting of checking a signature when an application is installed
AssigneeCanon Kabushiki Kaisha
InventorYoshikazu Hayami
Life of this patent
Estimating the term…
Abstract
It is determined whether signature check is set in installation of an application, and it is determined whether a permission included in the application is not a prohibited permission in a case where the signature check is not set. In a case where it is determined that the permission included in the application is not a prohibited permission, installation of the application is allowed.
Claims12
An image forming apparatus, comprising:
- a storage unit configured to store information that indicates whether the image forming apparatus is in a setting of checking a signature when an application is installed or not;
- a first determination unit configured to, using the information stored in the storage unit, determine whether the image forming apparatus is in the setting of checking a signature when an application is installed;
- an acquisition unit configured to acquire an application that is a target of installation;
- and
- a second determination unit configured to, using a signature of the application acquired by the acquisition unit, determine whether it is all right to install the application or not in a case where it is determined by the first determination unit that the image forming apparatus is in the setting of checking a signature when an application is installed, and configured to, using information regarding a permission included in the application acquired by the acquisition unit, determine whether it is all right to install the application or not in a case where it is determined by the first determination unit that the image forming apparatus is not in the setting of checking a signature when an application is installed.
A method for controlling an image forming apparatus, the method comprising:
- storing information that indicates whether the image forming apparatus is in a setting of checking a signature when an application is installed or not;
- determining, as a first determination using the information stored in the storing, whether the image forming apparatus is in the setting of checking a signature when an application is installed;
- acquiring an application that is a target of installation;
- and
- determining, as a second determination using a signature of the application acquired in the acquiring, whether it is all right to install the application or not in a case where it is determined in the first determination that the image forming apparatus is in the setting of checking a signature when an application is installed, and determining, using information regarding a permission included in the application acquired in the acquiring, whether it is all right to install the application or not in a case where it is determined in the first determination that the image forming apparatus is not in the setting of checking a signature when an application is installed.
A non-transitory computer readable medium storing a program, the program causing an application-executable computer to execute an information processing method, the information processing method comprising:
- storing information that indicates whether the image forming apparatus is in a setting of checking a signature when an application is installed or not;
- determining, as a first determination using the information stored in the storing, whether the image forming apparatus is in the setting of checking a signature when an application is installed;
- acquiring an application that is a target of installation;
- and
- determining, as a second determination using a signature of the application acquired in the acquiring, whether it is all right to install the application or not in a case where it is determined in the first determination that the image forming apparatus is in the setting of checking a signature when an application is installed, and determining, using information regarding a permission included in the application acquired in the acquiring, whether it is all right to install the application or not in a case where it is determined in the first determination that the image forming apparatus is not in the setting of checking a signature when an application is installed.
Dependencies are inferred from the claim text.