Package io.quarkus.security.runtime
Class SecurityCheckRecorder
- java.lang.Object
-
- io.quarkus.security.runtime.SecurityCheckRecorder
-
public class SecurityCheckRecorder extends Object
-
-
Constructor Summary
Constructors Constructor Description SecurityCheckRecorder()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addMethod(io.quarkus.runtime.RuntimeValue<SecurityCheckStorageBuilder> builder, String className, String methodName, String[] parameterTypes, SecurityCheck securityCheck)
SecurityCheck
authenticated()
void
create(io.quarkus.runtime.RuntimeValue<SecurityCheckStorageBuilder> builder)
SecurityCheck
denyAll()
static SecurityCheckStorage
getStorage()
io.quarkus.runtime.RuntimeValue<SecurityCheckStorageBuilder>
newBuilder()
SecurityCheck
permitAll()
SecurityCheck
rolesAllowed(String... roles)
-
-
-
Method Detail
-
getStorage
public static SecurityCheckStorage getStorage()
-
denyAll
public SecurityCheck denyAll()
-
permitAll
public SecurityCheck permitAll()
-
rolesAllowed
public SecurityCheck rolesAllowed(String... roles)
-
authenticated
public SecurityCheck authenticated()
-
newBuilder
public io.quarkus.runtime.RuntimeValue<SecurityCheckStorageBuilder> newBuilder()
-
addMethod
public void addMethod(io.quarkus.runtime.RuntimeValue<SecurityCheckStorageBuilder> builder, String className, String methodName, String[] parameterTypes, SecurityCheck securityCheck)
-
create
public void create(io.quarkus.runtime.RuntimeValue<SecurityCheckStorageBuilder> builder)
-
-