public abstract class JpaIdentityProvider extends AbstractJpaIdentityProvider implements io.quarkus.security.identity.IdentityProvider<io.quarkus.security.identity.request.UsernamePasswordAuthenticationRequest>
Modifier and Type | Field and Description |
---|---|
(package private) javax.persistence.EntityManagerFactory |
entityManagerFactory |
Constructor and Description |
---|
JpaIdentityProvider() |
Modifier and Type | Method and Description |
---|---|
abstract io.quarkus.security.identity.SecurityIdentity |
authenticate(javax.persistence.EntityManager em,
io.quarkus.security.identity.request.UsernamePasswordAuthenticationRequest request) |
io.smallrye.mutiny.Uni<io.quarkus.security.identity.SecurityIdentity> |
authenticate(io.quarkus.security.identity.request.UsernamePasswordAuthenticationRequest request,
io.quarkus.security.identity.AuthenticationRequestContext context) |
Class<io.quarkus.security.identity.request.UsernamePasswordAuthenticationRequest> |
getRequestType() |
addRoles, checkPassword, getClearPassword, getMcfPassword, getSingleUser, trusted
@Inject javax.persistence.EntityManagerFactory entityManagerFactory
public Class<io.quarkus.security.identity.request.UsernamePasswordAuthenticationRequest> getRequestType()
getRequestType
in interface io.quarkus.security.identity.IdentityProvider<io.quarkus.security.identity.request.UsernamePasswordAuthenticationRequest>
public io.smallrye.mutiny.Uni<io.quarkus.security.identity.SecurityIdentity> authenticate(io.quarkus.security.identity.request.UsernamePasswordAuthenticationRequest request, io.quarkus.security.identity.AuthenticationRequestContext context)
authenticate
in interface io.quarkus.security.identity.IdentityProvider<io.quarkus.security.identity.request.UsernamePasswordAuthenticationRequest>
public abstract io.quarkus.security.identity.SecurityIdentity authenticate(javax.persistence.EntityManager em, io.quarkus.security.identity.request.UsernamePasswordAuthenticationRequest request)
Copyright © 2021 JBoss by Red Hat. All rights reserved.