Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- addScopes(String...) - Method in class org.eclipse.jetty.security.openid.OpenIdConfiguration
 - AuthenticationException(String) - Constructor for exception class org.eclipse.jetty.security.openid.OpenIdCredentials.AuthenticationException
 
C
- checkExpiry(Map<String, Object>) - Static method in class org.eclipse.jetty.security.openid.OpenIdCredentials
 - CLAIMS - Static variable in class org.eclipse.jetty.security.openid.OpenIdAuthenticator
 - CSRF_TOKEN - Static variable in class org.eclipse.jetty.security.openid.OpenIdAuthenticator
 - 
Deprecated.
 
D
- decode(String) - Static method in class org.eclipse.jetty.security.openid.JwtDecoder
 - 
Decodes a JSON Web Token (JWT) into a Map of claims.
 - doStart() - Method in class org.eclipse.jetty.security.openid.OpenIdConfiguration
 
E
- ERROR_PAGE - Static variable in class org.eclipse.jetty.security.openid.OpenIdAuthenticator
 - ERROR_PARAMETER - Static variable in class org.eclipse.jetty.security.openid.OpenIdAuthenticator
 
F
- fetchOpenIdConnectMetadata() - Method in class org.eclipse.jetty.security.openid.OpenIdConfiguration
 - 
Obtain the JSON metadata from OpenID Connect Discovery Configuration Endpoint.
 
G
- getAuthEndpoint() - Method in class org.eclipse.jetty.security.openid.OpenIdConfiguration
 - getAuthenticator(Server, ServletContext, Authenticator.AuthConfiguration, IdentityService, LoginService) - Method in class org.eclipse.jetty.security.openid.OpenIdAuthenticatorFactory
 - getAuthMethod() - Method in class org.eclipse.jetty.security.openid.OpenIdAuthenticator
 - getAuthMethod() - Method in class org.eclipse.jetty.security.openid.OpenIdConfiguration
 - getChallengeUri(Request) - Method in class org.eclipse.jetty.security.openid.OpenIdAuthenticator
 - getClaims() - Method in class org.eclipse.jetty.security.openid.OpenIdCredentials
 - getClientId() - Method in class org.eclipse.jetty.security.openid.OpenIdConfiguration
 - getClientSecret() - Method in class org.eclipse.jetty.security.openid.OpenIdConfiguration
 - getConfiguration() - Method in class org.eclipse.jetty.security.openid.OpenIdLoginService
 - getCredentials() - Method in class org.eclipse.jetty.security.openid.OpenIdUserPrincipal
 - getEndSessionEndpoint() - Method in class org.eclipse.jetty.security.openid.OpenIdConfiguration
 - getHttpClient() - Method in class org.eclipse.jetty.security.openid.OpenIdConfiguration
 - getIdentityService() - Method in class org.eclipse.jetty.security.openid.OpenIdLoginService
 - getIssuer() - Method in class org.eclipse.jetty.security.openid.OpenIdConfiguration
 - getLoginService() - Method in class org.eclipse.jetty.security.openid.OpenIdAuthConfiguration
 - getName() - Method in class org.eclipse.jetty.security.openid.OpenIdLoginService
 - getName() - Method in class org.eclipse.jetty.security.openid.OpenIdUserPrincipal
 - getResponse() - Method in class org.eclipse.jetty.security.openid.OpenIdCredentials
 - getScopes() - Method in class org.eclipse.jetty.security.openid.OpenIdConfiguration
 - getSubject() - Method in class org.eclipse.jetty.security.openid.OpenIdUserIdentity
 - getTokenEndpoint() - Method in class org.eclipse.jetty.security.openid.OpenIdConfiguration
 - getUserId() - Method in class org.eclipse.jetty.security.openid.OpenIdCredentials
 - getUserPrincipal() - Method in class org.eclipse.jetty.security.openid.OpenIdUserIdentity
 
I
- isAlwaysSaveUri() - Method in class org.eclipse.jetty.security.openid.OpenIdAuthenticator
 - 
Deprecated.
 - isAuthenticateNewUsers() - Method in class org.eclipse.jetty.security.openid.OpenIdConfiguration
 - isAuthenticateNewUsers() - Method in class org.eclipse.jetty.security.openid.OpenIdLoginService
 - isErrorPage(String) - Method in class org.eclipse.jetty.security.openid.OpenIdAuthenticator
 - isExpired() - Method in class org.eclipse.jetty.security.openid.OpenIdCredentials
 - isJSecurityCheck(String) - Method in class org.eclipse.jetty.security.openid.OpenIdAuthenticator
 - isLogoutWhenIdTokenIsExpired() - Method in class org.eclipse.jetty.security.openid.OpenIdConfiguration
 - ISSUER - Static variable in class org.eclipse.jetty.security.openid.OpenIdAuthenticator
 - isUserInRole(String, UserIdentity.Scope) - Method in class org.eclipse.jetty.security.openid.OpenIdUserIdentity
 
J
- J_METHOD - Static variable in class org.eclipse.jetty.security.openid.OpenIdAuthenticator
 - J_POST - Static variable in class org.eclipse.jetty.security.openid.OpenIdAuthenticator
 - J_SECURITY_CHECK - Static variable in class org.eclipse.jetty.security.openid.OpenIdAuthenticator
 - J_URI - Static variable in class org.eclipse.jetty.security.openid.OpenIdAuthenticator
 - JwtDecoder - Class in org.eclipse.jetty.security.openid
 - 
Used to decode the ID Token from the base64 encrypted JSON Web Token (JWT).
 - JwtDecoder() - Constructor for class org.eclipse.jetty.security.openid.JwtDecoder
 
L
- login(String, Object, ServletRequest) - Method in class org.eclipse.jetty.security.openid.OpenIdAuthenticator
 - login(String, Object, ServletRequest) - Method in class org.eclipse.jetty.security.openid.OpenIdLoginService
 - logout(ServletRequest) - Method in class org.eclipse.jetty.security.openid.OpenIdAuthenticator
 - logout(UserIdentity) - Method in class org.eclipse.jetty.security.openid.OpenIdLoginService
 - LOGOUT_REDIRECT_PATH - Static variable in class org.eclipse.jetty.security.openid.OpenIdAuthenticator
 
O
- OpenIdAuthConfiguration - Class in org.eclipse.jetty.security.openid
 - 
This class is used to wrap the
Authenticator.AuthConfigurationgiven to theOpenIdAuthenticator. - OpenIdAuthConfiguration(OpenIdConfiguration, Authenticator.AuthConfiguration) - Constructor for class org.eclipse.jetty.security.openid.OpenIdAuthConfiguration
 - OpenIdAuthentication(String, UserIdentity) - Constructor for class org.eclipse.jetty.security.openid.OpenIdAuthenticator.OpenIdAuthentication
 - OpenIdAuthenticator - Class in org.eclipse.jetty.security.openid
 - 
Implements authentication using OpenId Connect on top of OAuth 2.0.
 - OpenIdAuthenticator() - Constructor for class org.eclipse.jetty.security.openid.OpenIdAuthenticator
 - OpenIdAuthenticator(OpenIdConfiguration) - Constructor for class org.eclipse.jetty.security.openid.OpenIdAuthenticator
 - OpenIdAuthenticator(OpenIdConfiguration, String) - Constructor for class org.eclipse.jetty.security.openid.OpenIdAuthenticator
 - OpenIdAuthenticator(OpenIdConfiguration, String, String) - Constructor for class org.eclipse.jetty.security.openid.OpenIdAuthenticator
 - OpenIdAuthenticator(OpenIdConfiguration, String, String, String) - Constructor for class org.eclipse.jetty.security.openid.OpenIdAuthenticator
 - OpenIdAuthenticator.OpenIdAuthentication - Class in org.eclipse.jetty.security.openid
 - 
This Authentication represents a just completed OpenId Connect authentication.
 - OpenIdAuthenticatorFactory - Class in org.eclipse.jetty.security.openid
 - OpenIdAuthenticatorFactory() - Constructor for class org.eclipse.jetty.security.openid.OpenIdAuthenticatorFactory
 - OpenIdConfiguration - Class in org.eclipse.jetty.security.openid
 - 
Holds the configuration for an OpenID Connect service.
 - OpenIdConfiguration(String, String, String) - Constructor for class org.eclipse.jetty.security.openid.OpenIdConfiguration
 - 
Create an OpenID configuration for a specific OIDC provider.
 - OpenIdConfiguration(String, String, String, String, String, String, String, HttpClient) - Constructor for class org.eclipse.jetty.security.openid.OpenIdConfiguration
 - 
Create an OpenID configuration for a specific OIDC provider.
 - OpenIdConfiguration(String, String, String, String, String, String, HttpClient) - Constructor for class org.eclipse.jetty.security.openid.OpenIdConfiguration
 - 
Create an OpenID configuration for a specific OIDC provider.
 - OpenIdConfiguration(String, String, String, String, String, HttpClient) - Constructor for class org.eclipse.jetty.security.openid.OpenIdConfiguration
 - 
Create an OpenID configuration for a specific OIDC provider.
 - OpenIdCredentials - Class in org.eclipse.jetty.security.openid
 - 
The credentials of an user to be authenticated with OpenID Connect.
 - OpenIdCredentials(String, String) - Constructor for class org.eclipse.jetty.security.openid.OpenIdCredentials
 - OpenIdCredentials(Map<String, Object>) - Constructor for class org.eclipse.jetty.security.openid.OpenIdCredentials
 - OpenIdCredentials.AuthenticationException - Exception Class in org.eclipse.jetty.security.openid
 - OpenIdLoginService - Class in org.eclipse.jetty.security.openid
 - 
The implementation of
LoginServicerequired to use OpenID Connect. - OpenIdLoginService(OpenIdConfiguration) - Constructor for class org.eclipse.jetty.security.openid.OpenIdLoginService
 - OpenIdLoginService(OpenIdConfiguration, LoginService) - Constructor for class org.eclipse.jetty.security.openid.OpenIdLoginService
 - 
Use a wrapped
LoginServiceto store information about user roles. - OpenIdUserIdentity - Class in org.eclipse.jetty.security.openid
 - OpenIdUserIdentity(Subject, Principal, UserIdentity) - Constructor for class org.eclipse.jetty.security.openid.OpenIdUserIdentity
 - OpenIdUserPrincipal - Class in org.eclipse.jetty.security.openid
 - OpenIdUserPrincipal(OpenIdCredentials) - Constructor for class org.eclipse.jetty.security.openid.OpenIdUserPrincipal
 - org.eclipse.jetty.security.openid - module org.eclipse.jetty.security.openid
 - org.eclipse.jetty.security.openid - package org.eclipse.jetty.security.openid
 
P
- prepareRequest(ServletRequest) - Method in class org.eclipse.jetty.security.openid.OpenIdAuthenticator
 - processMetadata(Map<String, Object>) - Method in class org.eclipse.jetty.security.openid.OpenIdConfiguration
 - 
Process the OpenID Connect metadata discovered by
OpenIdConfiguration.fetchOpenIdConnectMetadata(). 
R
- redeemAuthCode(OpenIdConfiguration) - Method in class org.eclipse.jetty.security.openid.OpenIdCredentials
 - REDIRECT_PATH - Static variable in class org.eclipse.jetty.security.openid.OpenIdAuthenticator
 - RESPONSE - Static variable in class org.eclipse.jetty.security.openid.OpenIdAuthenticator
 
S
- secureResponse(ServletRequest, ServletResponse, boolean, Authentication.User) - Method in class org.eclipse.jetty.security.openid.OpenIdAuthenticator
 - setAlwaysSaveUri(boolean) - Method in class org.eclipse.jetty.security.openid.OpenIdAuthenticator
 - 
Deprecated.
 - setAuthenticateNewUsers(boolean) - Method in class org.eclipse.jetty.security.openid.OpenIdConfiguration
 - setAuthenticateNewUsers(boolean) - Method in class org.eclipse.jetty.security.openid.OpenIdLoginService
 - 
This setting is only meaningful if a wrapped
LoginServicehas been set. - setConfiguration(Authenticator.AuthConfiguration) - Method in class org.eclipse.jetty.security.openid.OpenIdAuthenticator
 - setErrorPage(String) - Method in class org.eclipse.jetty.security.openid.OpenIdAuthenticator
 - setIdentityService(IdentityService) - Method in class org.eclipse.jetty.security.openid.OpenIdLoginService
 - setLogoutRedirectPath(String) - Method in class org.eclipse.jetty.security.openid.OpenIdAuthenticator
 - setLogoutWhenIdTokenIsExpired(boolean) - Method in class org.eclipse.jetty.security.openid.OpenIdConfiguration
 - setRedirectPath(String) - Method in class org.eclipse.jetty.security.openid.OpenIdAuthenticator
 
T
- toString() - Method in class org.eclipse.jetty.security.openid.OpenIdAuthenticator.OpenIdAuthentication
 - toString() - Method in class org.eclipse.jetty.security.openid.OpenIdConfiguration
 - toString() - Method in class org.eclipse.jetty.security.openid.OpenIdUserPrincipal
 
V
- validate(UserIdentity) - Method in class org.eclipse.jetty.security.openid.OpenIdLoginService
 - validateRequest(ServletRequest, ServletResponse, boolean) - Method in class org.eclipse.jetty.security.openid.OpenIdAuthenticator
 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form