Class GroupAuthority

  • All Implemented Interfaces:
    gemma.gsec.model.GroupAuthority, Serializable, org.springframework.security.core.GrantedAuthority
    Direct Known Subclasses:
    GroupAuthorityImpl

    public abstract class GroupAuthority
    extends Object
    implements gemma.gsec.model.GroupAuthority
    Authority for groups (kind of like a "user role", but for group-based authorization)
    See Also:
    Serialized Form
    • Constructor Detail

      • GroupAuthority

        public GroupAuthority()
        No-arg constructor added to satisfy javabean contract
    • Method Detail

      • getAuthority

        public String getAuthority()
        Specified by:
        getAuthority in interface org.springframework.security.core.GrantedAuthority
      • setAuthority

        public void setAuthority​(String authority)
      • getId

        public Long getId()
      • setId

        public void setId​(Long id)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object