Package io.quarkus.oidc.runtime
Class AbstractOidcAuthenticationMechanism
java.lang.Object
io.quarkus.oidc.runtime.AbstractOidcAuthenticationMechanism
- Direct Known Subclasses:
BearerAuthenticationMechanism,CodeAuthenticationMechanism
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionAbstractOidcAuthenticationMechanism(DefaultTenantConfigResolver resolver, io.quarkus.vertx.http.runtime.security.HttpAuthenticationMechanism parent) -
Method Summary
Modifier and TypeMethodDescriptionprotected 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)
-
Field Details
-
resolver
-
-
Constructor Details
-
AbstractOidcAuthenticationMechanism
AbstractOidcAuthenticationMechanism(DefaultTenantConfigResolver resolver, io.quarkus.vertx.http.runtime.security.HttpAuthenticationMechanism parent)
-
-
Method Details
-
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)
-