Package org.keycloak.services.cors
Class DefaultCors
java.lang.Object
org.keycloak.services.cors.DefaultCors
- All Implemented Interfaces:
org.keycloak.provider.Provider,org.keycloak.services.cors.Cors
- Author:
- Stian Thorgersen
-
Field Summary
Fields inherited from interface org.keycloak.services.cors.Cors
ACCESS_CONTROL_ALLOW_CREDENTIALS, ACCESS_CONTROL_ALLOW_HEADERS, ACCESS_CONTROL_ALLOW_METHODS, ACCESS_CONTROL_ALLOW_ORIGIN, ACCESS_CONTROL_ALLOW_ORIGIN_WILDCARD, ACCESS_CONTROL_EXPOSE_HEADERS, ACCESS_CONTROL_MAX_AGE, AUTHORIZATION_HEADER, DEFAULT_ALLOW_HEADERS, DEFAULT_ALLOW_METHODS, DEFAULT_MAX_AGE, ORIGIN_HEADER -
Method Summary
Modifier and TypeMethodDescriptionvoidadd()org.keycloak.services.cors.Corsorg.keycloak.services.cors.CorsallowedMethods(String... allowedMethods) org.keycloak.services.cors.Corsauth()org.keycloak.services.cors.Corsbuilder(jakarta.ws.rs.core.Response.ResponseBuilder builder) org.keycloak.services.cors.CorscheckAllowedOrigins(List<String> allowedOrigins) org.keycloak.services.cors.CorscheckAllowedOrigins(org.keycloak.models.KeycloakSession session, org.keycloak.models.ClientModel client) org.keycloak.services.cors.CorscheckAllowedOrigins(org.keycloak.representations.AccessToken token) voidclose()org.keycloak.services.cors.CorsexposedHeaders(String... exposedHeaders) org.keycloak.services.cors.CorsMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.keycloak.services.cors.Cors
add
-
Method Details
-
builder
public org.keycloak.services.cors.Cors builder(jakarta.ws.rs.core.Response.ResponseBuilder builder) - Specified by:
builderin interfaceorg.keycloak.services.cors.Cors
-
preflight
public org.keycloak.services.cors.Cors preflight()- Specified by:
preflightin interfaceorg.keycloak.services.cors.Cors
-
auth
public org.keycloak.services.cors.Cors auth()- Specified by:
authin interfaceorg.keycloak.services.cors.Cors
-
allowAllOrigins
public org.keycloak.services.cors.Cors allowAllOrigins()- Specified by:
allowAllOriginsin interfaceorg.keycloak.services.cors.Cors
-
checkAllowedOrigins
public org.keycloak.services.cors.Cors checkAllowedOrigins(org.keycloak.models.KeycloakSession session, org.keycloak.models.ClientModel client) - Specified by:
checkAllowedOriginsin interfaceorg.keycloak.services.cors.Cors
-
checkAllowedOrigins
public org.keycloak.services.cors.Cors checkAllowedOrigins(org.keycloak.representations.AccessToken token) - Specified by:
checkAllowedOriginsin interfaceorg.keycloak.services.cors.Cors
-
checkAllowedOrigins
- Specified by:
checkAllowedOriginsin interfaceorg.keycloak.services.cors.Cors
-
allowedMethods
- Specified by:
allowedMethodsin interfaceorg.keycloak.services.cors.Cors
-
exposedHeaders
- Specified by:
exposedHeadersin interfaceorg.keycloak.services.cors.Cors
-
add
public void add()- Specified by:
addin interfaceorg.keycloak.services.cors.Cors
-
close
public void close()- Specified by:
closein interfaceorg.keycloak.provider.Provider
-