Documentation ¶
Index ¶
- Variables
- func CreatePolicy(w http.ResponseWriter, r *http.Request)
- func DeletePolicies(w http.ResponseWriter, r *http.Request)
- func GetPolicies(w http.ResponseWriter, r *http.Request)
- func GetPolicy(w http.ResponseWriter, r *http.Request)
- func InitStore(state *global.State)
- func InitStoreMock() *policyMock
- func UpdatePolicy(w http.ResponseWriter, r *http.Request)
Constants ¶
This section is empty.
Variables ¶
View Source
var Store adapter
Store is the package state variable which contains database connections
Functions ¶
func CreatePolicy ¶
func CreatePolicy(w http.ResponseWriter, r *http.Request)
CreatePolicy expects permissions from client and creates new policy group in database.
func DeletePolicies ¶
func DeletePolicies(w http.ResponseWriter, r *http.Request)
DeletePolicies deletes given policies
func GetPolicies ¶
func GetPolicies(w http.ResponseWriter, r *http.Request)
GetPolicies returns all policies of an organization
func GetPolicy ¶
func GetPolicy(w http.ResponseWriter, r *http.Request)
GetPolicy returns policy details from policyID
func InitStoreMock ¶
func InitStoreMock() *policyMock
InitStoreMock will init mock state of this package
func UpdatePolicy ¶
func UpdatePolicy(w http.ResponseWriter, r *http.Request)
UpdatePolicy updates given policy of an organization
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.