Platform: Java
Packages
io.vertx.ceylon.auth.oauth2
io.vertx.ceylon.auth.oauth2.providers
Dependencies
ceylon.json1.3.3
io.vertx.ceylon.auth.common3.5.1
io.vertx.ceylon.jwt3.5.1
io.vertx.vertx-auth-oauth23.5.1
java.base (jvm)8
Values
keycloakHelpershared keycloakHelper keycloakHelper
oAuth2Authshared oAuth2Auth oAuth2Auth
oAuth2ClientOptionsshared oAuth2ClientOptions oAuth2ClientOptions
Classes
AccessTokenshared AccessToken

AccessToken extension to the User interface

KeycloakHelpershared KeycloakHelper

Helper class for processing Keycloak principal.

OAuth2Authshared OAuth2Auth

Factory interface for creating OAuth2 based io.vertx.ext.auth.AuthProvider instances.

OAuth2ClientOptionsshared OAuth2ClientOptions

Options describing how an OAuth2 will make connections.

OAuth2Responseshared OAuth2Response

A response from a fetch request.

This class represents a secure response from a Oauth2 fetch call.

A fetch is a simplified HTTP response from a protected resource.

keycloakHelpershared keycloakHelper
oAuth2Authshared oAuth2Auth
oAuth2ClientOptionsshared oAuth2ClientOptions