Class ResourceSharingPolicy
- java.lang.Object
-
- de.quantummaid.httpmaid.cors.policy.ResourceSharingPolicy
-
public final class ResourceSharingPolicy extends Object
-
-
Constructor Summary
Constructors Constructor Description ResourceSharingPolicy()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ExposedHeadersexposedHeaders()MaxAgemaxAge()static ResourceSharingPolicyresourceSharingPolicy(AllowedOrigins allowedOrigins, AllowedMethods allowedMethods, AllowedHeaders allowedHeaders, ExposedHeaders exposedHeaders, boolean supportsCredentials, MaxAge maxAge)booleansupportsCredentials()booleanvalidateOrigin(Origin origin)booleanvalidateRequestedHeaders(RequestedHeaders requestedHeaders)booleanvalidateRequestedMethod(RequestedMethod requestedMethod)
-
-
-
Method Detail
-
resourceSharingPolicy
public static ResourceSharingPolicy resourceSharingPolicy(AllowedOrigins allowedOrigins, AllowedMethods allowedMethods, AllowedHeaders allowedHeaders, ExposedHeaders exposedHeaders, boolean supportsCredentials, MaxAge maxAge)
-
validateOrigin
public boolean validateOrigin(Origin origin)
-
validateRequestedMethod
public boolean validateRequestedMethod(RequestedMethod requestedMethod)
-
validateRequestedHeaders
public boolean validateRequestedHeaders(RequestedHeaders requestedHeaders)
-
supportsCredentials
public boolean supportsCredentials()
-
exposedHeaders
public ExposedHeaders exposedHeaders()
-
maxAge
public MaxAge maxAge()
-
-