Environment class

Provides wrappers to get/set environment variables to ensure we are consistently using the same environment keys.

Constructors

Environment()
factory

Properties

authProvider String?
getter/setter pair
authProviderEmailAddress String?
returns the value in authProviderEmailAddressKey if this is not set then returns emailaddress.
getter/setter pair
authProviderToken String?
getter/setter pair
authProviderUsername String?
getter/setter pair
autoAcquire bool
getter/setter pair
certbotAuthHookPath String
getter/setter pair
certbotCleanupHookPath String
getter/setter pair
certbotDeployHookPath String
getter/setter pair
certbotDeployHookRenewedLineagePath String?
getter/setter pair
certbotDNSRetries int
getter/setter pair
certbotDNSWaitTime int
getter/setter pair
certbotDomain String?
getter/setter pair
certbotIgnoreBlock bool
getter/setter pair
certbotRootPath String
getter/setter pair
certbotToken String?
getter/setter pair
certbotValidation String?
getter/setter pair
certbotVerbose bool
getter/setter pair
debug bool
getter/setter pair
domain String
getter/setter pair
domainWildcard bool
getter/setter pair
emailaddress String?
getter/setter pair
fqdn String
no setter
hashCode int
The hash code for this object.
no setterinherited
hostname String?
getter/setter pair
logfile String?
getter/setter pair
nginxAccessLogPath String?
getter/setter pair
nginxCertRootPathOverwrite String?
getter/setter pair
nginxErrorLogPath String?
getter/setter pair
nginxLocationIncludePath String?
getter/setter pair
production bool
getter/setter pair
productionKey String
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
smtpServer String?
getter/setter pair
smtpServerPort int
getter/setter pair
startPaused bool
getter/setter pair
tld String?
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Constants

authProviderEmailAddressKey → const String
authProviderKey → const String
the certbot auth provider.
authProviderTokenKey → const String
These environments variables are nomally set by the dockerfile We have these here for testing purposes only
authProviderUsernameKey → const String
autoAcquireKey → const String
certbotAuthHookPathKey → const String
certbotCleanupHookPathKey → const String
certbotDeployHookPathKey → const String
certbotDeployHookRenewedLineageKey → const String
when the deploy_hook is called as part of a renewal, certbot passes the path to the directory containing the new certificate files.
certbotDNSRetriesKey → const String
certbotDNSWaitTimeKey → const String
certbotDomainKey → const String
certbotIgnoreBlockKey → const String
certbotRootPathKey → const String
certbotTokenKey → const String
certbotValidationKey → const String
certbotVerboseKey → const String
Certbot
debugKey → const String
logging
domainKey → const String
domainWildcardKey → const String
domains if true we are using a wild card domain.
emailaddressKey → const String
hostnameKey → const String
logfileKey → const String
nginxAccessLogPathKey → const String
nginxCertRootPathOverwriteKey → const String
NGINX
nginxErrorLogPathKey → const String
nginxLocationIncludePathKey → const String
smtpServerKey → const String
smtpServerPortKey → const String
startPausedKey → const String
tldKey → const String