Interface AcmeSynchronizedStorageEngine
- All Known Implementing Classes:
AcmeAzureTableApiStorageEngine,AcmeFileStorageEngine,AcmeKubernetesStorageEngine,AcmeMemoryStorageEngine
public interface AcmeSynchronizedStorageEngine
-
Method Summary
Modifier and TypeMethodDescriptionbooleanacquireLease(long durationMillis) voidarchiveOAL(String[] hosts) getCertChain(String[] hosts) getOALError(String[] hosts) getPrivateKey(String[] hosts) getPublicKey(String[] hosts) booleanprolongLease(long durationMillis) voidvoidsetAccountContacts(String contacts) voidsetAccountKey(String key) voidsetAccountURL(String url) voidsetCertChain(String[] hosts, String caChain) voidsetKeyPair(String[] hosts, AcmeKeyPair key) voidvoidsetOALError(String[] hosts, String oalError) voidvoid
-
Method Details
-
getAccountKey
String getAccountKey() -
setAccountKey
-
setKeyPair
-
getPublicKey
-
getPrivateKey
-
setCertChain
-
getCertChain
-
setToken
-
getToken
-
getOAL
-
setOAL
-
getAccountURL
String getAccountURL() -
setAccountURL
-
getAccountContacts
String getAccountContacts() -
setAccountContacts
-
getOALError
-
setOALError
-
getOALKey
-
setOALKey
-
archiveOAL
-
acquireLease
boolean acquireLease(long durationMillis) -
prolongLease
boolean prolongLease(long durationMillis) -
releaseLease
void releaseLease()
-