public class RangerDefaultJwtAuthHandler extends RangerJwtAuthHandler
| Modifier and Type | Field and Description |
|---|---|
protected static String |
AUTHORIZATION_HEADER |
protected static String |
DO_AS_PARAMETER |
audiences, cookieName, JWT_AUTHZ_PREFIX, KEY_JWT_AUDIENCES, KEY_JWT_COOKIE_NAME, KEY_JWT_PUBLIC_KEY, KEY_PROVIDER_URL, keySource, TYPE| Constructor and Description |
|---|
RangerDefaultJwtAuthHandler() |
| Modifier and Type | Method and Description |
|---|---|
RangerAuth |
authenticate(javax.servlet.http.HttpServletRequest httpServletRequest) |
static boolean |
canAuthenticateRequest(javax.servlet.ServletRequest request) |
static String |
getJwtAuthHeader(javax.servlet.http.HttpServletRequest httpServletRequest) |
static String |
getJwtCookie(javax.servlet.http.HttpServletRequest httpServletRequest) |
com.nimbusds.jwt.proc.ConfigurableJWTProcessor<com.nimbusds.jose.proc.SecurityContext> |
getJwtProcessor(com.nimbusds.jose.proc.JWSKeySelector<com.nimbusds.jose.proc.SecurityContext> keySelector) |
authenticate, getJWT, initialize, shouldProceedAuth, validateAudiences, validateExpiration, validateSignature, validateTokenprotected static final String AUTHORIZATION_HEADER
protected static final String DO_AS_PARAMETER
public com.nimbusds.jwt.proc.ConfigurableJWTProcessor<com.nimbusds.jose.proc.SecurityContext> getJwtProcessor(com.nimbusds.jose.proc.JWSKeySelector<com.nimbusds.jose.proc.SecurityContext> keySelector)
getJwtProcessor in class RangerJwtAuthHandlerpublic RangerAuth authenticate(javax.servlet.http.HttpServletRequest httpServletRequest)
public static boolean canAuthenticateRequest(javax.servlet.ServletRequest request)
public static String getJwtAuthHeader(javax.servlet.http.HttpServletRequest httpServletRequest)
public static String getJwtCookie(javax.servlet.http.HttpServletRequest httpServletRequest)
Copyright © 2025 The Apache Software Foundation. All rights reserved.