public class QuarkusIdentityProviderManagerImpl extends Object implements io.quarkus.security.identity.IdentityProviderManager
| Modifier and Type | Class and Description |
|---|---|
static class |
QuarkusIdentityProviderManagerImpl.Builder
A builder for constructing instances of
QuarkusIdentityProviderManagerImpl |
| Constructor and Description |
|---|
QuarkusIdentityProviderManagerImpl(QuarkusIdentityProviderManagerImpl.Builder builder) |
| Modifier and Type | Method and Description |
|---|---|
io.smallrye.mutiny.Uni<io.quarkus.security.identity.SecurityIdentity> |
authenticate(io.quarkus.security.identity.request.AuthenticationRequest request)
Attempts to create an authenticated identity for the provided
AuthenticationRequest. |
io.quarkus.security.identity.SecurityIdentity |
authenticateBlocking(io.quarkus.security.identity.request.AuthenticationRequest request)
Attempts to create an authenticated identity for the provided
AuthenticationRequest in a blocking manner |
static QuarkusIdentityProviderManagerImpl.Builder |
builder()
Creates a builder for constructing instances of
QuarkusIdentityProviderManagerImpl |
QuarkusIdentityProviderManagerImpl(QuarkusIdentityProviderManagerImpl.Builder builder)
public io.smallrye.mutiny.Uni<io.quarkus.security.identity.SecurityIdentity> authenticate(io.quarkus.security.identity.request.AuthenticationRequest request)
AuthenticationRequest.
If authentication succeeds the resulting identity will be augmented with any configured SecurityIdentityAugmentor
instances that have been registered.
authenticate in interface io.quarkus.security.identity.IdentityProviderManagerrequest - The authentication requestpublic io.quarkus.security.identity.SecurityIdentity authenticateBlocking(io.quarkus.security.identity.request.AuthenticationRequest request)
AuthenticationRequest in a blocking manner
If authentication succeeds the resulting identity will be augmented with any configured SecurityIdentityAugmentor
instances that have been registered.
authenticateBlocking in interface io.quarkus.security.identity.IdentityProviderManagerrequest - The authentication requestpublic static QuarkusIdentityProviderManagerImpl.Builder builder()
QuarkusIdentityProviderManagerImplCopyright © 2021 JBoss by Red Hat. All rights reserved.