Package es.caib.seycon.ng.comu
Class AccountAccessLevelEnum
- java.lang.Object
-
- es.caib.seycon.ng.comu.AccountAccessLevelEnum
-
- All Implemented Interfaces:
Serializable
public class AccountAccessLevelEnum extends Object implements Serializable
Enumeration AccountAccessLevelEnum How the user can use the accounts- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static AccountAccessLevelEnumACCESS_MANAGERUser can change the password using self service portalstatic AccountAccessLevelEnumACCESS_NAVIGATENavegate through vault foldersstatic AccountAccessLevelEnumACCESS_NONEUser canot use the accountstatic AccountAccessLevelEnumACCESS_OWNERUser can managed account's access control liststatic AccountAccessLevelEnumACCESS_USEROnly usable on single sign on engine
-
Constructor Summary
Constructors Modifier Constructor Description protectedAccountAccessLevelEnum()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description intcompareTo(Object that)booleanequals(Object object)static AccountAccessLevelEnumfromString(String value)Creates an instance of AccountAccessLevelEnum fromvalue.StringgetValue()Gets the underlying value of this type safe enumeration.inthashCode()static Listliterals()Returns an unmodifiable list containing the literals that are known by this enumeration.static Listnames()Returns an unmodifiable list containing the names of the literals that are known by this enumeration.StringtoString()
-
-
-
Field Detail
-
ACCESS_NAVIGATE
public static final AccountAccessLevelEnum ACCESS_NAVIGATE
Navegate through vault folders
-
ACCESS_USER
public static final AccountAccessLevelEnum ACCESS_USER
Only usable on single sign on engine
-
ACCESS_MANAGER
public static final AccountAccessLevelEnum ACCESS_MANAGER
User can change the password using self service portal
-
ACCESS_OWNER
public static final AccountAccessLevelEnum ACCESS_OWNER
User can managed account's access control list
-
ACCESS_NONE
public static final AccountAccessLevelEnum ACCESS_NONE
User canot use the account
-
-
Method Detail
-
toString
public String toString()
- Overrides:
toStringin classObject- See Also:
Object.toString()
-
fromString
public static AccountAccessLevelEnum fromString(String value)
Creates an instance of AccountAccessLevelEnum fromvalue.- Parameters:
value- the value to create the AccountAccessLevelEnum from.
-
getValue
public String getValue()
Gets the underlying value of this type safe enumeration.- Returns:
- the underlying value.
-
compareTo
public int compareTo(Object that)
- See Also:
Comparable.compareTo(java.lang.Object)
-
literals
public static List literals()
Returns an unmodifiable list containing the literals that are known by this enumeration.- Returns:
- A List containing the actual literals defined by this enumeration, this list can not be modified.
-
names
public static List names()
Returns an unmodifiable list containing the names of the literals that are known by this enumeration.- Returns:
- A List containing the actual names of the literals defined by this enumeration, this list can not be modified.
-
equals
public boolean equals(Object object)
- Overrides:
equalsin classObject- See Also:
Object.equals(java.lang.Object)
-
hashCode
public int hashCode()
- Overrides:
hashCodein classObject- See Also:
Object.hashCode()
-
-