Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct {
// Address of Fulcio server
Fulcio string
// Path to PEM encoded certificate root for Fulcio.
FulcioRoot string
// Address of Rekor server
Rekor string
// OIDC client ID for application
ClientID string
// OIDC Redirect URL
RedirectURL string
// OIDC provider to be used to issue ID token
Issuer string
// Optional Connector ID to use when fetching Dex OIDC token.
// See https://github.com/sigstore/sigstore/blob/c645ceb9d075499f3a4b3f183d3a6864640fa956/pkg/oauthflow/flow.go#L49-L53
// for more details.
ConnectorID string
// Timestamp Authority address to use to get a trusted timestamp
TimestampURL string
// Timestamp Authority PEM encoded cert(s) to use for verification.
TimestampCert string
// Path to log status output. Helpful for debugging when no TTY is available in the environment.
LogPath string
}
Config represents configuration options for gitsign.
Click to show internal directories.
Click to hide internal directories.