public class LetsEncryptRenewal extends Object
Modifier and Type | Field and Description |
---|---|
static long |
RENEW_PERIOD
Renewal trial or logging period in milliseconds, 30 minutes.
|
Modifier and Type | Method and Description |
---|---|
boolean |
performRenew()
Performs request or renewal of the certificate when it has expired.
|
boolean |
processSettingsChanges()
Updates the renewal processing for the domain when the settings are changed.
|
public static long RENEW_PERIOD
public boolean processSettingsChanges()
public boolean performRenew() throws org.shredzone.acme4j.exception.AcmeException, IOException, URISyntaxException, UnrecoverableKeyException, KeyStoreException, NoSuchAlgorithmException, CertificateException, PropException
org.shredzone.acme4j.exception.AcmeException
- For ACME errors.IOException
- For I/O errors.URISyntaxException
- If the ToS URI is in error.NoSuchAlgorithmException
- If the algorithm used to check the integrity of the keystore cannot be found.CertificateException
- If any of the certificates in the keystore could not be loaded.UnrecoverableKeyException
- If the key cannot be recovered (e.g. the given password is wrong).KeyStoreException
PropException
iizi® is a registered trademark of Mindus SARL. © Copyright Mindus SARL, 2020. All rights reserved.