vertx / io.vertx.kotlin.ext.auth.oauth2 / io.vertx.ext.auth.oauth2.OAuth2Auth

Extensions for io.vertx.ext.auth.oauth2.OAuth2Auth

authenticateAwait

suspend fun OAuth2Auth.authenticateAwait(credentials: Oauth2Credentials): User

Suspending version of method io.vertx.ext.auth.oauth2.OAuth2Auth.authenticate

jWKSetAwait

suspend fun OAuth2Auth.jWKSetAwait(): Unit

Suspending version of method io.vertx.ext.auth.oauth2.OAuth2Auth.jWKSet

refreshAwait

suspend fun OAuth2Auth.refreshAwait(user: User): User

Suspending version of method io.vertx.ext.auth.oauth2.OAuth2Auth.refresh

revokeAwait

suspend fun OAuth2Auth.revokeAwait(user: User, tokenType: String): Unit
suspend fun OAuth2Auth.revokeAwait(user: User): Unit

Suspending version of method io.vertx.ext.auth.oauth2.OAuth2Auth.revoke

userInfoAwait

suspend fun OAuth2Auth.userInfoAwait(user: User): JsonObject

Suspending version of method io.vertx.ext.auth.oauth2.OAuth2Auth.userInfo