System and method for administering digital certificate checking
AssigneeResearch In Motion Limited
InventorsMichael G. Kirkup, Herbert A. Little, Ian M. Robertson
Life of this patent
Estimating the term…
Abstract
Systems and methods for handling electronic messages. An electronic message that is associated with a digital certificate is to be processed. A decision whether to check the validity of the digital certificate is based upon digital certificate checking criterion. An IT administrator may provide to one or more devices configuration data that establishes the digital certificate checking criterion.
Claims22
A method for a wireless mobile communication device handling a digital certificate, the digital certificate for use with an electronic message, comprising the wireless mobile communication device:
- receiving a plurality of assurance periods;
- storing said plurality of assurance periods at the wireless mobile communication device separately from the digital certificate;
- determining an assurance period from said plurality of assurance periods based upon one or more factors, the one or more factors including an identity of a certificate authority for the digital certificate;
- determining a previous time when validity of the digital certificate was checked by the wireless mobile communication device;
- and
- checking validity of the digital certificate when a length of time since the digital certificate was previously checked exceeds the determined assurance period.
A computer-readable non-volatile medium comprising program code which, when executed by one or more processors of a computing device, causes the computing device to perform the method of:
- receiving a plurality of assurance periods;
- storing said plurality of assurance periods at the computing device separately from a digital certificate;
- determining an assurance period from said plurality of assurance periods based upon one or more factors, the one or more factors including an identity of a certificate authority for the digital certificate;
- determining a previous time when validity of the digital certificate was checked by the computing device;
- and
- checking validity of the digital certificate when a length of time since the digital certificate was previously checked exceeds the determined assurance period.
A wireless mobile communication device capable of handling a digital certificate, the digital certificate for use with an electronic message, the wireless mobile communication device comprising:
- a data store;
- a processor in communication with the data store, the processor being capable of:
- enabling receipt of a plurality of assurance periods;
- storing said plurality of assurance periods in the data store separately from the digital certificate;
- determining an assurance period from said plurality of assurance periods based upon one or more factors, the one or more factors including an identity of a certificate authority for the digital certificate;
- determining a previous time when validity of the digital certificate was checked by the wireless mobile communication device;
- and
- checking validity of the digital certificate when a length of time since the digital certificate was previously checked exceeds the determined assurance period criterion.
Dependencies are inferred from the claim text.