@RequestScoped public class SecurityIdentityAssociation extends Object implements io.quarkus.security.identity.CurrentIdentityAssociation
Modifier and Type | Field and Description |
---|---|
(package private) io.quarkus.security.identity.IdentityProviderManager |
identityProviderManager |
Constructor and Description |
---|
SecurityIdentityAssociation() |
Modifier and Type | Method and Description |
---|---|
io.smallrye.mutiny.Uni<io.quarkus.security.identity.SecurityIdentity> |
getDeferredIdentity() |
io.quarkus.security.identity.SecurityIdentity |
getIdentity() |
(package private) Principal |
principal() |
void |
setIdentity(io.quarkus.security.identity.SecurityIdentity identity) |
void |
setIdentity(io.smallrye.mutiny.Uni<io.quarkus.security.identity.SecurityIdentity> identity) |
@Inject io.quarkus.security.identity.IdentityProviderManager identityProviderManager
@Produces @RequestScoped Principal principal()
public void setIdentity(@Observes io.quarkus.security.identity.SecurityIdentity identity)
setIdentity
in interface io.quarkus.security.identity.CurrentIdentityAssociation
public void setIdentity(io.smallrye.mutiny.Uni<io.quarkus.security.identity.SecurityIdentity> identity)
setIdentity
in interface io.quarkus.security.identity.CurrentIdentityAssociation
public io.smallrye.mutiny.Uni<io.quarkus.security.identity.SecurityIdentity> getDeferredIdentity()
getDeferredIdentity
in interface io.quarkus.security.identity.CurrentIdentityAssociation
public io.quarkus.security.identity.SecurityIdentity getIdentity()
getIdentity
in interface io.quarkus.security.identity.CurrentIdentityAssociation
Copyright © 2020 JBoss by Red Hat. All rights reserved.