Package swiss.trustbroker.config.dto
Class CorsPolicies.CorsPoliciesBuilder
java.lang.Object
swiss.trustbroker.config.dto.CorsPolicies.CorsPoliciesBuilder
- Enclosing class:
CorsPolicies
-
Method Summary
Modifier and TypeMethodDescriptionallowedHeaders(List<String> allowedHeaders) Headers permitted.allowedMethods(List<String> allowedMethods) HTTP methods permitted.allowedOrigins(List<String> allowedOrigins) Origins permitted.allowPrivateNetworkAccess(AllowPrivateNetworkAccess allowPrivateNetworkAccess) Private network access permitted.build()toString()
-
Method Details
-
allowedOrigins
Origins permitted.
Default: *- Returns:
this.
-
allowedMethods
HTTP methods permitted.
Default: GET, HEAD, OPTIONS- Returns:
this.- See Also:
-
allowedHeaders
Headers permitted.
Default: Origin, Accept, X-Requested-With, Content-Type, Access-Control-Request-Method, Access-Control-Request-Headers, Authorization- Returns:
this.- See Also:
-
allowPrivateNetworkAccess
public CorsPolicies.CorsPoliciesBuilder allowPrivateNetworkAccess(AllowPrivateNetworkAccess allowPrivateNetworkAccess) Private network access permitted.
Default: NEVER- Returns:
this.- Since:
- 1.14.0
- See Also:
-
build
-
toString
-