GenericAuthProvider class abstract

Inheritance

Constructors

GenericAuthProvider()

Properties

configEmailAddress String?
getter/setter pairinherited
configPassword String?
getter/setter pairinherited
configToken String?
Settings stored in the configuration file
getter/setter pairinherited
configUsername String?
getter/setter pairinherited
envEmailAddress String?
getter/setter pairinherited
environment List<EnvVar>
Provides a list of environment variables that must be passed into the docker container when it is created.
no setterinherited
envToken String?
Settings stored in environment variables.
getter/setter pairinherited
envUsername String?
getter/setter pairinherited
hashCode int
The hash code for this object.
no setterinherited
name String
Generic AuthProvider environment variables. unique name of the provider used as the key
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
summary String
Description of the provider which we display to the user to help them select the provider.
no setterinherited
supportsPrivateMode bool
Overload this method to indicate if the auth provider supports a webserver operating on a private ip address (with no public access).
no setterinherited
supportsWildCards bool
Overload this method to indicate whether the auth provider can support authentication of wildcard certificates.
no setterinherited

Methods

acquire() → void
Acquires a Certbot certificate using DNS Auth.
override
authHook() → void
overload this method if your provide needs to to have a manual auth_hook called
inherited
cleanupHook() → void
overload this method if your provide needs to to have a manual cleanup hook called
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
preAuth() → void
over load this method to do any checks before the acquire method is run.
printEnv(String key, String? value) → void
inherited
promptForSettings(ConfigYaml config) → void
inherited
toString() String
A string representation of this object.
inherited
validateEnvironmentVariables() → void
inherited

Operators

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