...

Package updater

import "github.com/letsencrypt/boulder/crl/updater"
Overview
Index

Overview ▾

func NewUpdater

func NewUpdater(
    issuers []*issuance.Certificate,
    numShards int,
    shardWidth time.Duration,
    lookbackPeriod time.Duration,
    updatePeriod time.Duration,
    updateTimeout time.Duration,
    maxParallelism int,
    maxAttempts int,
    sa sapb.StorageAuthorityClient,
    ca capb.CRLGeneratorClient,
    cs cspb.CRLStorerClient,
    stats prometheus.Registerer,
    log blog.Logger,
    clk clock.Clock,
) (*crlUpdater, error)