Enum CredentialsPropagationUserControlType
- java.lang.Object
-
- java.lang.Enum<CredentialsPropagationUserControlType>
-
- com.evolveum.midpoint.xml.ns._public.common.common_3.CredentialsPropagationUserControlType
-
- All Implemented Interfaces:
Serializable
,Comparable<CredentialsPropagationUserControlType>
public enum CredentialsPropagationUserControlType extends Enum<CredentialsPropagationUserControlType>
Java class for CredentialsPropagationUserControlType.
The following schema fragment specifies the expected content contained within this class.
<simpleType name="CredentialsPropagationUserControlType"> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <enumeration value="mapping"/> <enumeration value="userChoice"/> <enumeration value="onlyMapping"/> <enumeration value="identityManagerMandatory"/> </restriction> </simpleType>
-
-
Enum Constant Summary
Enum Constants Enum Constant Description IDENTITY_MANAGER_MANDATORY
Identity Manager Repository will be propagated always.MAPPING
Credentials propagation will be determined by the mappings.ONLY_MAPPING
Credentials propagation will be determined by the mappings.USER_CHOICE
The user can choose where the credentials will be propagated.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static CredentialsPropagationUserControlType
fromValue(String v)
String
value()
static CredentialsPropagationUserControlType
valueOf(String name)
Returns the enum constant of this type with the specified name.static CredentialsPropagationUserControlType[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
MAPPING
public static final CredentialsPropagationUserControlType MAPPING
Credentials propagation will be determined by the mappings. User cannot choose where the credentials will be propagated. The credentials propagation dialog will not be shown.
-
USER_CHOICE
public static final CredentialsPropagationUserControlType USER_CHOICE
The user can choose where the credentials will be propagated. The propagation dialog will be shown.
-
ONLY_MAPPING
public static final CredentialsPropagationUserControlType ONLY_MAPPING
Credentials propagation will be determined by the mappings. User cannot choose where the credentials will be propagated. But the propagation dialog will be shown.
-
IDENTITY_MANAGER_MANDATORY
public static final CredentialsPropagationUserControlType IDENTITY_MANAGER_MANDATORY
Identity Manager Repository will be propagated always. The user can choose where the other credentials will be propagated. The propagation dialog will be shown.
-
-
Method Detail
-
values
public static CredentialsPropagationUserControlType[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (CredentialsPropagationUserControlType c : CredentialsPropagationUserControlType.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static CredentialsPropagationUserControlType valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is null
-
value
public String value()
-
fromValue
public static CredentialsPropagationUserControlType fromValue(String v)
-
-