## Uses of Class
io.vertx.rxjava.ext.auth.User

- Packages that use User
  Package | Description
  --- | ---
  io.vertx.rxjava.ext.auth |
  io.vertx.rxjava.ext.web |
  io.vertx.rxjava.ext.web.handler.sockjs |

- - ### Uses of User in io.vertx.rxjava.ext.auth

    Methods in io.vertx.rxjava.ext.auth that return User
    Modifier and Type | Method and Description
    --- | ---
    `User` | User.`clearCache()` The User object will cache any authorities that it knows it has to avoid hitting the underlying auth provider each time.
    `User` | User.`isAuthorised(String authority, Handler<AsyncResult<Boolean>> resultHandler)` Is the user authorised to
    `static User` | User.`newInstance(User arg)`

    Methods in io.vertx.rxjava.ext.auth that return types with arguments of type User
    Modifier and Type | Method and Description
    --- | ---
    `rx.Observable<User>` | AuthProvider.`authenticateObservable(JsonObject authInfo)` Authenticate a user.

    Method parameters in io.vertx.rxjava.ext.auth with type arguments of type User
    Modifier and Type | Method and Description
    --- | ---
    `void` | AuthProvider.`authenticate(JsonObject authInfo, Handler<AsyncResult<User>> resultHandler)` Authenticate a user.

  - ### Uses of User in io.vertx.rxjava.ext.web

    Methods in io.vertx.rxjava.ext.web that return User
    Modifier and Type | Method and Description
    --- | ---
    `User` | RoutingContext.`user()` Get the authenticated user (if any).

    Methods in io.vertx.rxjava.ext.web with parameters of type User
    Modifier and Type | Method and Description
    --- | ---
    `void` | RoutingContext.`setUser(User user)` Set the user.

  - ### Uses of User in io.vertx.rxjava.ext.web.handler.sockjs

    Methods in io.vertx.rxjava.ext.web.handler.sockjs that return User
    Modifier and Type | Method and Description
    --- | ---
    `User` | SockJSSocket.`webUser()`

Copyright © 2015. All Rights Reserved.