Package io.quarkus.oidc.runtime
Class AbstractOidcAuthenticationMechanism
- java.lang.Object
-
- io.quarkus.oidc.runtime.AbstractOidcAuthenticationMechanism
-
- Direct Known Subclasses:
BearerAuthenticationMechanism
,CodeAuthenticationMechanism
abstract class AbstractOidcAuthenticationMechanism extends Object
-
-
Field Summary
Fields Modifier and Type Field Description protected DefaultTenantConfigResolver
resolver
-
Constructor Summary
Constructors Constructor Description AbstractOidcAuthenticationMechanism()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected io.smallrye.mutiny.Uni<io.quarkus.security.identity.SecurityIdentity>
authenticate(io.quarkus.security.identity.IdentityProviderManager identityProviderManager, io.vertx.ext.web.RoutingContext context, io.quarkus.security.credential.TokenCredential token)
(package private) void
setResolver(DefaultTenantConfigResolver resolver)
-
-
-
Field Detail
-
resolver
protected DefaultTenantConfigResolver resolver
-
-
Method Detail
-
authenticate
protected io.smallrye.mutiny.Uni<io.quarkus.security.identity.SecurityIdentity> authenticate(io.quarkus.security.identity.IdentityProviderManager identityProviderManager, io.vertx.ext.web.RoutingContext context, io.quarkus.security.credential.TokenCredential token)
-
setResolver
void setResolver(DefaultTenantConfigResolver resolver)
-
-