public class TockUser
Tock implementation of vertx User.
public TockUser(@NotNull
java.lang.String user,
@NotNull
java.lang.String namespace,
@NotNull
java.util.Set<java.lang.String> roles,
boolean registered)
Tock implementation of vertx User.
protected void doIsPermitted(@NotNull
java.lang.String permissionOrRole,
@NotNull
io.vertx.core.Handler<io.vertx.core.AsyncResult> handler)
public void setAuthProvider(@NotNull
io.vertx.ext.auth.AuthProvider authProvider)
@NotNull public io.vertx.core.json.JsonObject principal()
@NotNull public java.lang.String getUser()
@NotNull public java.lang.String getNamespace()
@NotNull public java.util.Set<java.lang.String> getRoles()
public boolean getRegistered()
@NotNull public java.lang.String component1()
@NotNull public java.lang.String component2()
@NotNull public java.util.Set<java.lang.String> component3()
public boolean component4()
@NotNull public TockUser copy(@NotNull java.lang.String user, @NotNull java.lang.String namespace, @NotNull java.util.Set<java.lang.String> roles, boolean registered)
Tock implementation of vertx User.
@NotNull public java.lang.String toString()
public int hashCode()
public boolean equals(@Nullable
java.lang.Object p)