package jeffaschenk.commons.container.security.object; /** * * Granted Authority * * @author jeffaschenk@gmail.com */ public class GrantedAuthority implements org.springframework.security.core.GrantedAuthority { String authority; public GrantedAuthority(String authority) { this.authority = authority; } public String getAuthority() { return authority; } public void setGrantedAuthority(String authority) { this.authority = authority; } @Override public String toString() { return this.authority; } @Override public boolean equals(Object o) { if (this == o) return true; if (!(o instanceof GrantedAuthority)) return false; GrantedAuthority that = (GrantedAuthority) o; if (authority != null ? !authority.equals(that.authority) : that.authority != null) return false; return true; } @Override public int hashCode() { return authority != null ? authority.hashCode() : 0; } }