Class AbstractBeanMethodSecurityCheck
- java.lang.Object
-
- io.quarkus.spring.security.runtime.interceptor.check.AbstractBeanMethodSecurityCheck
-
- All Implemented Interfaces:
io.quarkus.security.spi.runtime.SecurityCheck
public abstract class AbstractBeanMethodSecurityCheck extends Object implements io.quarkus.security.spi.runtime.SecurityCheck
Implementations of this class are generated for expressions in @PreAuthorize that invoke a method of a bean
-
-
Constructor Summary
Constructors Constructor Description AbstractBeanMethodSecurityCheck()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description voidapply(io.quarkus.security.identity.SecurityIdentity identity, io.quarkus.security.spi.runtime.MethodDescription method, Object[] parameters)voidapply(io.quarkus.security.identity.SecurityIdentity identity, Method method, Object[] parameters)protected abstract booleancheck(io.quarkus.security.identity.SecurityIdentity identity, Object[] parameters)
-
-
-
Method Detail
-
check
protected abstract boolean check(io.quarkus.security.identity.SecurityIdentity identity, Object[] parameters)
-
apply
public void apply(io.quarkus.security.identity.SecurityIdentity identity, Method method, Object[] parameters)- Specified by:
applyin interfaceio.quarkus.security.spi.runtime.SecurityCheck
-
apply
public void apply(io.quarkus.security.identity.SecurityIdentity identity, io.quarkus.security.spi.runtime.MethodDescription method, Object[] parameters)- Specified by:
applyin interfaceio.quarkus.security.spi.runtime.SecurityCheck
-
-