Class SpringSecurityRecorder
- java.lang.Object
-
- io.quarkus.spring.security.runtime.interceptor.SpringSecurityRecorder
-
public class SpringSecurityRecorder extends Object
-
-
Constructor Summary
Constructors Constructor Description SpringSecurityRecorder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description io.quarkus.security.spi.runtime.SecurityCheckallDelegating(List<io.quarkus.security.spi.runtime.SecurityCheck> securityChecks)io.quarkus.security.spi.runtime.SecurityCheckanonymous()io.quarkus.security.spi.runtime.SecurityCheckanyDelegating(List<io.quarkus.security.spi.runtime.SecurityCheck> securityChecks)Supplier<String[]>fromBeanField(String className, String fieldName)io.quarkus.security.spi.runtime.SecurityCheckfromGeneratedClass(String generatedClassName)io.quarkus.security.spi.runtime.SecurityCheckprincipalNameFromParameterObjectSecurityCheck(int index, String expectedParameterClass, String stringPropertyAccessorClass, String propertyName)io.quarkus.security.spi.runtime.SecurityCheckprincipalNameFromParameterSecurityCheck(int index, PrincipalNameFromParameterSecurityCheck.CheckType type)io.quarkus.security.spi.runtime.SecurityCheckrolesAllowed(List<Supplier<String[]>> delegates)Supplier<String[]>staticHasRole(String role)
-
-
-
Method Detail
-
anonymous
public io.quarkus.security.spi.runtime.SecurityCheck anonymous()
-
allDelegating
public io.quarkus.security.spi.runtime.SecurityCheck allDelegating(List<io.quarkus.security.spi.runtime.SecurityCheck> securityChecks)
-
anyDelegating
public io.quarkus.security.spi.runtime.SecurityCheck anyDelegating(List<io.quarkus.security.spi.runtime.SecurityCheck> securityChecks)
-
rolesAllowed
public io.quarkus.security.spi.runtime.SecurityCheck rolesAllowed(List<Supplier<String[]>> delegates)
-
principalNameFromParameterSecurityCheck
public io.quarkus.security.spi.runtime.SecurityCheck principalNameFromParameterSecurityCheck(int index, PrincipalNameFromParameterSecurityCheck.CheckType type)
-
fromGeneratedClass
public io.quarkus.security.spi.runtime.SecurityCheck fromGeneratedClass(String generatedClassName)
-
-