Uses of Class
io.quarkus.oidc.TokenIntrospection
Packages that use TokenIntrospection
-
Uses of TokenIntrospection in io.quarkus.oidc
Methods in io.quarkus.oidc that return types with arguments of type TokenIntrospectionModifier and TypeMethodDescriptionio.smallrye.mutiny.Uni<TokenIntrospection>TokenIntrospectionCache.getIntrospection(String token, OidcTenantConfig oidcConfig, OidcRequestContext<TokenIntrospection> requestContext) Get the cachedTokenIntrospectionresult.Methods in io.quarkus.oidc with parameters of type TokenIntrospectionModifier and TypeMethodDescriptionio.smallrye.mutiny.Uni<Void>TokenIntrospectionCache.addIntrospection(String token, TokenIntrospection introspection, OidcTenantConfig oidcConfig, OidcRequestContext<Void> requestContext) Add a newTokenIntrospectionresult to the cache.Method parameters in io.quarkus.oidc with type arguments of type TokenIntrospectionModifier and TypeMethodDescriptionio.smallrye.mutiny.Uni<TokenIntrospection>TokenIntrospectionCache.getIntrospection(String token, OidcTenantConfig oidcConfig, OidcRequestContext<TokenIntrospection> requestContext) Get the cachedTokenIntrospectionresult. -
Uses of TokenIntrospection in io.quarkus.oidc.runtime
Fields in io.quarkus.oidc.runtime declared as TokenIntrospectionModifier and TypeFieldDescription(package private) TokenIntrospectionTokenVerificationResult.introspectionResultMethods in io.quarkus.oidc.runtime that return TokenIntrospectionModifier and TypeMethodDescription(package private) TokenIntrospectionOidcTokenCredentialProducer.idTokenIntrospection()The producer method for the ID token TokenIntrospection only.(package private) TokenIntrospectionOidcTokenCredentialProducer.tokenIntrospection()The producer method for the current TokenIntrospection.(package private) TokenIntrospectionOidcTokenCredentialProducer.tokenIntrospectionFromIdentityAttribute()Methods in io.quarkus.oidc.runtime that return types with arguments of type TokenIntrospectionModifier and TypeMethodDescriptionio.smallrye.mutiny.Uni<TokenIntrospection>DefaultTokenIntrospectionUserInfoCache.getIntrospection(String token, OidcTenantConfig oidcConfig, OidcRequestContext<TokenIntrospection> requestContext) io.smallrye.mutiny.Uni<TokenIntrospection>OidcProvider.introspectToken(String token, boolean fallbackFromJwkMatch) io.smallrye.mutiny.Uni<TokenIntrospection>OidcProviderClient.introspectToken(String token) Methods in io.quarkus.oidc.runtime with parameters of type TokenIntrospectionModifier and TypeMethodDescriptionio.smallrye.mutiny.Uni<Void>DefaultTokenIntrospectionUserInfoCache.addIntrospection(String token, TokenIntrospection introspection, OidcTenantConfig oidcTenantConfig, OidcRequestContext<Void> requestContext) static voidOidcUtils.setSecurityIdentityIntrospection(QuarkusSecurityIdentity.Builder builder, TokenIntrospection introspectionResult) (package private) static QuarkusSecurityIdentityOidcUtils.validateAndCreateIdentity(Map<String, Object> requestData, io.quarkus.security.credential.TokenCredential credential, TenantConfigContext resolvedContext, io.vertx.core.json.JsonObject tokenJson, io.vertx.core.json.JsonObject rolesJson, UserInfo userInfo, TokenIntrospection introspectionResult, io.quarkus.security.identity.request.TokenAuthenticationRequest request) Method parameters in io.quarkus.oidc.runtime with type arguments of type TokenIntrospectionModifier and TypeMethodDescriptionio.smallrye.mutiny.Uni<TokenIntrospection>DefaultTokenIntrospectionUserInfoCache.getIntrospection(String token, OidcTenantConfig oidcConfig, OidcRequestContext<TokenIntrospection> requestContext) Constructors in io.quarkus.oidc.runtime with parameters of type TokenIntrospectionModifierConstructorDescriptionTokenVerificationResult(io.vertx.core.json.JsonObject localVerificationResult, TokenIntrospection introspectionResult)