Class CSCertificateTask
java.lang.Object
com.io7m.certusine.vanilla.internal.tasks.CSCertificateTask
- Direct Known Subclasses:
CSCertificateTaskAuthorizeDNS,CSCertificateTaskEnd,CSCertificateTaskSignCertificate
The base type of certificate tasks.
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedCSCertificateTask(String inName, CSCertificateTaskContext inContext) -
Method Summary
Modifier and TypeMethodDescriptionprotected final CSCertificateTaskContextcontext()execute()Execute the task, tracking the number of retries on failure.protected final StringtxtRecordNameToQuery(String fullyQualifiedDomainName) Determine the TXT record (query) name for the given FQDN.protected final CSDNSRecordNameType.CSDNSRecordNameAbsolutetxtRecordNameToSet(String fullyQualifiedDomainName) Determine the TXT record name for the given FQDN.
-
Constructor Details
-
CSCertificateTask
-
-
Method Details
-
context
-
execute
Execute the task, tracking the number of retries on failure.- Returns:
- The task result
- Throws:
InterruptedException- If the task is interrupted
-
txtRecordNameToSet
protected final CSDNSRecordNameType.CSDNSRecordNameAbsolute txtRecordNameToSet(String fullyQualifiedDomainName) Determine the TXT record name for the given FQDN.- Parameters:
fullyQualifiedDomainName- The fully-qualified domain name- Returns:
- The TXT record name
-
txtRecordNameToQuery
-