(name string)
| 132 | } |
| 133 | |
| 134 | func constNameForScope(name string) string { |
| 135 | resource, action := splitRA(name) |
| 136 | if action == policy.WildcardSymbol { |
| 137 | action = "All" |
| 138 | } |
| 139 | return fmt.Sprintf("APIKeyScope%s%s", pascal(resource), pascal(action)) |
| 140 | } |
| 141 | |
| 142 | func splitRA(name string) (resource string, action string) { |
| 143 | parts := strings.SplitN(name, ":", 2) |