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 ObjectObject.equals(Object)public String getValue()
public int hashCode()
hashCode in class ObjectObject.hashCode()public String toString()
toString in class ObjectObject.toString()Copyright © 2019 Communote team. All rights reserved.