Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AuthConfig ¶
type AuthConfig struct {
PublicKey, PrivateKey string
}
AuthConfig is an asset that generates ECDSA public and private keys.
func (*AuthConfig) Dependencies ¶
func (a *AuthConfig) Dependencies() []asset.Asset
Dependencies returns the assets on which the AuthConfig asset depends.
func (*AuthConfig) Files ¶ added in v0.90.99
func (a *AuthConfig) Files() []*asset.File
Files returns the files generated by the asset.
func (*AuthConfig) Generate ¶
func (a *AuthConfig) Generate(dependencies asset.Parents) error
Generate generates the auth config for agent installer APIs.
func (*AuthConfig) Load ¶ added in v0.90.99
func (a *AuthConfig) Load(f asset.FileFetcher) (bool, error)
Load returns the auth config from disk.
func (*AuthConfig) Name ¶
func (a *AuthConfig) Name() string
Name returns the human-friendly name of the asset.
Click to show internal directories.
Click to hide internal directories.