Class DenyAllSecurityPolicy

java.lang.Object
nl.datasteel.crudcraft.annotations.security.policy.DenyAllSecurityPolicy
All Implemented Interfaces:
CrudSecurityPolicy

public class DenyAllSecurityPolicy extends Object implements CrudSecurityPolicy
Denies access to all endpoints.
  • Constructor Details

    • DenyAllSecurityPolicy

      public DenyAllSecurityPolicy()
  • Method Details

    • getSecurityExpression

      public String getSecurityExpression(CrudEndpoint endpoint)
      Description copied from interface: CrudSecurityPolicy
      Resolve the security expression for the given endpoint.
      Specified by:
      getSecurityExpression in interface CrudSecurityPolicy
      Parameters:
      endpoint - the CRUD endpoint being secured
      Returns:
      a Spring Security expression, e.g. "permitAll()"