Package io.quarkus.security.test.utils
Class IdentityMock.IdentityAssociationMock
java.lang.Object
io.quarkus.security.spi.runtime.AbstractSecurityIdentityAssociation
io.quarkus.security.test.utils.IdentityMock.IdentityAssociationMock
- All Implemented Interfaces:
io.quarkus.security.identity.CurrentIdentityAssociation
- Enclosing class:
IdentityMock
@Alternative
@ApplicationScoped
@Priority(1)
public static class IdentityMock.IdentityAssociationMock
extends io.quarkus.security.spi.runtime.AbstractSecurityIdentityAssociation
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) IdentityMock(package private) io.quarkus.security.identity.IdentityProviderManager -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionio.smallrye.mutiny.Uni<io.quarkus.security.identity.SecurityIdentity> io.quarkus.security.identity.SecurityIdentityprotected io.quarkus.security.identity.IdentityProviderManagerMethods inherited from class io.quarkus.security.spi.runtime.AbstractSecurityIdentityAssociation
setIdentity, setIdentity
-
Field Details
-
identity
-
identityProviderManager
@Inject io.quarkus.security.identity.IdentityProviderManager identityProviderManager
-
-
Constructor Details
-
IdentityAssociationMock
public IdentityAssociationMock()
-
-
Method Details
-
getIdentityProviderManager
protected io.quarkus.security.identity.IdentityProviderManager getIdentityProviderManager()- Specified by:
getIdentityProviderManagerin classio.quarkus.security.spi.runtime.AbstractSecurityIdentityAssociation
-
getDeferredIdentity
public io.smallrye.mutiny.Uni<io.quarkus.security.identity.SecurityIdentity> getDeferredIdentity()- Specified by:
getDeferredIdentityin interfaceio.quarkus.security.identity.CurrentIdentityAssociation- Overrides:
getDeferredIdentityin classio.quarkus.security.spi.runtime.AbstractSecurityIdentityAssociation
-
getIdentity
public io.quarkus.security.identity.SecurityIdentity getIdentity()- Specified by:
getIdentityin interfaceio.quarkus.security.identity.CurrentIdentityAssociation- Overrides:
getIdentityin classio.quarkus.security.spi.runtime.AbstractSecurityIdentityAssociation
-