| Modifier and Type | Field and Description | 
|---|---|
static io.vertx.lang.rx.TypeArg<User> | 
User.__TYPE_ARG  | 
| Modifier and Type | Method and Description | 
|---|---|
User | 
User.clearCache()
Deprecated.  
 | 
static User | 
User.create(JsonObject principal)
Factory for user instances that are free form. 
 | 
static User | 
User.create(JsonObject principal,
      JsonObject attributes)
Factory for user instances that are free form. 
 | 
static User | 
User.fromName(String username)
Factory for user instances that are single string. 
 | 
static User | 
User.fromToken(String token)
Factory for user instances that are single string. 
 | 
User | 
User.isAuthorized(Authorization authority)
Deprecated.  
 | 
User | 
User.isAuthorized(Authorization authority,
            Handler<AsyncResult<Boolean>> resultHandler)
Deprecated.  
 | 
User | 
User.isAuthorized(String authority)
Deprecated.  
 | 
User | 
User.isAuthorized(String authority,
            Handler<AsyncResult<Boolean>> resultHandler)
Deprecated.  
 | 
static User | 
User.newInstance(User arg)  | 
| Modifier and Type | Method and Description | 
|---|---|
Single<User> | 
AuthenticationProvider.rxAuthenticate(Credentials credentials)
Authenticate a user. 
 | 
Single<User> | 
AuthenticationProvider.rxAuthenticate(JsonObject credentials)
Authenticate a user. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
AuthenticationProvider.authenticate(Credentials credentials,
            Handler<AsyncResult<User>> resultHandler)
Authenticate a user. 
 | 
void | 
AuthenticationProvider.authenticate(JsonObject credentials,
            Handler<AsyncResult<User>> resultHandler)
Authenticate a user. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
User | 
AuthorizationContext.user()
Get the authenticated user 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static AuthorizationContext | 
AuthorizationContext.create(User user)
Factory for Authorization Context 
 | 
void | 
AuthorizationProvider.getAuthorizations(User user)
Updates the user with the set of authorizations. 
 | 
void | 
AuthorizationProvider.getAuthorizations(User user,
                 Handler<AsyncResult<Void>> handler)
Updates the user with the set of authorizations. 
 | 
boolean | 
Authorization.match(User user)
this methods verifies whether or not the authorization match the specified
 user. 
 | 
Single<Void> | 
AuthorizationProvider.rxGetAuthorizations(User user)
Updates the user with the set of authorizations. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
String | 
HashStrategy.computeHash(String password,
           User user)
Compute the hashed password given the unhashed password and the user 
 | 
String | 
HashStrategy.getSalt(User user)
Retrieve the salt. 
 | 
String | 
HashStrategy.getStoredPwd(User user)
Retrieve the password from the user, or as clear text or as hashed version, depending on the definition 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AccessToken
AccessToken extension to the User interface
 
 NOTE: This class has been automatically generated from the  
original non RX-ified interface using Vert.x codegen. | 
| Modifier and Type | Method and Description | 
|---|---|
Single<User> | 
OAuth2Auth.rxRefresh(User user)
Refresh the current User (access token). 
 | 
| Modifier and Type | Method and Description | 
|---|---|
String | 
OAuth2Auth.endSessionURL(User user)
The logout (end-session) endpoint is specified in OpenID Connect Session Management 1.0. 
 | 
String | 
OAuth2Auth.endSessionURL(User user,
             JsonObject params)
The logout (end-session) endpoint is specified in OpenID Connect Session Management 1.0. 
 | 
OAuth2Auth | 
OAuth2Auth.refresh(User user)
Refresh the current User (access token). 
 | 
OAuth2Auth | 
OAuth2Auth.refresh(User user,
       Handler<AsyncResult<User>> handler)
Refresh the current User (access token). 
 | 
OAuth2Auth | 
OAuth2Auth.revoke(User user)
Revoke an obtained access token. 
 | 
OAuth2Auth | 
OAuth2Auth.revoke(User user,
      Handler<AsyncResult<Void>> handler)
Revoke an obtained access token. 
 | 
OAuth2Auth | 
OAuth2Auth.revoke(User user,
      String tokenType)
Revoke an obtained access or refresh token. 
 | 
OAuth2Auth | 
OAuth2Auth.revoke(User user,
      String tokenType,
      Handler<AsyncResult<Void>> handler)
Revoke an obtained access or refresh token. 
 | 
Single<User> | 
OAuth2Auth.rxRefresh(User user)
Refresh the current User (access token). 
 | 
Single<Void> | 
OAuth2Auth.rxRevoke(User user)
Revoke an obtained access token. 
 | 
Single<Void> | 
OAuth2Auth.rxRevoke(User user,
        String tokenType)
Revoke an obtained access or refresh token. 
 | 
Single<JsonObject> | 
OAuth2Auth.rxUserInfo(User user)
Retrieve profile information and other attributes for a logged-in end-user. 
 | 
OAuth2Auth | 
OAuth2Auth.userInfo(User user)
Retrieve profile information and other attributes for a logged-in end-user. 
 | 
OAuth2Auth | 
OAuth2Auth.userInfo(User user,
        Handler<AsyncResult<JsonObject>> handler)
Retrieve profile information and other attributes for a logged-in end-user. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
OAuth2Auth | 
OAuth2Auth.refresh(User user,
       Handler<AsyncResult<User>> handler)
Refresh the current User (access token). 
 | 
| Modifier and Type | Method and Description | 
|---|---|
User | 
StompServerHandler.getUserBySession(String session)
Provides for authorization matches on a destination level, this will return the User created by the . 
 | 
| Modifier and Type | Method and Description | 
|---|---|
User | 
RoutingContext.user()
Get the authenticated user (if any). 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
RoutingContext.setUser(User user)
Set the user. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
AuthHandler.authorize(User user)
Deprecated.  
 | 
void | 
AuthHandler.authorize(User user,
         Handler<AsyncResult<Void>> handler)
Deprecated.  
 | 
Single<Void> | 
AuthHandler.rxAuthorize(User user)
Deprecated.  
 | 
| Modifier and Type | Method and Description | 
|---|---|
User | 
SockJSSocket.webUser()  | 
Copyright © 2020 Eclipse. All rights reserved.