Paulo Lopes

Results 282 comments of Paulo Lopes

The user interface has a `isExpired()` method, that will perform some logic if the provider included a expiration time. so checks can be added. Usually these are implemented in the...

@jsoneaday `expired()` is a newly added feature on `milestone5`: https://github.com/vert-x3/vertx-auth/blob/master/vertx-auth-common/src/main/java/io/vertx/ext/auth/User.java#L65 Regarding the post, as I wrote, I don't know much about the internals of graphql, I assumed that the environment...

Yes, we decoupled the provider from the user, this allows having a single implementation (not one per provider) plus you can also mix, say for example, authenticate users using a...

I cannot exactly reproduce the concurrent modification but I do see some odd behavior here: ```java public class MainVerticle extends AbstractVerticle { public static void main(String[] args) { Vertx.clusteredVertx(new VertxOptions())...

You will see that `io.vertx.core.eventbus.impl.HandlerRegistration#deliverMessageLocally()` copies the message at different times. This is called from `sendOrPub()`

Just a heads-up. Can you verify that this change will work with the vertx file system implementation? The FS resolves resources from the classpath, but if it changes you will...

@wuguanyu which version are you using? Currently only `Instant` is automatically handled by vert.x json so if you can do a `.toInstant()` it should be safer.

@jaydev-ziroh the translation happens as required by the HTTP RFC, I believe it comes from: https://datatracker.ietf.org/doc/html/rfc2616#section-2.2 Where it states that a token cannot contain a separator, which includes `=`. I...

I understand what the goal is but json arrays are not bound to a single type. So replacing `Object` with a generic will not work for `[1, true, 'a']`. It...

I see. I had a second look at the PR indeed it doesn't break any API it just defines a generic type in an existing method that was locked to...