Package io.quarkus.oidc.runtime
Class DefaultTokenStateManager
- java.lang.Object
-
- io.quarkus.oidc.runtime.DefaultTokenStateManager
-
- All Implemented Interfaces:
TokenStateManager
@ApplicationScoped public class DefaultTokenStateManager extends Object implements TokenStateManager
-
-
Constructor Summary
Constructors Constructor Description DefaultTokenStateManager()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
createTokenState(io.vertx.ext.web.RoutingContext routingContext, OidcTenantConfig oidcConfig, AuthorizationCodeTokens tokens)
void
deleteTokens(io.vertx.ext.web.RoutingContext routingContext, OidcTenantConfig oidcConfig, String tokenState)
AuthorizationCodeTokens
getTokens(io.vertx.ext.web.RoutingContext routingContext, OidcTenantConfig oidcConfig, String tokenState)
-
-
-
Method Detail
-
createTokenState
public String createTokenState(io.vertx.ext.web.RoutingContext routingContext, OidcTenantConfig oidcConfig, AuthorizationCodeTokens tokens)
- Specified by:
createTokenState
in interfaceTokenStateManager
-
getTokens
public AuthorizationCodeTokens getTokens(io.vertx.ext.web.RoutingContext routingContext, OidcTenantConfig oidcConfig, String tokenState)
- Specified by:
getTokens
in interfaceTokenStateManager
-
deleteTokens
public void deleteTokens(io.vertx.ext.web.RoutingContext routingContext, OidcTenantConfig oidcConfig, String tokenState)
- Specified by:
deleteTokens
in interfaceTokenStateManager
-
-