Documentation
¶
Index ¶
Constants ¶
View Source
const ( AUTH_METHOD_APPLICATION = "application" AUTH_METHOD_OAUTH2 = "oauth2" )
Variables ¶
This section is empty.
Functions ¶
func NewChallenger ¶
func NewChallenger(config *ChallengerConfig) (certifier.ACMEChallenger, error)
Types ¶
type ChallengerConfig ¶
type ChallengerConfig struct {
Endpoint string `json:"endpoint"`
AuthMethod string `json:"authMethod"`
ApplicationKey string `json:"applicationKey,omitempty"`
ApplicationSecret string `json:"applicationSecret,omitempty"`
ConsumerKey string `json:"consumerKey,omitempty"`
ClientId string `json:"clientId,omitempty"`
ClientSecret string `json:"clientSecret,omitempty"`
DnsPropagationTimeout int `json:"dnsPropagationTimeout,omitempty"`
DnsTTL int `json:"dnsTTL,omitempty"`
}
Click to show internal directories.
Click to hide internal directories.