Documentation
¶
Overview ¶
Package compliance manages frameworks, requirements, and their mapping to measures.
Index ¶
- func New() modregistry.Module
- func RequireComplianceUpdateOwn(resource string, q db.Querier, e *authz.Engine) func(http.Handler) http.Handler
- type Handler
- func (h *Handler) CreateFramework(w http.ResponseWriter, r *http.Request)
- func (h *Handler) CreateRequirement(w http.ResponseWriter, r *http.Request)
- func (h *Handler) DeleteFramework(w http.ResponseWriter, r *http.Request)
- func (h *Handler) DeleteRequirement(w http.ResponseWriter, r *http.Request)
- func (h *Handler) EditFramework(w http.ResponseWriter, r *http.Request)
- func (h *Handler) EditRequirement(w http.ResponseWriter, r *http.Request)
- func (h *Handler) Import(w http.ResponseWriter, r *http.Request)
- func (h *Handler) LinkMeasure(w http.ResponseWriter, r *http.Request)
- func (h *Handler) List(w http.ResponseWriter, r *http.Request)
- func (h *Handler) NewFramework(w http.ResponseWriter, r *http.Request)
- func (h *Handler) NewRequirement(w http.ResponseWriter, r *http.Request)
- func (h *Handler) SearchRequirementMeasures(w http.ResponseWriter, r *http.Request)
- func (h *Handler) ShowFramework(w http.ResponseWriter, r *http.Request)
- func (h *Handler) ShowImportForm(w http.ResponseWriter, r *http.Request)
- func (h *Handler) ShowRequirement(w http.ResponseWriter, r *http.Request)
- func (h *Handler) UnlinkMeasure(w http.ResponseWriter, r *http.Request)
- func (h *Handler) UpdateFramework(w http.ResponseWriter, r *http.Request)
- func (h *Handler) UpdateRequirement(w http.ResponseWriter, r *http.Request)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func New ¶
func New() modregistry.Module
Types ¶
type Handler ¶
type Handler struct {
// contains filtered or unexported fields
}
func (*Handler) CreateFramework ¶
func (h *Handler) CreateFramework(w http.ResponseWriter, r *http.Request)
func (*Handler) CreateRequirement ¶
func (h *Handler) CreateRequirement(w http.ResponseWriter, r *http.Request)
func (*Handler) DeleteFramework ¶
func (h *Handler) DeleteFramework(w http.ResponseWriter, r *http.Request)
func (*Handler) DeleteRequirement ¶
func (h *Handler) DeleteRequirement(w http.ResponseWriter, r *http.Request)
func (*Handler) EditFramework ¶
func (h *Handler) EditFramework(w http.ResponseWriter, r *http.Request)
func (*Handler) EditRequirement ¶
func (h *Handler) EditRequirement(w http.ResponseWriter, r *http.Request)
func (*Handler) LinkMeasure ¶
func (h *Handler) LinkMeasure(w http.ResponseWriter, r *http.Request)
func (*Handler) NewFramework ¶
func (h *Handler) NewFramework(w http.ResponseWriter, r *http.Request)
func (*Handler) NewRequirement ¶
func (h *Handler) NewRequirement(w http.ResponseWriter, r *http.Request)
func (*Handler) SearchRequirementMeasures ¶
func (h *Handler) SearchRequirementMeasures(w http.ResponseWriter, r *http.Request)
func (*Handler) ShowFramework ¶
func (h *Handler) ShowFramework(w http.ResponseWriter, r *http.Request)
func (*Handler) ShowImportForm ¶
func (h *Handler) ShowImportForm(w http.ResponseWriter, r *http.Request)
func (*Handler) ShowRequirement ¶
func (h *Handler) ShowRequirement(w http.ResponseWriter, r *http.Request)
func (*Handler) UnlinkMeasure ¶
func (h *Handler) UnlinkMeasure(w http.ResponseWriter, r *http.Request)
func (*Handler) UpdateFramework ¶
func (h *Handler) UpdateFramework(w http.ResponseWriter, r *http.Request)
func (*Handler) UpdateRequirement ¶
func (h *Handler) UpdateRequirement(w http.ResponseWriter, r *http.Request)
Click to show internal directories.
Click to hide internal directories.