Package io.micronaut.http.server.cors
Class CrossOriginUtil
- java.lang.Object
-
- io.micronaut.http.server.cors.CrossOriginUtil
-
public final class CrossOriginUtil extends java.lang.ObjectUtility classes to work withCrossOrigin.- Since:
- 3.9.0
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringMEMBER_ALLOW_CREDENTIALSstatic java.lang.StringMEMBER_ALLOWED_HEADERSstatic java.lang.StringMEMBER_ALLOWED_METHODSstatic java.lang.StringMEMBER_ALLOWED_ORIGINSstatic java.lang.StringMEMBER_ALLOWED_ORIGINS_REGEXstatic java.lang.StringMEMBER_EXPOSED_HEADERSstatic java.lang.StringMEMBER_MAX_AGE
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.util.Optional<CorsOriginConfiguration>getCorsOriginConfigurationForRequest(io.micronaut.http.HttpRequest<?> request)
-
-
-
Field Detail
-
MEMBER_ALLOWED_ORIGINS
public static final java.lang.String MEMBER_ALLOWED_ORIGINS
- See Also:
- Constant Field Values
-
MEMBER_ALLOWED_ORIGINS_REGEX
public static final java.lang.String MEMBER_ALLOWED_ORIGINS_REGEX
- See Also:
- Constant Field Values
-
MEMBER_ALLOWED_HEADERS
public static final java.lang.String MEMBER_ALLOWED_HEADERS
- See Also:
- Constant Field Values
-
MEMBER_EXPOSED_HEADERS
public static final java.lang.String MEMBER_EXPOSED_HEADERS
- See Also:
- Constant Field Values
-
MEMBER_ALLOWED_METHODS
public static final java.lang.String MEMBER_ALLOWED_METHODS
- See Also:
- Constant Field Values
-
MEMBER_ALLOW_CREDENTIALS
public static final java.lang.String MEMBER_ALLOW_CREDENTIALS
- See Also:
- Constant Field Values
-
MEMBER_MAX_AGE
public static final java.lang.String MEMBER_MAX_AGE
- See Also:
- Constant Field Values
-
-
Method Detail
-
getCorsOriginConfigurationForRequest
@NonNull public static java.util.Optional<CorsOriginConfiguration> getCorsOriginConfigurationForRequest(@NonNull io.micronaut.http.HttpRequest<?> request)
- Parameters:
request- the HTTP request for the configuration- Returns:
- the cors origin configuration for the given request
-
-