예제 #1
0
파일: access.go 프로젝트: CM44/shipyard
func NewAccessRequired(m manager.Manager) *AccessRequired {
	acls := auth.DefaultACLs()
	a := &AccessRequired{
		deniedHandler: http.HandlerFunc(defaultDeniedHandler),
		manager:       m,
		acls:          acls,
	}
	return a
}
예제 #2
0
파일: manager.go 프로젝트: nfoonf/shipyard
func (m DefaultManager) Roles() ([]*auth.ACL, error) {
	roles := auth.DefaultACLs()
	return roles, nil
}
예제 #3
0
func (m MockManager) Roles() ([]*auth.ACL, error) {
	return auth.DefaultACLs(), nil
}