Enum CorsConfig
- java.lang.Object
-
- java.lang.Enum<CorsConfig>
-
- org.bardframework.commons.web.cors.CorsConfig
-
- All Implemented Interfaces:
Serializable,Comparable<CorsConfig>,ConfigKey
public enum CorsConfig extends Enum<CorsConfig> implements ConfigKey
-
-
Enum Constant Summary
Enum Constants Enum Constant Description CORS_ALLOW_CREDENTIALSCORS_ALLOWED_HEADERSCORS_ALLOWED_METHODSCORS_ALLOWED_ORIGINSCORS_ENABLECORS_EXPOSED_HEADERSCORS_MAPPINGCORS_MAX_AGE_SECOND
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ObjectgetDefaultValue()StringgetKey()booleanisRequired()static CorsConfigvalueOf(String name)Returns the enum constant of this type with the specified name.static CorsConfig[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
CORS_MAPPING
public static final CorsConfig CORS_MAPPING
-
CORS_ALLOWED_ORIGINS
public static final CorsConfig CORS_ALLOWED_ORIGINS
-
CORS_ALLOWED_METHODS
public static final CorsConfig CORS_ALLOWED_METHODS
-
CORS_ALLOWED_HEADERS
public static final CorsConfig CORS_ALLOWED_HEADERS
-
CORS_EXPOSED_HEADERS
public static final CorsConfig CORS_EXPOSED_HEADERS
-
CORS_ALLOW_CREDENTIALS
public static final CorsConfig CORS_ALLOW_CREDENTIALS
-
CORS_MAX_AGE_SECOND
public static final CorsConfig CORS_MAX_AGE_SECOND
-
CORS_ENABLE
public static final CorsConfig CORS_ENABLE
-
-
Method Detail
-
values
public static CorsConfig[] 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 (CorsConfig c : CorsConfig.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static CorsConfig 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
-
getDefaultValue
public Object getDefaultValue()
- Specified by:
getDefaultValuein interfaceConfigKey
-
isRequired
public boolean isRequired()
- Specified by:
isRequiredin interfaceConfigKey
-
-