BearerToken
An access token sent as Authorization: Bearer (RFC 6750's b64token), at most 8,192 characters. A secret value; what is kept of one is hash.sha256 of it.
Security; not ordered; since Jadpo 0.1.0.
Make one
It comes from outside your code, a secret value that never appears in it.
text.parse(raw, as: BearerToken) reads one from its text; text that isn't one at all fails malformed, such as mF_9 B5f, mF=9 or mF_9!B5f.
Text, JSON and storage
text.parse reads one from its text, as it is typed. Nothing writes it: text.from and text.format don't take it, JSON writes it as "<redacted BearerToken>", and it is never stored.
Shown to people
text.format doesn't take it: a BearerToken is never shown.
Operations
It has the contract's own operations: text.parse, json.read, json.write and ==. It isn't ordered, so < and sorting don't take it. Every standard type meets one contract says how they work.
Markdown for agents: /docs/types/type-bearer-token.md.Built from Jadpo main at e00e61f.