nsISupports
Last changed in Gecko 1.7 wstring computeNextAutoUpdateTime(in nsICRLInfo info, in unsigned long autoUpdateType, in double noOfDays); |
void deleteCrl(in unsigned long crlIndex); |
nsIArray getCrls(); |
void importCrl([array, size_is(length)] in octet data, in unsigned long length, in nsIURI uri, in unsigned long type, in boolean doSilentDownload, in wstring crlKey); |
void rescheduleCRLAutoUpdate(); |
boolean updateCRLFromURL(in wstring url, in wstring key); |
Constant | Value | Description |
TYPE_AUTOUPDATE_TIME_BASED | 1 | |
TYPE_AUTOUPDATE_FREQ_BASED | 2 |
wstring computeNextAutoUpdateTime( in nsICRLInfo info, in unsigned long autoUpdateType, in double noOfDays );
info
autoUpdateType
noOfDays
Delete the crl.
void deleteCrl( in unsigned long crlIndex );
crlIndex
Get a list of Crl entries in the DB.
nsIArray getCrls();
None.
Import a CRL into the certificate database.
void importCrl( [array, size_is(length)] in octet data, in unsigned long length, in nsIURI uri, in unsigned long type, in boolean doSilentDownload, in wstring crlKey );
data
length
uri
type
doSilentDownload
crlKey
This would reschedule the autoupdate of crls with auto update enable.
void rescheduleCRLAutoUpdate();
None.
Update an existing crl from the last fetched url. Needed for the update button in crl manager.
boolean updateCRLFromURL( in wstring url, in wstring key );
url
key