Class HTTPJwtKeyByOpenIdConnectAuthenticator
- java.lang.Object
-
- com.floragunn.dlic.auth.http.jwt.AbstractHTTPJwtAuthenticator
-
- com.floragunn.dlic.auth.http.jwt.keybyoidc.HTTPJwtKeyByOpenIdConnectAuthenticator
-
- All Implemented Interfaces:
com.floragunn.searchguard.auth.HTTPAuthenticator
public class HTTPJwtKeyByOpenIdConnectAuthenticator extends AbstractHTTPJwtAuthenticator
-
-
Constructor Summary
Constructors Constructor Description HTTPJwtKeyByOpenIdConnectAuthenticator(org.elasticsearch.common.settings.Settings settings, Path configPath)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetType()booleanhandleMetaRequest(org.elasticsearch.rest.RestRequest restRequest, org.elasticsearch.rest.RestChannel restChannel, String generalRequestPathComponent, String specificRequestPathComponent, org.elasticsearch.common.util.concurrent.ThreadContext threadContext)protected KeyProviderinitKeyProvider(org.elasticsearch.common.settings.Settings settings, Path configPath)-
Methods inherited from class com.floragunn.dlic.auth.http.jwt.AbstractHTTPJwtAuthenticator
extractCredentials, extractRoles, extractSubject, getJwtTokenString, reRequestAuthentication
-
-
-
-
Constructor Detail
-
HTTPJwtKeyByOpenIdConnectAuthenticator
public HTTPJwtKeyByOpenIdConnectAuthenticator(org.elasticsearch.common.settings.Settings settings, Path configPath)
-
-
Method Detail
-
initKeyProvider
protected KeyProvider initKeyProvider(org.elasticsearch.common.settings.Settings settings, Path configPath) throws Exception
- Specified by:
initKeyProviderin classAbstractHTTPJwtAuthenticator- Throws:
Exception
-
handleMetaRequest
public boolean handleMetaRequest(org.elasticsearch.rest.RestRequest restRequest, org.elasticsearch.rest.RestChannel restChannel, String generalRequestPathComponent, String specificRequestPathComponent, org.elasticsearch.common.util.concurrent.ThreadContext threadContext)
-
getType
public String getType()
-
-