dmfs / oauth2-essentials

An OAuth2 client implementation based on http-client-essentials.
Apache License 2.0
86 stars 21 forks source link

fix #24 #25

Closed dmfs closed 7 years ago

dmfs commented 7 years ago

Switch to a new (currently very basic) URI implementation that supports URIs with a scheme but without authority. This is necessary to support custom redirect URLs like com.example:. Java's URI implementaion refuses to parse these, but as of RFC 3986 they are perfectly valid.

Implementors note: once the new URI library is more complete and mature we should switch the entire stack from Java's URI to org.dmfs:rfc3986-uri. At this time only the redirect URI uses the new type.