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 AccountAccessLevelEnum
ACCESS_MANAGER
User can change the password using self service portalstatic AccountAccessLevelEnum
ACCESS_NAVIGATE
Navegate through vault foldersstatic AccountAccessLevelEnum
ACCESS_NONE
User canot use the accountstatic AccountAccessLevelEnum
ACCESS_OWNER
User can managed account's access control liststatic AccountAccessLevelEnum
ACCESS_USER
Only usable on single sign on engine
-
Constructor Summary
Constructors Modifier Constructor Description protected
AccountAccessLevelEnum()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description int
compareTo(Object that)
boolean
equals(Object object)
static AccountAccessLevelEnum
fromString(String value)
Creates an instance of AccountAccessLevelEnum fromvalue
.String
getValue()
Gets the underlying value of this type safe enumeration.int
hashCode()
static List
literals()
Returns an unmodifiable list containing the literals that are known by this enumeration.static List
names()
Returns an unmodifiable list containing the names of the literals that are known by this enumeration.String
toString()
-
-
-
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:
toString
in 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:
equals
in classObject
- See Also:
Object.equals(java.lang.Object)
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classObject
- See Also:
Object.hashCode()
-
-