JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
SEARCH:
JavaScript is disabled on your browser.
A
B
C
D
E
F
G
I
J
L
M
N
P
S
T
V
A
authenticate(AuthenticationToken, ActionListener<AuthenticationResult>)
- Method in class io.polyglotted.esjwt.realm.
JwtRealm
Method that handles the actual authentication of the token.
authenticationRequired(String, ThreadContext)
- Method in class io.polyglotted.esjwt.realm.
JwtAuthFailureHandler
B
BearerToken
- Class in
io.polyglotted.esjwt.realm
C
clearCredentials()
- Method in class io.polyglotted.esjwt.realm.
BearerToken
CommonUtil
- Class in
io.polyglotted.esjwt.impl
CommonUtil()
- Constructor for class io.polyglotted.esjwt.impl.
CommonUtil
create(RealmConfig)
- Method in class io.polyglotted.esjwt.realm.
JwtRealmFactory
Create a
JwtRealm
based on the given configuration
credentials()
- Method in class io.polyglotted.esjwt.realm.
BearerToken
D
description()
- Method in class io.polyglotted.esjwt.
JwtRealmExtension
E
exceptionProcessingRequest(RestRequest, Exception, ThreadContext)
- Method in class io.polyglotted.esjwt.realm.
JwtAuthFailureHandler
exceptionProcessingRequest(TransportMessage, String, Exception, ThreadContext)
- Method in class io.polyglotted.esjwt.realm.
JwtAuthFailureHandler
F
failedAuthentication(RestRequest, AuthenticationToken, ThreadContext)
- Method in class io.polyglotted.esjwt.realm.
JwtAuthFailureHandler
failedAuthentication(TransportMessage, AuthenticationToken, String, ThreadContext)
- Method in class io.polyglotted.esjwt.realm.
JwtAuthFailureHandler
G
getAuthenticationFailureHandler()
- Method in class io.polyglotted.esjwt.
JwtRealmExtension
Returns the custom implementaion
JwtAuthFailureHandler
getRealms(ResourceWatcherService)
- Method in class io.polyglotted.esjwt.
JwtRealmExtension
Returns a map of the custom realms provided by this extension.
getRestHeaders()
- Method in class io.polyglotted.esjwt.
JwtRealmExtension
Returns a collection of header names that will be used by this extension.
I
io.polyglotted.esjwt
- package io.polyglotted.esjwt
io.polyglotted.esjwt.impl
- package io.polyglotted.esjwt.impl
io.polyglotted.esjwt.realm
- package io.polyglotted.esjwt.realm
J
JsonWebToken
- Class in
io.polyglotted.esjwt.impl
JwtAuthFailureHandler
- Class in
io.polyglotted.esjwt.realm
A custom implementation of a
AuthenticationFailureHandler
.
JwtAuthFailureHandler()
- Constructor for class io.polyglotted.esjwt.realm.
JwtAuthFailureHandler
JwtRealm
- Class in
io.polyglotted.esjwt.realm
JwtRealmExtension
- Class in
io.polyglotted.esjwt
The extension class that serves as the integration point between Elasticsearch, X-Pack, and any JWT provider
JwtRealmExtension()
- Constructor for class io.polyglotted.esjwt.
JwtRealmExtension
JwtRealmFactory
- Class in
io.polyglotted.esjwt.realm
The factory class for the
JwtRealm
.
JwtRealmFactory()
- Constructor for class io.polyglotted.esjwt.realm.
JwtRealmFactory
JwtValidator
- Class in
io.polyglotted.esjwt.impl
JwtValidator()
- Constructor for class io.polyglotted.esjwt.impl.
JwtValidator
JwtValidator.ValidityException
- Exception in
io.polyglotted.esjwt.impl
JwtVerifier
- Class in
io.polyglotted.esjwt.impl
JwtVerifier()
- Constructor for class io.polyglotted.esjwt.impl.
JwtVerifier
JwtVerifier.VerificationException
- Exception in
io.polyglotted.esjwt.impl
L
lookupUser(String, ActionListener<User>)
- Method in class io.polyglotted.esjwt.realm.
JwtRealm
This method looks for a user that is identified by the given String.
M
missingToken(RestRequest, ThreadContext)
- Method in class io.polyglotted.esjwt.realm.
JwtAuthFailureHandler
missingToken(TransportMessage, String, ThreadContext)
- Method in class io.polyglotted.esjwt.realm.
JwtAuthFailureHandler
N
name()
- Method in class io.polyglotted.esjwt.
JwtRealmExtension
P
parseJwt(String)
- Static method in class io.polyglotted.esjwt.impl.
JsonWebToken
principal()
- Method in class io.polyglotted.esjwt.realm.
BearerToken
S
supports(AuthenticationToken)
- Method in class io.polyglotted.esjwt.realm.
JwtRealm
Indicates whether this realm supports the given token.
T
token(ThreadContext)
- Method in class io.polyglotted.esjwt.realm.
JwtRealm
This method will extract a token from the given
RestRequest
if possible.
TYPE
- Static variable in class io.polyglotted.esjwt.realm.
JwtRealm
V
validateJwt(Clock, JsonWebToken, String)
- Static method in class io.polyglotted.esjwt.impl.
JwtValidator
verifyRs256(String, JsonWebToken)
- Static method in class io.polyglotted.esjwt.impl.
JwtVerifier
A
B
C
D
E
F
G
I
J
L
M
N
P
S
T
V
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
JavaScript is disabled on your browser.