(no title)
jkrejcha | 4 months ago
As far as high-level language constructs go, there were similarish things like SecureString (in .NET) or GuardedString (in Java), although as best as I can tell they're relatively unused mostly because the ergonomics around them make them pretty annoying to use.
vendiddy|4 months ago
The thinking was to minimize the the places where a secret could leak. So with an HTTP client, I would think at the lowest layer possible.
I don't think of it as a way to eliminate secrets leaking. More-so reducing the surface area of accidental leaks.