A client identifier is a string of between 16 and 128 characters, drawn from the allow characters:
[a-zA-Z0-9]
- the credentials are defined in the "token68" syntax defined in IETF RFC 7235 [14], section 2.1, with the value computed from the client identifier string.
token68 = 1*( ALPHA / DIGIT /"-" / "." / "_" / "~" / "+" / "/" ) *"="The token68 syntax allows the 66 unreserved URI characters([RFC3986]), plus a few others, so that it can hold a base64,base64url (URL and filename safe alphabet), base32, or base16 (hex)encoding, with or without padding, but excluding whitespace([RFC4648]).
Hi Andy,
In case it helps, that set of characters is known as Base62, which might help to clarify the spec.
https://en.wikipedia.org/wiki/Base62
Thanks,
Byrion
--
You received this message because you are subscribed to the RadioDNS developers group. RadioDNS is at http://radiodns.org/
To post to this group, send email to
radiodns-...@googlegroups.com
To unsubscribe from this group, send email to
radiodns-develo...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/radiodns-developers?hl=en
---
You received this message because you are subscribed to the Google Groups "RadioDNS developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to radiodns-develo...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/radiodns-developers/D11D0DAE-2858-49D5-8209-D8A69D36F514%40radiodns.org.