class AccessToken extends User
AccessToken extension to the User interface
- Alphabetic
- By Inheritance
- AccessToken
- User
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Instance Constructors
- new AccessToken(_asJava: AnyRef)
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
asJava: AnyRef
- Definition Classes
- User
-
def
clearCache(): User
- Definition Classes
- User
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
expired(): Boolean
Check if the access token is expired or not.
-
def
finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
-
def
introspect(callback: Handler[AsyncResult[Unit]]): AccessToken
Introspect access token.
Introspect access token. This is an OAuth2 extension that allow to verify if an access token is still valid.
- callback
- The callback function returning the results.
-
def
introspectFuture(): Future[Unit]
Like introspect but returns a scala.concurrent.Future instead of taking an AsyncResultHandler.
-
def
isAuthorised(authority: String, resultHandler: Handler[AsyncResult[Boolean]]): User
- Definition Classes
- User
-
def
isAuthorisedFuture(authority: String): Future[Boolean]
- Definition Classes
- User
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
def
logout(callback: Handler[AsyncResult[Unit]]): AccessToken
Revoke refresh token and calls the logout endpoint.
Revoke refresh token and calls the logout endpoint. This is a openid-connect extension and might not be available on all providers.
- callback
- The callback function returning the results.
-
def
logoutFuture(): Future[Unit]
Like logout but returns a scala.concurrent.Future instead of taking an AsyncResultHandler.
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
-
def
principal(): JsonObject
- Definition Classes
- User
-
def
refresh(callback: Handler[AsyncResult[Unit]]): AccessToken
Refresh the access token
Refresh the access token
- callback
- The callback function returning the results.
-
def
refreshFuture(): Future[Unit]
Like refresh but returns a scala.concurrent.Future instead of taking an AsyncResultHandler.
-
def
revoke(token_type: String, callback: Handler[AsyncResult[Unit]]): AccessToken
Revoke access or refresh token
Revoke access or refresh token
- token_type
- A String containing the type of token to revoke. Should be either "access_token" or "refresh_token".
- callback
- The callback function returning the results.
-
def
revokeFuture(token_type: String): Future[Unit]
Like revoke but returns a scala.concurrent.Future instead of taking an AsyncResultHandler.
-
def
setAuthProvider(authProvider: AuthProvider): Unit
- Definition Classes
- User
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )