Class SecuritySettings
- java.lang.Object
-
- com.inductiveautomation.factorypmi.application.model.security.SecuritySettings
-
public class SecuritySettings extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static intACTION_DISABLEstatic intACTION_HIDE_DISABLEstatic intMODE_ALLOW_ALL_EXCEPTstatic intMODE_DENY_ALL_EXCEPT
-
Constructor Summary
Constructors Constructor Description SecuritySettings()Deprecated.This is the old object that was used for component security.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetAction()intgetMode()java.util.List<java.lang.String>getRoles()booleanhasAccess(java.util.List<java.lang.String> usersRoles)voidsetAction(int i)voidsetMode(int i)voidsetRoles(java.util.List<java.lang.String> list)java.lang.StringtoString()
-
-
-
Field Detail
-
MODE_DENY_ALL_EXCEPT
public static final int MODE_DENY_ALL_EXCEPT
- See Also:
- Constant Field Values
-
MODE_ALLOW_ALL_EXCEPT
public static final int MODE_ALLOW_ALL_EXCEPT
- See Also:
- Constant Field Values
-
ACTION_DISABLE
public static final int ACTION_DISABLE
- See Also:
- Constant Field Values
-
ACTION_HIDE_DISABLE
public static final int ACTION_HIDE_DISABLE
- See Also:
- Constant Field Values
-
-
Method Detail
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
hasAccess
public boolean hasAccess(java.util.List<java.lang.String> usersRoles)
-
getAction
public int getAction()
-
getMode
public int getMode()
-
getRoles
public java.util.List<java.lang.String> getRoles()
-
setAction
public void setAction(int i)
-
setMode
public void setMode(int i)
-
setRoles
public void setRoles(java.util.List<java.lang.String> list)
-
-