Documentation
¶
Index ¶
- type CertificateCacheResponse
- type Linkup
- func (Linkup) CaddyModule() caddy.ModuleInfo
- func (s *Linkup) CertMagicStorage() (certmagic.Storage, error)
- func (s *Linkup) Delete(ctx context.Context, key string) error
- func (s *Linkup) Exists(ctx context.Context, key string) bool
- func (s *Linkup) List(_ context.Context, path string, recursive bool) ([]string, error)
- func (s *Linkup) Load(ctx context.Context, key string) ([]byte, error)
- func (s *Linkup) LoadCache(ctx context.Context, key string) (CertificateCacheResponse, error)
- func (s *Linkup) Lock(ctx context.Context, key string) error
- func (s *Linkup) Provision(ctx caddy.Context) error
- func (s *Linkup) Stat(ctx context.Context, key string) (certmagic.KeyInfo, error)
- func (s *Linkup) Store(_ context.Context, key string, value []byte) error
- func (s *Linkup) Unlock(ctx context.Context, key string) error
- func (s *Linkup) UnmarshalCaddyfile(d *caddyfile.Dispenser) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CertificateCacheResponse ¶
type CertificateCacheResponse struct {
DataBase64 string `json:"data_base64"`
Size int `json:"size"`
LastModified uint64 `json:"last_modified"`
}
func (*CertificateCacheResponse) DecodedData ¶
func (r *CertificateCacheResponse) DecodedData() ([]byte, error)
type Linkup ¶
type Linkup struct {
Logger *zap.SugaredLogger `json:"-"`
WorkerUrl string `json:"worker_url,omitempty"`
Token string `json:"token,omitempty"`
// contains filtered or unexported fields
}
func (Linkup) CaddyModule ¶
func (Linkup) CaddyModule() caddy.ModuleInfo
Click to show internal directories.
Click to hide internal directories.