Skip navigation links
A B C D E F G H I J L M N O P R S T U W 

A

afterPropertiesSet() - Method in class org.mitre.openid.connect.client.OIDCAuthenticationFilter
 
afterPropertiesSet() - Method in class org.mitre.openid.connect.client.service.impl.StaticClientConfigurationService
 
afterPropertiesSet() - Method in class org.mitre.openid.connect.client.service.impl.StaticServerConfigurationService
 
afterPropertiesSet() - Method in class org.mitre.openid.connect.client.service.impl.StaticSingleIssuerService
 
afterPropertiesSet() - Method in class org.mitre.openid.connect.client.service.impl.ThirdPartyIssuerService
 
attemptAuthentication(HttpServletRequest, HttpServletResponse) - Method in class org.mitre.openid.connect.client.OIDCAuthenticationFilter
 
authenticate(Authentication) - Method in class org.mitre.openid.connect.client.OIDCAuthenticationProvider
 
AuthorizationEndpointException - Exception in org.mitre.openid.connect.client
 
AuthorizationEndpointException(String, String, String) - Constructor for exception org.mitre.openid.connect.client.AuthorizationEndpointException
 
AuthRequestOptionsService - Interface in org.mitre.openid.connect.client.service
This service provides any extra options that need to be passed to the authentication request, either through the authorization endpoint (getOptions) or the token endpoint (getTokenOptions).
AuthRequestUrlBuilder - Interface in org.mitre.openid.connect.client.service
Builds a URL string to the IdP's authorization endpoint.

B

buildAuthRequestUrl(ServerConfiguration, RegisteredClient, String, String, String, Map<String, String>, String) - Method in interface org.mitre.openid.connect.client.service.AuthRequestUrlBuilder
 
buildAuthRequestUrl(ServerConfiguration, RegisteredClient, String, String, String, Map<String, String>, String) - Method in class org.mitre.openid.connect.client.service.impl.EncryptedAuthRequestUrlBuilder
 
buildAuthRequestUrl(ServerConfiguration, RegisteredClient, String, String, String, Map<String, String>, String) - Method in class org.mitre.openid.connect.client.service.impl.PlainAuthRequestUrlBuilder
 
buildAuthRequestUrl(ServerConfiguration, RegisteredClient, String, String, String, Map<String, String>, String) - Method in class org.mitre.openid.connect.client.service.impl.SignedAuthRequestUrlBuilder
 

C

ClientConfigurationService - Interface in org.mitre.openid.connect.client.service
 
ClientKeyPublisher - Class in org.mitre.openid.connect.client.keypublisher
 
ClientKeyPublisher() - Constructor for class org.mitre.openid.connect.client.keypublisher.ClientKeyPublisher
 
ClientKeyPublisherMapping - Class in org.mitre.openid.connect.client.keypublisher
 
ClientKeyPublisherMapping() - Constructor for class org.mitre.openid.connect.client.keypublisher.ClientKeyPublisherMapping
 
CODE_VERIFIER_SESSION_VARIABLE - Static variable in class org.mitre.openid.connect.client.OIDCAuthenticationFilter
 
createAuthenticationToken(PendingOIDCAuthenticationToken, Collection<? extends GrantedAuthority>, UserInfo) - Method in class org.mitre.openid.connect.client.OIDCAuthenticationProvider
Override this function to return a different kind of Authentication, processes the authorities differently, or do post-processing based on the UserInfo object.
createCodeVerifier(HttpSession) - Static method in class org.mitre.openid.connect.client.OIDCAuthenticationFilter
Create a random code challenge and store it in the session
createNonce(HttpSession) - Static method in class org.mitre.openid.connect.client.OIDCAuthenticationFilter
Create a cryptographically random nonce and store it in the session
createState(HttpSession) - Static method in class org.mitre.openid.connect.client.OIDCAuthenticationFilter
Create a cryptographically random state and store it in the session

D

DynamicClientRegistrationLoader() - Constructor for class org.mitre.openid.connect.client.service.impl.DynamicRegistrationClientConfigurationService.DynamicClientRegistrationLoader
 
DynamicClientRegistrationLoader(HttpClient) - Constructor for class org.mitre.openid.connect.client.service.impl.DynamicRegistrationClientConfigurationService.DynamicClientRegistrationLoader
 
DynamicRegistrationClientConfigurationService - Class in org.mitre.openid.connect.client.service.impl
 
DynamicRegistrationClientConfigurationService() - Constructor for class org.mitre.openid.connect.client.service.impl.DynamicRegistrationClientConfigurationService
 
DynamicRegistrationClientConfigurationService(HttpClient) - Constructor for class org.mitre.openid.connect.client.service.impl.DynamicRegistrationClientConfigurationService
 
DynamicRegistrationClientConfigurationService.DynamicClientRegistrationLoader - Class in org.mitre.openid.connect.client.service.impl
Loader class that fetches the client information.
DynamicServerConfigurationService - Class in org.mitre.openid.connect.client.service.impl
Dynamically fetches OpenID Connect server configurations based on the issuer.
DynamicServerConfigurationService() - Constructor for class org.mitre.openid.connect.client.service.impl.DynamicServerConfigurationService
 
DynamicServerConfigurationService(HttpClient) - Constructor for class org.mitre.openid.connect.client.service.impl.DynamicServerConfigurationService
 

E

EncryptedAuthRequestUrlBuilder - Class in org.mitre.openid.connect.client.service.impl
 
EncryptedAuthRequestUrlBuilder() - Constructor for class org.mitre.openid.connect.client.service.impl.EncryptedAuthRequestUrlBuilder
 
equals(Object) - Method in class org.mitre.openid.connect.client.SubjectIssuerGrantedAuthority
 

F

filter(String) - Method in class org.mitre.openid.connect.client.StaticPrefixTargetLinkURIChecker
 
filter(String) - Method in interface org.mitre.openid.connect.client.TargetLinkURIChecker
Check the parameter to make sure that it's a valid deep-link into this application.
FILTER_PROCESSES_URL - Static variable in class org.mitre.openid.connect.client.OIDCAuthenticationFilter
 
fromJson(JsonObject) - Method in class org.mitre.openid.connect.client.UserInfoFetcher
 

G

getAccountChooserUrl() - Method in class org.mitre.openid.connect.client.service.impl.HybridIssuerService
 
getAccountChooserUrl() - Method in class org.mitre.openid.connect.client.service.impl.ThirdPartyIssuerService
 
getAdditionalInformation() - Method in class org.mitre.oauth2.introspectingfilter.OAuth2AccessTokenImpl
 
getAdmins() - Method in class org.mitre.openid.connect.client.NamedAdminAuthoritiesMapper
 
getAlg() - Method in class org.mitre.openid.connect.client.service.impl.EncryptedAuthRequestUrlBuilder
 
getAuthorities(JsonObject) - Method in class org.mitre.oauth2.introspectingfilter.service.impl.ScopeBasedIntrospectionAuthoritiesGranter
 
getAuthorities() - Method in class org.mitre.oauth2.introspectingfilter.service.impl.ScopeBasedIntrospectionAuthoritiesGranter
 
getAuthorities(JsonObject) - Method in class org.mitre.oauth2.introspectingfilter.service.impl.SimpleIntrospectionAuthorityGranter
 
getAuthorities() - Method in class org.mitre.oauth2.introspectingfilter.service.impl.SimpleIntrospectionAuthorityGranter
 
getAuthorities(JsonObject) - Method in interface org.mitre.oauth2.introspectingfilter.service.IntrospectionAuthorityGranter
 
getAuthority() - Method in class org.mitre.openid.connect.client.SubjectIssuerGrantedAuthority
Returns a string formed by concatenating the subject with the issuer, separated by _ and prepended with OIDC_ For example, the user "bob" from issuer "http://id.example.com/" would return the authority string of: OIDC_bob_http://id.example.com/
getAuthRequestOptionsService() - Method in class org.mitre.openid.connect.client.OIDCAuthenticationFilter
 
getAuthRequestUrlBuilder() - Method in class org.mitre.openid.connect.client.OIDCAuthenticationFilter
 
getBlacklist() - Method in class org.mitre.openid.connect.client.service.impl.DynamicRegistrationClientConfigurationService
 
getBlacklist() - Method in class org.mitre.openid.connect.client.service.impl.DynamicServerConfigurationService
 
getBlacklist() - Method in class org.mitre.openid.connect.client.service.impl.HybridClientConfigurationService
 
getBlacklist() - Method in class org.mitre.openid.connect.client.service.impl.HybridIssuerService
 
getBlacklist() - Method in class org.mitre.openid.connect.client.service.impl.HybridServerConfigurationService
 
getBlacklist() - Method in class org.mitre.openid.connect.client.service.impl.ThirdPartyIssuerService
 
getBlacklist() - Method in class org.mitre.openid.connect.client.service.impl.WebfingerIssuerService
 
getByIssuer(String) - Method in class org.mitre.openid.connect.client.service.impl.InMemoryRegisteredClientService
 
getByIssuer(String) - Method in class org.mitre.openid.connect.client.service.impl.JsonFileRegisteredClientService
 
getByIssuer(String) - Method in interface org.mitre.openid.connect.client.service.RegisteredClientService
Get a remembered client (if one exists) to talk to the given issuer.
getClientConfiguration(String) - Method in class org.mitre.oauth2.introspectingfilter.service.impl.JWTParsingIntrospectionConfigurationService
 
getClientConfiguration() - Method in class org.mitre.oauth2.introspectingfilter.service.impl.StaticIntrospectionConfigurationService
 
getClientConfiguration(String) - Method in class org.mitre.oauth2.introspectingfilter.service.impl.StaticIntrospectionConfigurationService
 
getClientConfiguration(String) - Method in interface org.mitre.oauth2.introspectingfilter.service.IntrospectionConfigurationService
Get the client configuration to use to connect to the introspection endpoint.
getClientConfiguration(ServerConfiguration) - Method in interface org.mitre.openid.connect.client.service.ClientConfigurationService
 
getClientConfiguration(ServerConfiguration) - Method in class org.mitre.openid.connect.client.service.impl.DynamicRegistrationClientConfigurationService
 
getClientConfiguration(ServerConfiguration) - Method in class org.mitre.openid.connect.client.service.impl.HybridClientConfigurationService
 
getClientConfiguration(ServerConfiguration) - Method in class org.mitre.openid.connect.client.service.impl.StaticClientConfigurationService
Get the client configured for this issuer
getClientConfigurationService() - Method in class org.mitre.openid.connect.client.OIDCAuthenticationFilter
 
getClients() - Method in class org.mitre.openid.connect.client.service.impl.HybridClientConfigurationService
 
getClients() - Method in class org.mitre.openid.connect.client.service.impl.StaticClientConfigurationService
 
getDefaultExpireTime() - Method in class org.mitre.oauth2.introspectingfilter.IntrospectingTokenService
get the default cache expire time in milliseconds
getEnc() - Method in class org.mitre.openid.connect.client.service.impl.EncryptedAuthRequestUrlBuilder
 
getEncrypterService() - Method in class org.mitre.openid.connect.client.service.impl.EncryptedAuthRequestUrlBuilder
 
getError() - Method in exception org.mitre.openid.connect.client.AuthorizationEndpointException
 
getErrorDescription() - Method in exception org.mitre.openid.connect.client.AuthorizationEndpointException
 
getErrorURI() - Method in exception org.mitre.openid.connect.client.AuthorizationEndpointException
 
getExpiration() - Method in class org.mitre.oauth2.introspectingfilter.OAuth2AccessTokenImpl
 
getExpiresIn() - Method in class org.mitre.oauth2.introspectingfilter.OAuth2AccessTokenImpl
 
getIntrospectionAuthorityGranter() - Method in class org.mitre.oauth2.introspectingfilter.IntrospectingTokenService
 
getIntrospectionConfigurationService() - Method in class org.mitre.oauth2.introspectingfilter.IntrospectingTokenService
 
getIntrospectionResponse() - Method in class org.mitre.oauth2.introspectingfilter.OAuth2AccessTokenImpl
 
getIntrospectionUrl(String) - Method in class org.mitre.oauth2.introspectingfilter.service.impl.JWTParsingIntrospectionConfigurationService
 
getIntrospectionUrl() - Method in class org.mitre.oauth2.introspectingfilter.service.impl.StaticIntrospectionConfigurationService
 
getIntrospectionUrl(String) - Method in class org.mitre.oauth2.introspectingfilter.service.impl.StaticIntrospectionConfigurationService
 
getIntrospectionUrl(String) - Method in interface org.mitre.oauth2.introspectingfilter.service.IntrospectionConfigurationService
Get the introspection URL based on the access token.
getIssuer() - Method in class org.mitre.openid.connect.client.model.IssuerServiceResponse
 
getIssuer(HttpServletRequest) - Method in class org.mitre.openid.connect.client.service.impl.HybridIssuerService
 
getIssuer() - Method in class org.mitre.openid.connect.client.service.impl.StaticSingleIssuerService
 
getIssuer(HttpServletRequest) - Method in class org.mitre.openid.connect.client.service.impl.StaticSingleIssuerService
Always returns the configured issuer URL
getIssuer(HttpServletRequest) - Method in class org.mitre.openid.connect.client.service.impl.ThirdPartyIssuerService
 
getIssuer(HttpServletRequest) - Method in class org.mitre.openid.connect.client.service.impl.WebfingerIssuerService
 
getIssuer(HttpServletRequest) - Method in interface org.mitre.openid.connect.client.service.IssuerService
 
getIssuer() - Method in class org.mitre.openid.connect.client.SubjectIssuerGrantedAuthority
 
getIssuerService() - Method in class org.mitre.openid.connect.client.OIDCAuthenticationFilter
 
getJwk() - Method in class org.mitre.openid.connect.client.keypublisher.JwkViewResolver
 
getJwkPublishUrl() - Method in class org.mitre.openid.connect.client.keypublisher.ClientKeyPublisher
 
getJwkPublishUrl() - Method in class org.mitre.openid.connect.client.keypublisher.ClientKeyPublisherMapping
 
getJwkViewName() - Method in class org.mitre.openid.connect.client.keypublisher.JwkViewResolver
 
getLoginHint() - Method in class org.mitre.openid.connect.client.model.IssuerServiceResponse
 
getLoginPageUrl() - Method in class org.mitre.openid.connect.client.service.impl.HybridIssuerService
 
getLoginPageUrl() - Method in class org.mitre.openid.connect.client.service.impl.WebfingerIssuerService
 
getMappingForMethod(Method, Class<?>) - Method in class org.mitre.openid.connect.client.keypublisher.ClientKeyPublisherMapping
Map the "jwkKeyPublish" method to our jwkPublishUrl.
getOptions(ServerConfiguration, RegisteredClient, HttpServletRequest) - Method in interface org.mitre.openid.connect.client.service.AuthRequestOptionsService
The set of options needed at the authorization endpoint.
getOptions(ServerConfiguration, RegisteredClient, HttpServletRequest) - Method in class org.mitre.openid.connect.client.service.impl.StaticAuthRequestOptionsService
 
getOptions() - Method in class org.mitre.openid.connect.client.service.impl.StaticAuthRequestOptionsService
 
getOrder() - Method in class org.mitre.openid.connect.client.keypublisher.JwkViewResolver
 
getParameterName() - Method in class org.mitre.openid.connect.client.service.impl.HybridIssuerService
 
getParameterName() - Method in class org.mitre.openid.connect.client.service.impl.WebfingerIssuerService
 
getPrefix() - Method in class org.mitre.openid.connect.client.StaticPrefixTargetLinkURIChecker
 
getRedirectUrl() - Method in class org.mitre.openid.connect.client.model.IssuerServiceResponse
 
getRefreshToken() - Method in class org.mitre.oauth2.introspectingfilter.OAuth2AccessTokenImpl
 
getRegisteredClientService() - Method in class org.mitre.openid.connect.client.service.impl.DynamicRegistrationClientConfigurationService
 
getRegisteredClientService() - Method in class org.mitre.openid.connect.client.service.impl.HybridClientConfigurationService
 
getScope() - Method in class org.mitre.oauth2.introspectingfilter.OAuth2AccessTokenImpl
 
getServerConfiguration(String) - Method in class org.mitre.openid.connect.client.service.impl.DynamicServerConfigurationService
 
getServerConfiguration(String) - Method in class org.mitre.openid.connect.client.service.impl.HybridServerConfigurationService
 
getServerConfiguration(String) - Method in class org.mitre.openid.connect.client.service.impl.StaticServerConfigurationService
 
getServerConfiguration(String) - Method in interface org.mitre.openid.connect.client.service.ServerConfigurationService
 
getServerConfigurationService() - Method in class org.mitre.oauth2.introspectingfilter.service.impl.JWTParsingIntrospectionConfigurationService
 
getServerConfigurationService() - Method in class org.mitre.openid.connect.client.OIDCAuthenticationFilter
 
getServers() - Method in class org.mitre.openid.connect.client.service.impl.HybridServerConfigurationService
 
getServers() - Method in class org.mitre.openid.connect.client.service.impl.StaticServerConfigurationService
 
getSigningAndValidationService() - Method in class org.mitre.openid.connect.client.keypublisher.ClientKeyPublisher
 
getSigningAndValidationService() - Method in class org.mitre.openid.connect.client.service.impl.SignedAuthRequestUrlBuilder
 
getStoredCodeVerifier(HttpSession) - Static method in class org.mitre.openid.connect.client.OIDCAuthenticationFilter
Retrieve the stored challenge from our session
getStoredNonce(HttpSession) - Static method in class org.mitre.openid.connect.client.OIDCAuthenticationFilter
Get the nonce we stored in the session
getStoredState(HttpSession) - Static method in class org.mitre.openid.connect.client.OIDCAuthenticationFilter
Get the state we stored in the session
getSubject() - Method in class org.mitre.openid.connect.client.SubjectIssuerGrantedAuthority
 
getSymmetricCacheService() - Method in class org.mitre.openid.connect.client.OIDCAuthenticationFilter
 
getTargetLinkUri() - Method in class org.mitre.openid.connect.client.model.IssuerServiceResponse
 
getTargetLinkURIAuthenticationSuccessHandler() - Method in class org.mitre.openid.connect.client.OIDCAuthenticationFilter
 
getTemplate() - Method in class org.mitre.openid.connect.client.service.impl.DynamicRegistrationClientConfigurationService
 
getTemplate() - Method in class org.mitre.openid.connect.client.service.impl.HybridClientConfigurationService
 
getTimeSkewAllowance() - Method in class org.mitre.openid.connect.client.OIDCAuthenticationFilter
 
getTokenOptions(ServerConfiguration, RegisteredClient, HttpServletRequest) - Method in interface org.mitre.openid.connect.client.service.AuthRequestOptionsService
The set of options needed at the token endpoint.
getTokenOptions(ServerConfiguration, RegisteredClient, HttpServletRequest) - Method in class org.mitre.openid.connect.client.service.impl.StaticAuthRequestOptionsService
 
getTokenOptions() - Method in class org.mitre.openid.connect.client.service.impl.StaticAuthRequestOptionsService
 
getTokenType() - Method in class org.mitre.oauth2.introspectingfilter.OAuth2AccessTokenImpl
 
getValidationServices() - Method in class org.mitre.openid.connect.client.OIDCAuthenticationFilter
 
getValue() - Method in class org.mitre.oauth2.introspectingfilter.OAuth2AccessTokenImpl
 
getWhitelist() - Method in class org.mitre.openid.connect.client.service.impl.DynamicRegistrationClientConfigurationService
 
getWhitelist() - Method in class org.mitre.openid.connect.client.service.impl.DynamicServerConfigurationService
 
getWhitelist() - Method in class org.mitre.openid.connect.client.service.impl.HybridClientConfigurationService
 
getWhitelist() - Method in class org.mitre.openid.connect.client.service.impl.HybridIssuerService
 
getWhitelist() - Method in class org.mitre.openid.connect.client.service.impl.HybridServerConfigurationService
 
getWhitelist() - Method in class org.mitre.openid.connect.client.service.impl.ThirdPartyIssuerService
 
getWhitelist() - Method in class org.mitre.openid.connect.client.service.impl.WebfingerIssuerService
 

H

handleAuthorizationCodeResponse(HttpServletRequest, HttpServletResponse) - Method in class org.mitre.openid.connect.client.OIDCAuthenticationFilter
 
handleAuthorizationRequest(HttpServletRequest, HttpServletResponse) - Method in class org.mitre.openid.connect.client.OIDCAuthenticationFilter
Initiate an Authorization request
handleError(HttpServletRequest, HttpServletResponse) - Method in class org.mitre.openid.connect.client.OIDCAuthenticationFilter
Handle Authorization Endpoint error
hashCode() - Method in class org.mitre.openid.connect.client.SubjectIssuerGrantedAuthority
 
HTTP_SOCKET_TIMEOUT - Static variable in class org.mitre.openid.connect.client.OIDCAuthenticationFilter
 
httpSocketTimeout - Variable in class org.mitre.openid.connect.client.OIDCAuthenticationFilter
 
HybridClientConfigurationService - Class in org.mitre.openid.connect.client.service.impl
Houses both a static client configuration and a dynamic client configuration service in one object.
HybridClientConfigurationService() - Constructor for class org.mitre.openid.connect.client.service.impl.HybridClientConfigurationService
 
HybridIssuerService - Class in org.mitre.openid.connect.client.service.impl
Issuer service that tries to parse input from the inputs from a third-party account chooser service (if possible), but falls back to webfinger discovery if not.
HybridIssuerService() - Constructor for class org.mitre.openid.connect.client.service.impl.HybridIssuerService
 
HybridServerConfigurationService - Class in org.mitre.openid.connect.client.service.impl
Houses both a static server configuration and a dynamic server configuration service in one object.
HybridServerConfigurationService() - Constructor for class org.mitre.openid.connect.client.service.impl.HybridServerConfigurationService
 

I

InMemoryRegisteredClientService - Class in org.mitre.openid.connect.client.service.impl
 
InMemoryRegisteredClientService() - Constructor for class org.mitre.openid.connect.client.service.impl.InMemoryRegisteredClientService
 
IntrospectingTokenService - Class in org.mitre.oauth2.introspectingfilter
This ResourceServerTokenServices implementation introspects incoming tokens at a server's introspection endpoint URL and passes an Authentication object along based on the response from the introspection endpoint.
IntrospectingTokenService() - Constructor for class org.mitre.oauth2.introspectingfilter.IntrospectingTokenService
 
IntrospectingTokenService(HttpClient) - Constructor for class org.mitre.oauth2.introspectingfilter.IntrospectingTokenService
 
IntrospectionAuthorityGranter - Interface in org.mitre.oauth2.introspectingfilter.service
 
IntrospectionConfigurationService - Interface in org.mitre.oauth2.introspectingfilter.service
 
isCacheNonExpiringTokens() - Method in class org.mitre.oauth2.introspectingfilter.IntrospectingTokenService
Are non-expiring tokens cached using the default cache time
isCacheTokens() - Method in class org.mitre.oauth2.introspectingfilter.IntrospectingTokenService
Is the service caching tokens, or is it hitting the introspection end point every time
isExpired() - Method in class org.mitre.oauth2.introspectingfilter.OAuth2AccessTokenImpl
 
isForceCacheExpireTime() - Method in class org.mitre.oauth2.introspectingfilter.IntrospectingTokenService
check if forcing a cache expire time maximum value
isForceHttps() - Method in class org.mitre.openid.connect.client.service.impl.HybridIssuerService
 
isForceHttps() - Method in class org.mitre.openid.connect.client.service.impl.WebfingerIssuerService
 
isHandler(Class<?>) - Method in class org.mitre.openid.connect.client.keypublisher.ClientKeyPublisherMapping
 
ISSUER_SESSION_VARIABLE - Static variable in class org.mitre.openid.connect.client.OIDCAuthenticationFilter
 
IssuerService - Interface in org.mitre.openid.connect.client.service
Gets an issuer for the given request.
IssuerServiceResponse - Class in org.mitre.openid.connect.client.model
Data container to facilitate returns from the IssuerService API.
IssuerServiceResponse(String, String, String) - Constructor for class org.mitre.openid.connect.client.model.IssuerServiceResponse
 
IssuerServiceResponse(String) - Constructor for class org.mitre.openid.connect.client.model.IssuerServiceResponse
 

J

JsonFileRegisteredClientService - Class in org.mitre.openid.connect.client.service.impl
 
JsonFileRegisteredClientService(String) - Constructor for class org.mitre.openid.connect.client.service.impl.JsonFileRegisteredClientService
 
JwkViewResolver - Class in org.mitre.openid.connect.client.keypublisher
Simple view resolver to map JWK view names to appropriate beans
JwkViewResolver() - Constructor for class org.mitre.openid.connect.client.keypublisher.JwkViewResolver
 
JWTParsingIntrospectionConfigurationService - Class in org.mitre.oauth2.introspectingfilter.service.impl
Parses the incoming accesstoken as a JWT and determines the issuer based on the "iss" field inside the JWT.
JWTParsingIntrospectionConfigurationService() - Constructor for class org.mitre.oauth2.introspectingfilter.service.impl.JWTParsingIntrospectionConfigurationService
 

L

load(ServerConfiguration) - Method in class org.mitre.openid.connect.client.service.impl.DynamicRegistrationClientConfigurationService.DynamicClientRegistrationLoader
 
loadAuthentication(String) - Method in class org.mitre.oauth2.introspectingfilter.IntrospectingTokenService
 
loadUserInfo(PendingOIDCAuthenticationToken) - Method in class org.mitre.openid.connect.client.UserInfoFetcher
 

M

mapAuthorities(JWT, UserInfo) - Method in class org.mitre.openid.connect.client.NamedAdminAuthoritiesMapper
 
mapAuthorities(JWT, UserInfo) - Method in interface org.mitre.openid.connect.client.OIDCAuthoritiesMapper
 

N

NamedAdminAuthoritiesMapper - Class in org.mitre.openid.connect.client
Simple mapper that adds ROLE_USER to the authorities map for all queries, plus adds ROLE_ADMIN if the subject and issuer pair are found in the configurable "admins" set.
NamedAdminAuthoritiesMapper() - Constructor for class org.mitre.openid.connect.client.NamedAdminAuthoritiesMapper
 
NONCE_SESSION_VARIABLE - Static variable in class org.mitre.openid.connect.client.OIDCAuthenticationFilter
 

O

OAuth2AccessTokenImpl - Class in org.mitre.oauth2.introspectingfilter
 
OAuth2AccessTokenImpl(JsonObject, String) - Constructor for class org.mitre.oauth2.introspectingfilter.OAuth2AccessTokenImpl
 
OIDCAuthenticationFilter - Class in org.mitre.openid.connect.client
OpenID Connect Authentication Filter class
OIDCAuthenticationFilter() - Constructor for class org.mitre.openid.connect.client.OIDCAuthenticationFilter
OpenIdConnectAuthenticationFilter constructor
OIDCAuthenticationFilter.TargetLinkURIAuthenticationSuccessHandler - Class in org.mitre.openid.connect.client
Handle a successful authentication event.
OIDCAuthenticationProvider - Class in org.mitre.openid.connect.client
 
OIDCAuthenticationProvider() - Constructor for class org.mitre.openid.connect.client.OIDCAuthenticationProvider
 
OIDCAuthoritiesMapper - Interface in org.mitre.openid.connect.client
 
onAuthenticationSuccess(HttpServletRequest, HttpServletResponse, Authentication) - Method in class org.mitre.openid.connect.client.OIDCAuthenticationFilter.TargetLinkURIAuthenticationSuccessHandler
 
org.mitre.oauth2.introspectingfilter - package org.mitre.oauth2.introspectingfilter
 
org.mitre.oauth2.introspectingfilter.service - package org.mitre.oauth2.introspectingfilter.service
 
org.mitre.oauth2.introspectingfilter.service.impl - package org.mitre.oauth2.introspectingfilter.service.impl
 
org.mitre.openid.connect.client - package org.mitre.openid.connect.client
 
org.mitre.openid.connect.client.keypublisher - package org.mitre.openid.connect.client.keypublisher
 
org.mitre.openid.connect.client.model - package org.mitre.openid.connect.client.model
 
org.mitre.openid.connect.client.service - package org.mitre.openid.connect.client.service
 
org.mitre.openid.connect.client.service.impl - package org.mitre.openid.connect.client.service.impl
 

P

PlainAuthRequestUrlBuilder - Class in org.mitre.openid.connect.client.service.impl
Builds an auth request redirect URI with normal query parameters.
PlainAuthRequestUrlBuilder() - Constructor for class org.mitre.openid.connect.client.service.impl.PlainAuthRequestUrlBuilder
 
postProcessBeanDefinitionRegistry(BeanDefinitionRegistry) - Method in class org.mitre.openid.connect.client.keypublisher.ClientKeyPublisher
 
postProcessBeanFactory(ConfigurableListableBeanFactory) - Method in class org.mitre.openid.connect.client.keypublisher.ClientKeyPublisher
If the jwkPublishUrl field is set on this bean, set up a listener on that URL to publish keys.
publishClientJwk() - Method in class org.mitre.openid.connect.client.keypublisher.ClientKeyPublisher
Return a view to publish all keys in JWK format.

R

readAccessToken(String) - Method in class org.mitre.oauth2.introspectingfilter.IntrospectingTokenService
 
REDIRECT_URI_SESION_VARIABLE - Static variable in class org.mitre.openid.connect.client.OIDCAuthenticationFilter
 
RegisteredClientService - Interface in org.mitre.openid.connect.client.service
 
resolveViewName(String, Locale) - Method in class org.mitre.openid.connect.client.keypublisher.JwkViewResolver
Map "jwkKeyList" to the jwk property on this bean.

S

save(String, RegisteredClient) - Method in class org.mitre.openid.connect.client.service.impl.InMemoryRegisteredClientService
 
save(String, RegisteredClient) - Method in class org.mitre.openid.connect.client.service.impl.JsonFileRegisteredClientService
 
save(String, RegisteredClient) - Method in interface org.mitre.openid.connect.client.service.RegisteredClientService
Save this client's information for talking to the given issuer.
ScopeBasedIntrospectionAuthoritiesGranter - Class in org.mitre.oauth2.introspectingfilter.service.impl
 
ScopeBasedIntrospectionAuthoritiesGranter() - Constructor for class org.mitre.oauth2.introspectingfilter.service.impl.ScopeBasedIntrospectionAuthoritiesGranter
 
ServerConfigurationService - Interface in org.mitre.openid.connect.client.service
 
setAccountChooserUrl(String) - Method in class org.mitre.openid.connect.client.service.impl.HybridIssuerService
 
setAccountChooserUrl(String) - Method in class org.mitre.openid.connect.client.service.impl.ThirdPartyIssuerService
 
setAdmins(Set<SubjectIssuerGrantedAuthority>) - Method in class org.mitre.openid.connect.client.NamedAdminAuthoritiesMapper
 
setAlg(JWEAlgorithm) - Method in class org.mitre.openid.connect.client.service.impl.EncryptedAuthRequestUrlBuilder
 
setAuthenticationSuccessHandler(AuthenticationSuccessHandler) - Method in class org.mitre.openid.connect.client.OIDCAuthenticationFilter
 
setAuthorities(List<GrantedAuthority>) - Method in class org.mitre.oauth2.introspectingfilter.service.impl.ScopeBasedIntrospectionAuthoritiesGranter
 
setAuthorities(List<GrantedAuthority>) - Method in class org.mitre.oauth2.introspectingfilter.service.impl.SimpleIntrospectionAuthorityGranter
 
setAuthoritiesMapper(OIDCAuthoritiesMapper) - Method in class org.mitre.openid.connect.client.OIDCAuthenticationProvider
 
setAuthRequestOptionsService(AuthRequestOptionsService) - Method in class org.mitre.openid.connect.client.OIDCAuthenticationFilter
 
setAuthRequestUrlBuilder(AuthRequestUrlBuilder) - Method in class org.mitre.openid.connect.client.OIDCAuthenticationFilter
 
setBlacklist(Set<String>) - Method in class org.mitre.openid.connect.client.service.impl.DynamicRegistrationClientConfigurationService
 
setBlacklist(Set<String>) - Method in class org.mitre.openid.connect.client.service.impl.DynamicServerConfigurationService
 
setBlacklist(Set<String>) - Method in class org.mitre.openid.connect.client.service.impl.HybridClientConfigurationService
 
setBlacklist(Set<String>) - Method in class org.mitre.openid.connect.client.service.impl.HybridIssuerService
 
setBlacklist(Set<String>) - Method in class org.mitre.openid.connect.client.service.impl.HybridServerConfigurationService
 
setBlacklist(Set<String>) - Method in class org.mitre.openid.connect.client.service.impl.ThirdPartyIssuerService
 
setBlacklist(Set<String>) - Method in class org.mitre.openid.connect.client.service.impl.WebfingerIssuerService
 
setCacheNonExpiringTokens(boolean) - Method in class org.mitre.oauth2.introspectingfilter.IntrospectingTokenService
should non-expiring tokens be cached using the default cache timeout
setCacheTokens(boolean) - Method in class org.mitre.oauth2.introspectingfilter.IntrospectingTokenService
Configure if the client should cache tokens locally or not
setClientConfiguration(RegisteredClient) - Method in class org.mitre.oauth2.introspectingfilter.service.impl.StaticIntrospectionConfigurationService
 
setClientConfigurationService(ClientConfigurationService) - Method in class org.mitre.oauth2.introspectingfilter.service.impl.JWTParsingIntrospectionConfigurationService
 
setClientConfigurationService(ClientConfigurationService) - Method in class org.mitre.openid.connect.client.OIDCAuthenticationFilter
 
setClients(Map<String, RegisteredClient>) - Method in class org.mitre.openid.connect.client.service.impl.HybridClientConfigurationService
 
setClients(Map<String, RegisteredClient>) - Method in class org.mitre.openid.connect.client.service.impl.StaticClientConfigurationService
 
setDefaultExpireTime(int) - Method in class org.mitre.oauth2.introspectingfilter.IntrospectingTokenService
set the default cache expire time in milliseconds
setEnc(EncryptionMethod) - Method in class org.mitre.openid.connect.client.service.impl.EncryptedAuthRequestUrlBuilder
 
setEncrypterService(JWKSetCacheService) - Method in class org.mitre.openid.connect.client.service.impl.EncryptedAuthRequestUrlBuilder
 
setForceCacheExpireTime(boolean) - Method in class org.mitre.oauth2.introspectingfilter.IntrospectingTokenService
set forcing a cache expire time maximum value
setForceHttps(boolean) - Method in class org.mitre.openid.connect.client.service.impl.HybridIssuerService
 
setForceHttps(boolean) - Method in class org.mitre.openid.connect.client.service.impl.WebfingerIssuerService
 
setIntrospectionAuthorityGranter(IntrospectionAuthorityGranter) - Method in class org.mitre.oauth2.introspectingfilter.IntrospectingTokenService
 
setIntrospectionConfigurationService(IntrospectionConfigurationService) - Method in class org.mitre.oauth2.introspectingfilter.IntrospectingTokenService
 
setIntrospectionResponse(JsonObject) - Method in class org.mitre.oauth2.introspectingfilter.OAuth2AccessTokenImpl
 
setIntrospectionUrl(String) - Method in class org.mitre.oauth2.introspectingfilter.service.impl.StaticIntrospectionConfigurationService
 
setIssuer(String) - Method in class org.mitre.openid.connect.client.model.IssuerServiceResponse
 
setIssuer(String) - Method in class org.mitre.openid.connect.client.service.impl.StaticSingleIssuerService
 
setIssuerService(IssuerService) - Method in class org.mitre.openid.connect.client.OIDCAuthenticationFilter
 
setJwk(View) - Method in class org.mitre.openid.connect.client.keypublisher.JwkViewResolver
 
setJwkPublishUrl(String) - Method in class org.mitre.openid.connect.client.keypublisher.ClientKeyPublisher
 
setJwkPublishUrl(String) - Method in class org.mitre.openid.connect.client.keypublisher.ClientKeyPublisherMapping
 
setJwkViewName(String) - Method in class org.mitre.openid.connect.client.keypublisher.JwkViewResolver
 
setLoginHint(String) - Method in class org.mitre.openid.connect.client.model.IssuerServiceResponse
 
setLoginPageUrl(String) - Method in class org.mitre.openid.connect.client.service.impl.HybridIssuerService
 
setLoginPageUrl(String) - Method in class org.mitre.openid.connect.client.service.impl.WebfingerIssuerService
 
setOptions(Map<String, String>) - Method in class org.mitre.openid.connect.client.service.impl.StaticAuthRequestOptionsService
 
setOrder(int) - Method in class org.mitre.openid.connect.client.keypublisher.JwkViewResolver
 
setParameterName(String) - Method in class org.mitre.openid.connect.client.service.impl.HybridIssuerService
 
setParameterName(String) - Method in class org.mitre.openid.connect.client.service.impl.WebfingerIssuerService
 
setPrefix(String) - Method in class org.mitre.openid.connect.client.StaticPrefixTargetLinkURIChecker
 
setRedirectUrl(String) - Method in class org.mitre.openid.connect.client.model.IssuerServiceResponse
 
setRegisteredClientService(RegisteredClientService) - Method in class org.mitre.openid.connect.client.service.impl.DynamicRegistrationClientConfigurationService
 
setRegisteredClientService(RegisteredClientService) - Method in class org.mitre.openid.connect.client.service.impl.HybridClientConfigurationService
 
setServerConfigurationService(ServerConfigurationService) - Method in class org.mitre.oauth2.introspectingfilter.service.impl.JWTParsingIntrospectionConfigurationService
 
setServerConfigurationService(ServerConfigurationService) - Method in class org.mitre.openid.connect.client.OIDCAuthenticationFilter
 
setServers(Map<String, ServerConfiguration>) - Method in class org.mitre.openid.connect.client.service.impl.HybridServerConfigurationService
 
setServers(Map<String, ServerConfiguration>) - Method in class org.mitre.openid.connect.client.service.impl.StaticServerConfigurationService
 
setSigningAndValidationService(JWTSigningAndValidationService) - Method in class org.mitre.openid.connect.client.keypublisher.ClientKeyPublisher
 
setSigningAndValidationService(JWTSigningAndValidationService) - Method in class org.mitre.openid.connect.client.service.impl.SignedAuthRequestUrlBuilder
 
setSymmetricCacheService(SymmetricKeyJWTValidatorCacheService) - Method in class org.mitre.openid.connect.client.OIDCAuthenticationFilter
 
setTargetLinkUri(String) - Method in class org.mitre.openid.connect.client.model.IssuerServiceResponse
 
setTargetLinkURIAuthenticationSuccessHandler(OIDCAuthenticationFilter.TargetLinkURIAuthenticationSuccessHandler) - Method in class org.mitre.openid.connect.client.OIDCAuthenticationFilter
 
setTargetLinkURIChecker(TargetLinkURIChecker) - Method in class org.mitre.openid.connect.client.OIDCAuthenticationFilter
 
setTemplate(RegisteredClient) - Method in class org.mitre.openid.connect.client.service.impl.DynamicRegistrationClientConfigurationService
 
setTemplate(RegisteredClient) - Method in class org.mitre.openid.connect.client.service.impl.HybridClientConfigurationService
 
setTimeSkewAllowance(int) - Method in class org.mitre.openid.connect.client.OIDCAuthenticationFilter
 
setTokenOptions(Map<String, String>) - Method in class org.mitre.openid.connect.client.service.impl.StaticAuthRequestOptionsService
 
setUserInfoFetcher(UserInfoFetcher) - Method in class org.mitre.openid.connect.client.OIDCAuthenticationProvider
 
setValidationServices(JWKSetCacheService) - Method in class org.mitre.openid.connect.client.OIDCAuthenticationFilter
 
setWhitelist(Set<String>) - Method in class org.mitre.openid.connect.client.service.impl.DynamicRegistrationClientConfigurationService
 
setWhitelist(Set<String>) - Method in class org.mitre.openid.connect.client.service.impl.DynamicServerConfigurationService
 
setWhitelist(Set<String>) - Method in class org.mitre.openid.connect.client.service.impl.HybridClientConfigurationService
 
setWhitelist(Set<String>) - Method in class org.mitre.openid.connect.client.service.impl.HybridIssuerService
 
setWhitelist(Set<String>) - Method in class org.mitre.openid.connect.client.service.impl.HybridServerConfigurationService
 
setWhitelist(Set<String>) - Method in class org.mitre.openid.connect.client.service.impl.ThirdPartyIssuerService
 
setWhitelist(Set<String>) - Method in class org.mitre.openid.connect.client.service.impl.WebfingerIssuerService
 
shouldRedirect() - Method in class org.mitre.openid.connect.client.model.IssuerServiceResponse
If the redirect url has been set, then we should send a redirect using it instead of processing things.
SignedAuthRequestUrlBuilder - Class in org.mitre.openid.connect.client.service.impl
 
SignedAuthRequestUrlBuilder() - Constructor for class org.mitre.openid.connect.client.service.impl.SignedAuthRequestUrlBuilder
 
SimpleIntrospectionAuthorityGranter - Class in org.mitre.oauth2.introspectingfilter.service.impl
Grants the same set of authorities no matter what's passed in.
SimpleIntrospectionAuthorityGranter() - Constructor for class org.mitre.oauth2.introspectingfilter.service.impl.SimpleIntrospectionAuthorityGranter
 
STATE_SESSION_VARIABLE - Static variable in class org.mitre.openid.connect.client.OIDCAuthenticationFilter
 
StaticAuthRequestOptionsService - Class in org.mitre.openid.connect.client.service.impl
Always returns the same set of options.
StaticAuthRequestOptionsService() - Constructor for class org.mitre.openid.connect.client.service.impl.StaticAuthRequestOptionsService
 
StaticClientConfigurationService - Class in org.mitre.openid.connect.client.service.impl
Client configuration service that holds a static map from issuer URL to a ClientDetails object to use at that issuer.
StaticClientConfigurationService() - Constructor for class org.mitre.openid.connect.client.service.impl.StaticClientConfigurationService
 
StaticIntrospectionConfigurationService - Class in org.mitre.oauth2.introspectingfilter.service.impl
Always provides the (configured) IntrospectionURL and RegisteredClient regardless of token.
StaticIntrospectionConfigurationService() - Constructor for class org.mitre.oauth2.introspectingfilter.service.impl.StaticIntrospectionConfigurationService
 
StaticPrefixTargetLinkURIChecker - Class in org.mitre.openid.connect.client
Simple target URI checker, checks whether the string in question starts with a configured prefix.
StaticPrefixTargetLinkURIChecker() - Constructor for class org.mitre.openid.connect.client.StaticPrefixTargetLinkURIChecker
 
StaticServerConfigurationService - Class in org.mitre.openid.connect.client.service.impl
Statically configured server configuration service that maps issuer URLs to server configurations to use at that issuer.
StaticServerConfigurationService() - Constructor for class org.mitre.openid.connect.client.service.impl.StaticServerConfigurationService
 
StaticSingleIssuerService - Class in org.mitre.openid.connect.client.service.impl
 
StaticSingleIssuerService() - Constructor for class org.mitre.openid.connect.client.service.impl.StaticSingleIssuerService
 
SubjectIssuerGrantedAuthority - Class in org.mitre.openid.connect.client
Simple authority representing a user at an issuer.
SubjectIssuerGrantedAuthority(String, String) - Constructor for class org.mitre.openid.connect.client.SubjectIssuerGrantedAuthority
 
supports(Class<?>) - Method in class org.mitre.openid.connect.client.OIDCAuthenticationProvider
 

T

TARGET_SESSION_VARIABLE - Static variable in class org.mitre.openid.connect.client.OIDCAuthenticationFilter
 
TargetLinkURIAuthenticationSuccessHandler() - Constructor for class org.mitre.openid.connect.client.OIDCAuthenticationFilter.TargetLinkURIAuthenticationSuccessHandler
 
targetLinkURIChecker() - Method in class org.mitre.openid.connect.client.OIDCAuthenticationFilter
 
TargetLinkURIChecker - Interface in org.mitre.openid.connect.client
 
ThirdPartyIssuerService - Class in org.mitre.openid.connect.client.service.impl
Determines the issuer using an account chooser or other third-party-initiated login
ThirdPartyIssuerService() - Constructor for class org.mitre.openid.connect.client.service.impl.ThirdPartyIssuerService
 
toString() - Method in exception org.mitre.openid.connect.client.AuthorizationEndpointException
 
toString() - Method in class org.mitre.openid.connect.client.SubjectIssuerGrantedAuthority
 

U

UserInfoFetcher - Class in org.mitre.openid.connect.client
Utility class to fetch userinfo from the userinfo endpoint, if available.
UserInfoFetcher() - Constructor for class org.mitre.openid.connect.client.UserInfoFetcher
 
UserInfoFetcher(HttpClient) - Constructor for class org.mitre.openid.connect.client.UserInfoFetcher
 

W

WebfingerIssuerService - Class in org.mitre.openid.connect.client.service.impl
Use Webfinger to discover the appropriate issuer for a user-given input string.
WebfingerIssuerService() - Constructor for class org.mitre.openid.connect.client.service.impl.WebfingerIssuerService
 
WebfingerIssuerService(HttpClient) - Constructor for class org.mitre.openid.connect.client.service.impl.WebfingerIssuerService
 
A B C D E F G H I J L M N O P R S T U W 
Skip navigation links

Copyright © 2022. All rights reserved.