Documentation ¶
Index ¶
- func NewLogger(baseCl client.Interface) client.Interface
- type Logger
- func (l *Logger) AcceptChallenge(ctx context.Context, chal *acme.Challenge) (*acme.Challenge, error)
- func (l *Logger) CreateAccount(ctx context.Context, a *acme.Account) (*acme.Account, error)
- func (l *Logger) CreateOrder(ctx context.Context, order *acme.Order) (*acme.Order, error)
- func (l *Logger) DNS01ChallengeRecord(token string) (string, error)
- func (l *Logger) FinalizeOrder(ctx context.Context, finalizeURL string, csr []byte) (der [][]byte, err error)
- func (l *Logger) GetAccount(ctx context.Context) (*acme.Account, error)
- func (l *Logger) GetAuthorization(ctx context.Context, url string) (*acme.Authorization, error)
- func (l *Logger) GetChallenge(ctx context.Context, url string) (*acme.Challenge, error)
- func (l *Logger) GetOrder(ctx context.Context, url string) (*acme.Order, error)
- func (l *Logger) HTTP01ChallengeResponse(token string) (string, error)
- func (l *Logger) WaitAuthorization(ctx context.Context, url string) (*acme.Authorization, error)
- func (l *Logger) WaitOrder(ctx context.Context, url string) (*acme.Order, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Logger ¶
type Logger struct {
// contains filtered or unexported fields
}
Logger is a glog based logging middleware for an ACME client
func (*Logger) AcceptChallenge ¶
func (*Logger) CreateAccount ¶
func (*Logger) CreateOrder ¶
func (*Logger) DNS01ChallengeRecord ¶
func (*Logger) FinalizeOrder ¶
func (*Logger) GetAuthorization ¶
func (*Logger) GetChallenge ¶
func (*Logger) HTTP01ChallengeResponse ¶
func (*Logger) WaitAuthorization ¶
Click to show internal directories.
Click to hide internal directories.