Class ProtectedPath

java.lang.Object
com.erudika.para.server.security.ProtectedPath

public final class ProtectedPath extends Object
A protected path.
Author:
Alex Bogdanovski [[email protected]]
  • Constructor Details

    • ProtectedPath

      public ProtectedPath(List<String> patterns, List<String> roles, Set<org.springframework.http.HttpMethod> methods, boolean rest)
      Default constructor.
      Parameters:
      patterns - path patterns
      roles - roles
      methods - methods
      rest - is it a REST resource
  • Method Details

    • getPatterns

      public List<String> getPatterns()
      Patterns.
      Returns:
      patterns
    • setPatterns

      public void setPatterns(List<String> patterns)
      Patterns.
      Parameters:
      patterns - patterns
    • getRoles

      public List<String> getRoles()
      Roles.
      Returns:
      roles
    • setRoles

      public void setRoles(List<String> roles)
      Roles.
      Parameters:
      roles - roles
    • getMethods

      public Set<org.springframework.http.HttpMethod> getMethods()
      Methods.
      Returns:
      methods
    • setMethods

      public void setMethods(Set<org.springframework.http.HttpMethod> methods)
      Methods.
      Parameters:
      methods - methods
    • isRest

      public boolean isRest()
      Rest.
      Returns:
      true if resource path is REST
    • setRest

      public void setRest(boolean isRest)
      Rest.
      Parameters:
      isRest - rest