Package io.quarkus.oidc.runtime
Class BackChannelLogoutTokenCache
- java.lang.Object
-
- io.quarkus.oidc.runtime.BackChannelLogoutTokenCache
-
public class BackChannelLogoutTokenCache extends Object
-
-
Field Summary
Fields Modifier and Type Field Description (package private) MemoryCache<TokenVerificationResult>
cache
-
Constructor Summary
Constructors Constructor Description BackChannelLogoutTokenCache(OidcTenantConfig oidcTenantConfig, io.vertx.core.Vertx vertx)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addTokenVerification(String token, TokenVerificationResult result)
boolean
containsTokenVerification(String token)
TokenVerificationResult
removeTokenVerification(String token)
(package private) void
shutdown(ShutdownEvent event, io.vertx.core.Vertx vertx)
-
-
-
Field Detail
-
cache
final MemoryCache<TokenVerificationResult> cache
-
-
Constructor Detail
-
BackChannelLogoutTokenCache
public BackChannelLogoutTokenCache(OidcTenantConfig oidcTenantConfig, io.vertx.core.Vertx vertx)
-
-
Method Detail
-
addTokenVerification
public void addTokenVerification(String token, TokenVerificationResult result)
-
removeTokenVerification
public TokenVerificationResult removeTokenVerification(String token)
-
containsTokenVerification
public boolean containsTokenVerification(String token)
-
shutdown
void shutdown(@Observes ShutdownEvent event, io.vertx.core.Vertx vertx)
-
-