public interface IAuthProvider
| Modifier and Type | Method and Description | 
|---|---|
void | 
decorate(java.lang.String sessionId,
        IDecorableRequest proxyReq)  | 
boolean | 
inRole(java.lang.String sessionId,
      java.lang.String role)  | 
boolean | 
isPasswordExpired(java.lang.String sessionId)  | 
java.util.concurrent.CompletableFuture<java.lang.Void> | 
logout(java.lang.String sessionId)  | 
void | 
ping(java.lang.String sessionId,
    AsyncHandler<java.lang.Boolean> handler)  | 
void | 
reload(java.lang.String sessionId)  | 
void | 
sessionId(ExternalCreds krbCreds,
         java.util.List<java.lang.String> remoteIps,
         AsyncHandler<java.lang.String> handler)  | 
void | 
sessionId(java.lang.String loginAtDomain,
         java.lang.String password,
         boolean privateComputer,
         java.util.List<java.lang.String> remoteIps,
         AsyncHandler<java.lang.String> handler)  | 
java.util.concurrent.CompletableFuture<java.lang.Void> | 
updatePassword(java.lang.String sessionId,
              java.lang.String currentPassword,
              java.lang.String newPassword,
              java.util.List<java.lang.String> forwadedFor)  | 
void sessionId(java.lang.String loginAtDomain,
               java.lang.String password,
               boolean privateComputer,
               java.util.List<java.lang.String> remoteIps,
               AsyncHandler<java.lang.String> handler)
void decorate(java.lang.String sessionId,
              IDecorableRequest proxyReq)
void ping(java.lang.String sessionId,
          AsyncHandler<java.lang.Boolean> handler)
void reload(java.lang.String sessionId)
void sessionId(ExternalCreds krbCreds, java.util.List<java.lang.String> remoteIps, AsyncHandler<java.lang.String> handler)
boolean inRole(java.lang.String sessionId,
               java.lang.String role)
boolean isPasswordExpired(java.lang.String sessionId)
java.util.concurrent.CompletableFuture<java.lang.Void> logout(java.lang.String sessionId)
java.util.concurrent.CompletableFuture<java.lang.Void> updatePassword(java.lang.String sessionId,
                                                                      java.lang.String currentPassword,
                                                                      java.lang.String newPassword,
                                                                      java.util.List<java.lang.String> forwadedFor)
Copyright © 2021. All Rights Reserved.