Class CatalogOpenIdAuthorizationRequestFilter
java.lang.Object
org.openmetadata.service.security.CatalogOpenIdAuthorizationRequestFilter
- All Implemented Interfaces:
javax.ws.rs.container.ContainerRequestFilter
@Priority(100)
public class CatalogOpenIdAuthorizationRequestFilter
extends Object
implements javax.ws.rs.container.ContainerRequestFilter
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionCatalogOpenIdAuthorizationRequestFilter(AuthenticationConfiguration config, AuthorizerConfiguration conf) -
Method Summary
Modifier and TypeMethodDescriptionprotected StringextractAuthorizedUserName(javax.ws.rs.core.MultivaluedMap<String, String> headers) voidfilter(javax.ws.rs.container.ContainerRequestContext containerRequestContext) protected booleanisHealthEndpoint(javax.ws.rs.container.ContainerRequestContext containerRequestContext)
-
Field Details
-
X_AUTH_PARAMS_EMAIL_HEADER
- See Also:
-
-
Constructor Details
-
CatalogOpenIdAuthorizationRequestFilter
public CatalogOpenIdAuthorizationRequestFilter(AuthenticationConfiguration config, AuthorizerConfiguration conf)
-
-
Method Details
-
filter
public void filter(javax.ws.rs.container.ContainerRequestContext containerRequestContext) - Specified by:
filterin interfacejavax.ws.rs.container.ContainerRequestFilter
-
isHealthEndpoint
protected boolean isHealthEndpoint(javax.ws.rs.container.ContainerRequestContext containerRequestContext) -
extractAuthorizedUserName
-