Explicit secret value whose inspection is always redacted.
Secret acquisition and rotation stay outside MOQX. Callers resolve a value and pass this wrapper to the selected protocol implementation.
@opaque t()
@spec new(binary()) :: t()