Class AuthenticatedSecurityPolicy
java.lang.Object
nl.datasteel.crudcraft.annotations.security.policy.AuthenticatedSecurityPolicy
- All Implemented Interfaces:
CrudSecurityPolicy
Only authenticated users may access endpoints.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetSecurityExpression
(CrudEndpoint endpoint) Resolve the security expression for the given endpoint.
-
Constructor Details
-
AuthenticatedSecurityPolicy
public AuthenticatedSecurityPolicy()
-
-
Method Details
-
getSecurityExpression
Description copied from interface:CrudSecurityPolicy
Resolve the security expression for the given endpoint.- Specified by:
getSecurityExpression
in interfaceCrudSecurityPolicy
- Parameters:
endpoint
- the CRUD endpoint being secured- Returns:
- a Spring Security expression, e.g.
"permitAll()"
-