Interface SecurityAccess


public interface SecurityAccess
  • Method Summary

    Modifier and Type Method Description
    java.lang.String getPassword​(java.lang.String user)
    Intended to return the user's password based on the username
    java.util.Set<java.lang.String> getPermissions​(java.lang.String user)  
    java.util.Set<java.lang.String> getRoles​(java.lang.String user)
    takes a username
    void setDao​(Dao dao)  
  • Method Details

    • getPassword

      java.lang.String getPassword​(java.lang.String user)
      Intended to return the user's password based on the username
      Parameters:
      user -
      Returns:
      returns hashed password
    • getRoles

      java.util.Set<java.lang.String> getRoles​(java.lang.String user)
      takes a username
      Parameters:
      user -
      Returns:
      returns a unique set of role strings
    • getPermissions

      java.util.Set<java.lang.String> getPermissions​(java.lang.String user)
      Parameters:
      user -
      Returns:
      returns a unique set of user permissions net.plsar.example permission user:maintenance:(id) (id) replaced with actual id of user
    • setDao

      void setDao​(Dao dao)