MaskedAPIKey returns a redacted form suitable for display.
(key string)
| 137 | |
| 138 | // MaskedAPIKey returns a redacted form suitable for display. |
| 139 | func MaskedAPIKey(key string) string { |
| 140 | if key == "" { |
| 141 | return "" |
| 142 | } |
| 143 | if len(key) <= 8 { |
| 144 | return strings.Repeat("*", len(key)) |
| 145 | } |
| 146 | return key[:4] + strings.Repeat("*", len(key)-8) + key[len(key)-4:] |
| 147 | } |
no outgoing calls