Package io.quarkus.oidc.runtime
Class BearerAuthenticationMechanism
- java.lang.Object
-
- io.quarkus.oidc.runtime.AbstractOidcAuthenticationMechanism
-
- io.quarkus.oidc.runtime.BearerAuthenticationMechanism
-
public class BearerAuthenticationMechanism extends AbstractOidcAuthenticationMechanism
-
-
Field Summary
-
Fields inherited from class io.quarkus.oidc.runtime.AbstractOidcAuthenticationMechanism
resolver
-
-
Constructor Summary
Constructors Constructor Description BearerAuthenticationMechanism()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description io.smallrye.mutiny.Uni<io.quarkus.security.identity.SecurityIdentity>
authenticate(io.vertx.ext.web.RoutingContext context, io.quarkus.security.identity.IdentityProviderManager identityProviderManager, OidcTenantConfig oidcTenantConfig)
io.smallrye.mutiny.Uni<ChallengeData>
getChallenge(io.vertx.ext.web.RoutingContext context)
-
Methods inherited from class io.quarkus.oidc.runtime.AbstractOidcAuthenticationMechanism
authenticate, init
-
-
-
-
Method Detail
-
authenticate
public io.smallrye.mutiny.Uni<io.quarkus.security.identity.SecurityIdentity> authenticate(io.vertx.ext.web.RoutingContext context, io.quarkus.security.identity.IdentityProviderManager identityProviderManager, OidcTenantConfig oidcTenantConfig)
-
getChallenge
public io.smallrye.mutiny.Uni<ChallengeData> getChallenge(io.vertx.ext.web.RoutingContext context)
-
-