@Singleton public class X509IdentityProvider extends Object implements io.quarkus.security.identity.IdentityProvider<io.quarkus.security.identity.request.CertificateAuthenticationRequest>
Constructor and Description |
---|
X509IdentityProvider() |
Modifier and Type | Method and Description |
---|---|
io.smallrye.mutiny.Uni<io.quarkus.security.identity.SecurityIdentity> |
authenticate(io.quarkus.security.identity.request.CertificateAuthenticationRequest request,
io.quarkus.security.identity.AuthenticationRequestContext context) |
Class<io.quarkus.security.identity.request.CertificateAuthenticationRequest> |
getRequestType() |
public Class<io.quarkus.security.identity.request.CertificateAuthenticationRequest> getRequestType()
getRequestType
in interface io.quarkus.security.identity.IdentityProvider<io.quarkus.security.identity.request.CertificateAuthenticationRequest>
public io.smallrye.mutiny.Uni<io.quarkus.security.identity.SecurityIdentity> authenticate(io.quarkus.security.identity.request.CertificateAuthenticationRequest request, io.quarkus.security.identity.AuthenticationRequestContext context)
authenticate
in interface io.quarkus.security.identity.IdentityProvider<io.quarkus.security.identity.request.CertificateAuthenticationRequest>
Copyright © 2020 JBoss by Red Hat. All rights reserved.