public class SecurityCodeAction extends Object implements Serializable
define(String)
Modifier and Type | Field and Description |
---|---|
static SecurityCodeAction |
CONFIRM_CLIENT_INVITATION |
static SecurityCodeAction |
CONFIRM_EMAIL |
static SecurityCodeAction |
CONFIRM_USER |
static SecurityCodeAction |
FORGOTTEN_PASSWORD |
static SecurityCodeAction |
INVITE_CLIENT |
static SecurityCodeAction |
INVITE_USER |
static SecurityCodeAction |
REMOVE_CLIENT |
static SecurityCodeAction |
REQUEST_MEMBERSHIP |
static SecurityCodeAction |
UNLOCK_USER |
Modifier | Constructor and Description |
---|---|
protected |
SecurityCodeAction()
The default constructor allowing super classes to access it.
|
Modifier and Type | Method and Description |
---|---|
int |
compareTo(Object that) |
static SecurityCodeAction |
define(String value)
Define a new security code action
|
boolean |
equals(Object object) |
static SecurityCodeAction |
fromString(String value)
Creates an instance of SecurityCodeAction from
value . |
String |
getValue()
Gets the underlying value of this type safe enumeration.
|
int |
hashCode() |
static List<String> |
literals()
Returns an unmodifiable list containing the built-in and additionally defined literals.
|
String |
toString() |
static void |
undefine(SecurityCodeAction action)
Remove an action that was previously added via
define(String) . |
public static final SecurityCodeAction CONFIRM_USER
public static final SecurityCodeAction CONFIRM_EMAIL
public static final SecurityCodeAction INVITE_USER
public static final SecurityCodeAction REQUEST_MEMBERSHIP
public static final SecurityCodeAction FORGOTTEN_PASSWORD
public static final SecurityCodeAction CONFIRM_CLIENT_INVITATION
public static final SecurityCodeAction INVITE_CLIENT
public static final SecurityCodeAction REMOVE_CLIENT
public static final SecurityCodeAction UNLOCK_USER
protected SecurityCodeAction()
public static SecurityCodeAction define(String value)
value
- the value of the actionpublic static SecurityCodeAction fromString(String value)
value
.value
- the value to create the SecurityCodeAction from.IllegalArgumentException
- in case the value is not among the literals of the built-in or additionally
defined actionspublic static List<String> literals()
public static void undefine(SecurityCodeAction action)
define(String)
. After undefining an
action fromString will throw an exception if the action to resolve is not known. The built-in
types cannot be undefined.action
- the action to removepublic int compareTo(Object that)
Comparable.compareTo(Object)
public boolean equals(Object object)
equals
in class Object
Object.equals(Object)
public String getValue()
public int hashCode()
hashCode
in class Object
Object.hashCode()
public String toString()
toString
in class Object
Object.toString()
Copyright © 2019 Communote team. All rights reserved.