Class Authority
- java.lang.Object
-
- com.netgrif.application.engine.auth.domain.Authority
-
- All Implemented Interfaces:
java.io.Serializable,org.springframework.security.core.GrantedAuthority
public class Authority extends java.lang.Object implements org.springframework.security.core.GrantedAuthority- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.Stringadminstatic java.lang.Stringanonymousstatic java.lang.StringPERMISSIONstatic java.lang.StringROLEstatic longserialVersionUIDstatic java.lang.StringsystemAdminstatic java.lang.Stringuser
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddUser(IUser user)static AuthoritycreatePermission(java.lang.String name)static AuthoritycreateRole(java.lang.String name)booleanequals(java.lang.Object o)java.lang.StringgetAuthority()java.lang.StringgetStringId()inthashCode()voidsetAuthority(java.lang.String authority)java.lang.StringtoString()
-
-
-
Field Detail
-
serialVersionUID
public static final long serialVersionUID
- See Also:
- Constant Field Values
-
PERMISSION
public static final java.lang.String PERMISSION
- See Also:
- Constant Field Values
-
ROLE
public static final java.lang.String ROLE
- See Also:
- Constant Field Values
-
admin
public static final java.lang.String admin
- See Also:
- Constant Field Values
-
systemAdmin
public static final java.lang.String systemAdmin
- See Also:
- Constant Field Values
-
user
public static final java.lang.String user
- See Also:
- Constant Field Values
-
anonymous
public static final java.lang.String anonymous
- See Also:
- Constant Field Values
-
-
Method Detail
-
createRole
public static Authority createRole(java.lang.String name)
-
createPermission
public static Authority createPermission(java.lang.String name)
-
addUser
public void addUser(IUser user)
-
getStringId
public java.lang.String getStringId()
-
getAuthority
public java.lang.String getAuthority()
- Specified by:
getAuthorityin interfaceorg.springframework.security.core.GrantedAuthority
-
setAuthority
public void setAuthority(java.lang.String authority)
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
-