Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct { CertBundleName string `mapstructure:"certBundleName"` PublishRefreshTime time.Duration `mapstructure:"publishRefreshTime"` CertName string `mapstructure:"certName"` SigningCert string `mapstructure:"signingCert"` SigningKey string `mapstructure:"signingKey"` PublishLocations []PublishLocation `mapstructure:"publishLocations"` }
type KeyServer ¶
type KeyServer struct { Keyman *keymanagement.KeyManager Config DB *gorm.DB // contains filtered or unexported fields }
func (*KeyServer) HandleSubmitCert ¶
func (*KeyServer) PublishBundle ¶
func (ks *KeyServer) PublishBundle()
PublishBundle starts the publish process.
func (*KeyServer) ServiceLiveness ¶ added in v0.2.6
ServiceLiveness is an endpoint to see if the service is alive. Just returns a 200 for now, but once we have a lightweight way of checking if the service is working properly, we should add it here.
type PublishLocation ¶ added in v0.3.0
Click to show internal directories.
Click to hide internal directories.