Documentation ¶
Overview ¶
Package realmkeys contains web controllers for realm certificate key management.
Index ¶
- type Controller
- func (c *Controller) HandleActivate() http.Handler
- func (c *Controller) HandleAutomaticRotate() http.Handler
- func (c *Controller) HandleCreateKey() http.Handler
- func (c *Controller) HandleDestroy() http.Handler
- func (c *Controller) HandleIndex() http.Handler
- func (c *Controller) HandleManualRotate() http.Handler
- func (c *Controller) HandleSave() http.Handler
- func (c *Controller) HandleUpgrade() http.Handler
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Controller ¶
type Controller struct {
// contains filtered or unexported fields
}
func New ¶
func New(cfg *config.ServerConfig, db *database.Database, systemCertificationKeyManager keys.KeyManager, publicKeyCache *keyutils.PublicKeyCache, h render.Renderer) *Controller
func (*Controller) HandleActivate ¶
func (c *Controller) HandleActivate() http.Handler
func (*Controller) HandleAutomaticRotate ¶ added in v0.20.0
func (c *Controller) HandleAutomaticRotate() http.Handler
func (*Controller) HandleCreateKey ¶
func (c *Controller) HandleCreateKey() http.Handler
func (*Controller) HandleDestroy ¶ added in v0.5.1
func (c *Controller) HandleDestroy() http.Handler
func (*Controller) HandleIndex ¶
func (c *Controller) HandleIndex() http.Handler
func (*Controller) HandleManualRotate ¶ added in v0.20.0
func (c *Controller) HandleManualRotate() http.Handler
func (*Controller) HandleSave ¶
func (c *Controller) HandleSave() http.Handler
func (*Controller) HandleUpgrade ¶
func (c *Controller) HandleUpgrade() http.Handler
Click to show internal directories.
Click to hide internal directories.