Class CSDomainExecutor
java.lang.Object
com.io7m.certusine.vanilla.internal.CSDomainExecutor
A domain executor.
-
Constructor Summary
ConstructorsConstructorDescriptionCSDomainExecutor(CSStrings inStrings, CSOptions inOptions, CSDomain inDomain, Clock inClock, CSCertificateStoreType inCertificateStore) A domain executor.CSDomainExecutor(CSStrings inStrings, CSOptions inOptions, CSDomain inDomain, Clock inClock, CSCertificateStoreType inCertificateStore, Function<CSAccount, org.shredzone.acme4j.Session> inSessions) A domain executor. -
Method Summary
-
Constructor Details
-
CSDomainExecutor
public CSDomainExecutor(CSStrings inStrings, CSOptions inOptions, CSDomain inDomain, Clock inClock, CSCertificateStoreType inCertificateStore, Function<CSAccount, org.shredzone.acme4j.Session> inSessions) A domain executor.- Parameters:
inStrings- String resourcesinOptions- The execution optionsinDomain- The executed domaininSessions- A provider of ACME sessionsinClock- The clock used for time-based operationsinCertificateStore- The certificate store
-
CSDomainExecutor
public CSDomainExecutor(CSStrings inStrings, CSOptions inOptions, CSDomain inDomain, Clock inClock, CSCertificateStoreType inCertificateStore) A domain executor.- Parameters:
inStrings- String resourcesinOptions- The execution optionsinDomain- The executed domaininCertificateStore- The certificate storeinClock- The clock used for time-based operations
-
-
Method Details
-
execute
Execute the domain.- Throws:
InterruptedException
-