Versions in this module Expand all Collapse all v0 v0.5.1 Mar 9, 2024 v0.5.0 Mar 9, 2024 Changes in this version + func IsSigned(path string) (bool, error) + func Notarize(path string, cfg NotarizeConfig) (notary.SubmissionStatus, error) + func SetBus(b *partybus.Bus) + func SetLogger(logger logger.Logger) + func Sign(cfg SigningConfig) error + type NotarizeConfig struct + HTTPTimeout time.Duration + StatusConfig notary.StatusConfig + TokenConfig notary.TokenConfig + func NewNotarizeConfig(issuer, privateKeyID, privateKey string) *NotarizeConfig + func (c *NotarizeConfig) WithStatusConfig(cfg notary.StatusConfig) *NotarizeConfig + type SigningConfig struct + Entitlements string + Identity string + Path string + SigningMaterial pki.SigningMaterial + func NewSigningConfigFromP12(binaryPath string, p12Content load.P12Contents, failWithoutFullChain bool) (*SigningConfig, error) + func NewSigningConfigFromPEMs(binaryPath, certificate, privateKey, password string, ...) (*SigningConfig, error) + func (c *SigningConfig) WithEntitlements(path string) *SigningConfig + func (c *SigningConfig) WithIdentity(id string) *SigningConfig + func (c *SigningConfig) WithTimestampServer(url string) *SigningConfig