Index
All Classes and Interfaces|All Packages
A
- afterPropertiesSet() - Method in class com.okta.spring.boot.sdk.cache.SpringCacheManager
- Auth0ClientRequestInterceptor - Class in com.okta.spring.boot.oauth.http
- Auth0ClientRequestInterceptor() - Constructor for class com.okta.spring.boot.oauth.http.Auth0ClientRequestInterceptor
- AuthoritiesProvider - Interface in com.okta.spring.boot.oauth
-
Allows for custom
GrantedAuthority
s to be added to the current OAuth Principal. - authParams - Variable in class com.okta.spring.example.controllers.SignInWidgetConfigController.WidgetConfig
B
- baseUrl - Variable in class com.okta.spring.example.controllers.SignInWidgetConfigController.WidgetConfig
- BasicJwtResourceServerApplication - Class in com.okta.spring.tests.common.servlet.jwt
- BasicJwtResourceServerApplication() - Constructor for class com.okta.spring.tests.common.servlet.jwt.BasicJwtResourceServerApplication
- BasicJwtResourceServerApplication.MessageOfTheDayController - Class in com.okta.spring.tests.common.servlet.jwt
- BasicOpaqueTokenResourceServerApplication - Class in com.okta.spring.tests.common.servlet.opaquetoken
- BasicOpaqueTokenResourceServerApplication() - Constructor for class com.okta.spring.tests.common.servlet.opaquetoken.BasicOpaqueTokenResourceServerApplication
- BasicOpaqueTokenResourceServerApplication.MessageOfTheDayController - Class in com.okta.spring.tests.common.servlet.opaquetoken
- BasicRedirectCodeFlowApplication - Class in com.okta.spring.tests.common.servlet.code
- BasicRedirectCodeFlowApplication() - Constructor for class com.okta.spring.tests.common.servlet.code.BasicRedirectCodeFlowApplication
C
- clientId - Variable in class com.okta.spring.example.controllers.SignInWidgetConfigController.WidgetConfig
- ClientProxyInfo() - Constructor for class com.okta.spring.boot.sdk.config.OktaClientProperties.ClientProxyInfo
- com.okta.example.cloud.configserver - package com.okta.example.cloud.configserver
- com.okta.spring.boot.oauth - package com.okta.spring.boot.oauth
- com.okta.spring.boot.oauth.config - package com.okta.spring.boot.oauth.config
- com.okta.spring.boot.oauth.env - package com.okta.spring.boot.oauth.env
- com.okta.spring.boot.oauth.http - package com.okta.spring.boot.oauth.http
- com.okta.spring.boot.sdk - package com.okta.spring.boot.sdk
- com.okta.spring.boot.sdk.cache - package com.okta.spring.boot.sdk.cache
- com.okta.spring.boot.sdk.config - package com.okta.spring.boot.sdk.config
- com.okta.spring.boot.sdk.env - package com.okta.spring.boot.sdk.env
- com.okta.spring.example - package com.okta.spring.example
- com.okta.spring.example.controllers - package com.okta.spring.example.controllers
- com.okta.spring.example.webflux - package com.okta.spring.example.webflux
- com.okta.spring.tests.common.reactive.code - package com.okta.spring.tests.common.reactive.code
- com.okta.spring.tests.common.reactive.implicit - package com.okta.spring.tests.common.reactive.implicit
- com.okta.spring.tests.common.servlet.code - package com.okta.spring.tests.common.servlet.code
- com.okta.spring.tests.common.servlet.jwt - package com.okta.spring.tests.common.servlet.jwt
- com.okta.spring.tests.common.servlet.opaquetoken - package com.okta.spring.tests.common.servlet.opaquetoken
- ConfigServerApplication - Class in com.okta.example.cloud.configserver
- ConfigServerApplication() - Constructor for class com.okta.example.cloud.configserver.ConfigServerApplication
- configureOAuth2WithPkce(HttpSecurity, ClientRegistrationRepository) - Static method in class com.okta.spring.boot.oauth.Okta
-
Configures the
http
with an OAuth2 Login, that supports PKCE. - configureOAuth2WithPkce(ServerHttpSecurity, ReactiveClientRegistrationRepository) - Static method in class com.okta.spring.boot.oauth.Okta
-
Configures the
http
with an OAuth2 Login, that supports PKCE. - configureResourceServer401ResponseBody(HttpSecurity) - Static method in class com.okta.spring.boot.oauth.Okta
-
Configures the
http
to return a NON-EMPTY response body if the client supports the Media Type text/plain. - configureResourceServer401ResponseBody(ServerHttpSecurity) - Static method in class com.okta.spring.boot.oauth.Okta
-
Configures the
http
to return a NON-EMPTY response body if the client supports the Media Type text/plain.
E
- everyoneAccess(Principal) - Method in class com.okta.spring.tests.common.reactive.code.ReactiveRedirectCodeFlowApplication
- everyoneAccess(Principal) - Method in class com.okta.spring.tests.common.reactive.implicit.ReactiveImplicitFlowApplication.MessageOfTheDayController
- everyoneAccess(Principal) - Method in class com.okta.spring.tests.common.servlet.code.BasicRedirectCodeFlowApplication
- everyoneAccess(Principal) - Method in class com.okta.spring.tests.common.servlet.jwt.BasicJwtResourceServerApplication.MessageOfTheDayController
- everyoneAccess(Principal) - Method in class com.okta.spring.tests.common.servlet.opaquetoken.BasicOpaqueTokenResourceServerApplication.MessageOfTheDayController
G
- get(K) - Method in class com.okta.spring.boot.sdk.cache.SpringCache
- getAudience() - Method in class com.okta.spring.boot.oauth.config.OktaOAuth2Properties
- getAuthorities(OidcUser, OidcUserRequest) - Method in interface com.okta.spring.boot.oauth.AuthoritiesProvider
- getAuthorities(OAuth2User, OAuth2UserRequest) - Method in interface com.okta.spring.boot.oauth.AuthoritiesProvider
- getAuthoritiesClaimName() - Method in class com.okta.spring.boot.oauth.config.OktaOAuth2Properties
- getAuthorizationURI() - Method in class com.okta.spring.boot.oauth.env.OIDCMetadata
- getCache(String) - Method in class com.okta.spring.boot.sdk.cache.SpringCacheManager
-
Consults the wrapped Spring
CacheManager
instance to obtain a named SpringCache
instance. - getClientAuthenticationMethod() - Method in class com.okta.spring.boot.oauth.env.OIDCMetadata
- getClientId() - Method in class com.okta.spring.boot.oauth.config.OktaOAuth2Properties
- getClientSecret() - Method in class com.okta.spring.boot.oauth.config.OktaOAuth2Properties
- getConnectionTimeout() - Method in class com.okta.spring.boot.sdk.config.OktaClientProperties
- getGroupsClaim() - Method in class com.okta.spring.boot.oauth.config.OktaOAuth2Properties
- getHost() - Method in class com.okta.spring.boot.oauth.config.OktaOAuth2Properties.Proxy
- getHostname() - Method in class com.okta.spring.boot.sdk.config.OktaClientProperties.ClientProxyInfo
- getIntrospectionURI() - Method in class com.okta.spring.boot.oauth.env.OIDCMetadata
- getIssuer() - Method in class com.okta.spring.boot.oauth.config.OktaOAuth2Properties
- getJwkSetURI() - Method in class com.okta.spring.boot.oauth.env.OIDCMetadata
- getMessageOfTheDay(Principal) - Method in class com.okta.spring.example.controllers.WelcomeController
-
Simple example REST endpoint that returns a static message.
- getMessageOfTheDay(Principal) - Method in class com.okta.spring.tests.common.reactive.code.ReactiveRedirectCodeFlowApplication
- getMessageOfTheDay(Principal) - Method in class com.okta.spring.tests.common.reactive.implicit.ReactiveImplicitFlowApplication.MessageOfTheDayController
- getMessageOfTheDay(Principal) - Method in class com.okta.spring.tests.common.servlet.code.BasicRedirectCodeFlowApplication
- getMessageOfTheDay(Principal) - Method in class com.okta.spring.tests.common.servlet.jwt.BasicJwtResourceServerApplication.MessageOfTheDayController
- getMessageOfTheDay(Principal) - Method in class com.okta.spring.tests.common.servlet.opaquetoken.BasicOpaqueTokenResourceServerApplication.MessageOfTheDayController
- getOrder() - Method in class com.okta.spring.boot.oauth.env.OktaEnvironmentPostProcessorApplicationListener
- getOrgUrl() - Method in class com.okta.spring.boot.sdk.config.OktaClientProperties
- getPassword() - Method in class com.okta.spring.boot.oauth.config.OktaOAuth2Properties.Proxy
- getPassword() - Method in class com.okta.spring.boot.sdk.config.OktaClientProperties.ClientProxyInfo
- getPort() - Method in class com.okta.spring.boot.oauth.config.OktaOAuth2Properties.Proxy
- getPort() - Method in class com.okta.spring.boot.sdk.config.OktaClientProperties.ClientProxyInfo
- getPostLogoutRedirectUri() - Method in class com.okta.spring.boot.oauth.config.OktaOAuth2Properties
- getProxy() - Method in class com.okta.spring.boot.oauth.config.OktaOAuth2Properties
- getProxy() - Method in class com.okta.spring.boot.sdk.config.OktaClientProperties
- getRedirectUri() - Method in class com.okta.spring.boot.oauth.config.OktaOAuth2Properties
- getScope() - Method in class com.okta.spring.boot.oauth.env.OIDCMetadata
- getScopes() - Method in class com.okta.spring.boot.oauth.config.OktaOAuth2Properties
- getToken() - Method in class com.okta.spring.boot.sdk.config.OktaClientProperties
- getTokenURI() - Method in class com.okta.spring.boot.oauth.env.OIDCMetadata
- getUserDetails(Authentication) - Method in class com.okta.spring.tests.common.reactive.implicit.ReactiveImplicitFlowApplication.MessageOfTheDayController
- getUserDetails(Authentication) - Method in class com.okta.spring.tests.common.servlet.jwt.BasicJwtResourceServerApplication.MessageOfTheDayController
- getUserDetails(Authentication) - Method in class com.okta.spring.tests.common.servlet.opaquetoken.BasicOpaqueTokenResourceServerApplication.MessageOfTheDayController
- getUserInfoURI() - Method in class com.okta.spring.boot.oauth.env.OIDCMetadata
- getUsername() - Method in class com.okta.spring.boot.oauth.config.OktaOAuth2Properties.Proxy
- getUsername() - Method in class com.okta.spring.boot.sdk.config.OktaClientProperties.ClientProxyInfo
- getWidgetConfig() - Method in class com.okta.spring.example.controllers.SignInWidgetConfigController
H
- HostedLoginCodeFlowExampleApplication - Class in com.okta.spring.example
- HostedLoginCodeFlowExampleApplication() - Constructor for class com.okta.spring.example.HostedLoginCodeFlowExampleApplication
I
- ImplicitFlowApplication - Class in com.okta.spring.example
- ImplicitFlowApplication() - Constructor for class com.okta.spring.example.ImplicitFlowApplication
- intercept(HttpRequest, byte[], ClientHttpRequestExecution) - Method in class com.okta.spring.boot.oauth.http.Auth0ClientRequestInterceptor
- intercept(HttpRequest, byte[], ClientHttpRequestExecution) - Method in class com.okta.spring.boot.oauth.http.UserAgentRequestInterceptor
- invalidGroup() - Method in class com.okta.spring.tests.common.reactive.code.ReactiveRedirectCodeFlowApplication
- invalidGroup() - Method in class com.okta.spring.tests.common.servlet.code.BasicRedirectCodeFlowApplication
- invalidScope() - Method in class com.okta.spring.tests.common.servlet.opaquetoken.BasicOpaqueTokenResourceServerApplication.MessageOfTheDayController
- isAuth0() - Method in class com.okta.spring.boot.oauth.env.OIDCMetadata
L
- login(String) - Method in class com.okta.spring.example.controllers.LoginController
- LoginController - Class in com.okta.spring.example.controllers
- LoginController(OktaOAuth2Properties) - Constructor for class com.okta.spring.example.controllers.LoginController
M
- main(String[]) - Static method in class com.okta.example.cloud.configserver.ConfigServerApplication
- main(String[]) - Static method in class com.okta.spring.example.HostedLoginCodeFlowExampleApplication
- main(String[]) - Static method in class com.okta.spring.example.ImplicitFlowApplication
- main(String[]) - Static method in class com.okta.spring.example.RedirectCodeFlowApplication
- main(String[]) - Static method in class com.okta.spring.example.webflux.ReactiveApplication
- main(String[]) - Static method in class com.okta.spring.tests.common.reactive.code.ReactiveRedirectCodeFlowApplication
- main(String[]) - Static method in class com.okta.spring.tests.common.reactive.implicit.ReactiveImplicitFlowApplication
- main(String[]) - Static method in class com.okta.spring.tests.common.servlet.code.BasicRedirectCodeFlowApplication
- main(String[]) - Static method in class com.okta.spring.tests.common.servlet.jwt.BasicJwtResourceServerApplication
- main(String[]) - Static method in class com.okta.spring.tests.common.servlet.opaquetoken.BasicOpaqueTokenResourceServerApplication
- messageOfTheDay - Variable in class com.okta.spring.example.controllers.WelcomeController.Welcome
- MessageOfTheDayController() - Constructor for class com.okta.spring.tests.common.reactive.implicit.ReactiveImplicitFlowApplication.MessageOfTheDayController
- MessageOfTheDayController() - Constructor for class com.okta.spring.tests.common.servlet.jwt.BasicJwtResourceServerApplication.MessageOfTheDayController
- MessageOfTheDayController() - Constructor for class com.okta.spring.tests.common.servlet.opaquetoken.BasicOpaqueTokenResourceServerApplication.MessageOfTheDayController
- messages() - Method in class com.okta.spring.tests.common.reactive.implicit.ReactiveImplicitFlowApplication.MessageOfTheDayController
- messages() - Method in class com.okta.spring.tests.common.servlet.jwt.BasicJwtResourceServerApplication.MessageOfTheDayController
- messages() - Method in class com.okta.spring.tests.common.servlet.opaquetoken.BasicOpaqueTokenResourceServerApplication.MessageOfTheDayController
O
- OIDCMetadata - Class in com.okta.spring.boot.oauth.env
- OIDCMetadata(String) - Constructor for class com.okta.spring.boot.oauth.env.OIDCMetadata
- OIDCMetadata(ResponseEntity<String>) - Constructor for class com.okta.spring.boot.oauth.env.OIDCMetadata
-
Fetch metadata from the ${issuer}/.well-known/openid-configuration endpoint
- Okta - Class in com.okta.spring.boot.oauth
-
Okta + Spring Security utility methods.
- OktaClientProperties - Class in com.okta.spring.boot.sdk.config
- OktaClientProperties() - Constructor for class com.okta.spring.boot.sdk.config.OktaClientProperties
- OktaClientProperties.ClientProxyInfo - Class in com.okta.spring.boot.sdk.config
- OktaEnvironmentPostProcessorApplicationListener - Class in com.okta.spring.boot.oauth.env
- OktaEnvironmentPostProcessorApplicationListener() - Constructor for class com.okta.spring.boot.oauth.env.OktaEnvironmentPostProcessorApplicationListener
- OktaOAuth2Properties - Class in com.okta.spring.boot.oauth.config
- OktaOAuth2Properties(OAuth2ClientProperties) - Constructor for class com.okta.spring.boot.oauth.config.OktaOAuth2Properties
- OktaOAuth2Properties.Proxy - Class in com.okta.spring.boot.oauth.config
- oktaSdkClient() - Method in class com.okta.spring.boot.sdk.OktaSdkConfig
- oktaSdkClientCredentials() - Method in class com.okta.spring.boot.sdk.OktaSdkConfig
- OktaSdkConfig - Class in com.okta.spring.boot.sdk
-
Configure Okta's management SDK, and expose it as a Bean.
- OktaSdkConfig(OktaClientProperties, CacheManager) - Constructor for class com.okta.spring.boot.sdk.OktaSdkConfig
- onApplicationEvent(ApplicationEvent) - Method in class com.okta.spring.boot.oauth.env.OktaEnvironmentPostProcessorApplicationListener
P
- Proxy() - Constructor for class com.okta.spring.boot.oauth.config.OktaOAuth2Properties.Proxy
- put(K, V) - Method in class com.okta.spring.boot.sdk.cache.SpringCache
R
- ReactiveApplication - Class in com.okta.spring.example.webflux
- ReactiveApplication() - Constructor for class com.okta.spring.example.webflux.ReactiveApplication
- ReactiveImplicitFlowApplication - Class in com.okta.spring.tests.common.reactive.implicit
- ReactiveImplicitFlowApplication() - Constructor for class com.okta.spring.tests.common.reactive.implicit.ReactiveImplicitFlowApplication
- ReactiveImplicitFlowApplication.MessageOfTheDayController - Class in com.okta.spring.tests.common.reactive.implicit
- ReactiveRedirectCodeFlowApplication - Class in com.okta.spring.tests.common.reactive.code
- ReactiveRedirectCodeFlowApplication() - Constructor for class com.okta.spring.tests.common.reactive.code.ReactiveRedirectCodeFlowApplication
- RedirectCodeFlowApplication - Class in com.okta.spring.example
- RedirectCodeFlowApplication() - Constructor for class com.okta.spring.example.RedirectCodeFlowApplication
- remove(K) - Method in class com.okta.spring.boot.sdk.cache.SpringCache
S
- setAudience(String) - Method in class com.okta.spring.boot.oauth.config.OktaOAuth2Properties
- setAuthoritiesClaimName(String) - Method in class com.okta.spring.boot.oauth.config.OktaOAuth2Properties
- setClientId(String) - Method in class com.okta.spring.boot.oauth.config.OktaOAuth2Properties
- setClientSecret(String) - Method in class com.okta.spring.boot.oauth.config.OktaOAuth2Properties
- setConnectionTimeout(int) - Method in class com.okta.spring.boot.sdk.config.OktaClientProperties
- setGroupsClaim(String) - Method in class com.okta.spring.boot.oauth.config.OktaOAuth2Properties
- setHost(String) - Method in class com.okta.spring.boot.oauth.config.OktaOAuth2Properties.Proxy
- setHostname(String) - Method in class com.okta.spring.boot.sdk.config.OktaClientProperties.ClientProxyInfo
- setIssuer(String) - Method in class com.okta.spring.boot.oauth.config.OktaOAuth2Properties
- setOrgUrl(String) - Method in class com.okta.spring.boot.sdk.config.OktaClientProperties
- setPassword(String) - Method in class com.okta.spring.boot.oauth.config.OktaOAuth2Properties.Proxy
- setPassword(String) - Method in class com.okta.spring.boot.sdk.config.OktaClientProperties.ClientProxyInfo
- setPort(int) - Method in class com.okta.spring.boot.oauth.config.OktaOAuth2Properties.Proxy
- setPort(int) - Method in class com.okta.spring.boot.sdk.config.OktaClientProperties.ClientProxyInfo
- setPostLogoutRedirectUri(String) - Method in class com.okta.spring.boot.oauth.config.OktaOAuth2Properties
- setProxy(OktaOAuth2Properties.Proxy) - Method in class com.okta.spring.boot.oauth.config.OktaOAuth2Properties
- setProxy(OktaClientProperties.ClientProxyInfo) - Method in class com.okta.spring.boot.sdk.config.OktaClientProperties
- setRedirectUri(String) - Method in class com.okta.spring.boot.oauth.config.OktaOAuth2Properties
- setScopes(Set<String>) - Method in class com.okta.spring.boot.oauth.config.OktaOAuth2Properties
- setSpringCacheManager(CacheManager) - Method in class com.okta.spring.boot.sdk.cache.SpringCacheManager
- setToken(String) - Method in class com.okta.spring.boot.sdk.config.OktaClientProperties
- setUsername(String) - Method in class com.okta.spring.boot.oauth.config.OktaOAuth2Properties.Proxy
- setUsername(String) - Method in class com.okta.spring.boot.sdk.config.OktaClientProperties.ClientProxyInfo
- SignInWidgetConfigController - Class in com.okta.spring.example.controllers
- SignInWidgetConfigController(String, String) - Constructor for class com.okta.spring.example.controllers.SignInWidgetConfigController
- SignInWidgetConfigController.WidgetConfig - Class in com.okta.spring.example.controllers
- SpringCache<K,
V> - Class in com.okta.spring.boot.sdk.cache -
A Okta SDK
Cache
implementation that wraps a SpringCache
instance. - SpringCache(Cache) - Constructor for class com.okta.spring.boot.sdk.cache.SpringCache
- SpringCacheManager - Class in com.okta.spring.boot.sdk.cache
-
A Okta SDK
CacheManager
implementation that wraps a SpringCacheManager
instance. - SpringCacheManager() - Constructor for class com.okta.spring.boot.sdk.cache.SpringCacheManager
- SpringCacheManager(CacheManager) - Constructor for class com.okta.spring.boot.sdk.cache.SpringCacheManager
-
Constructs a new
SpringCacheManager
instance that wraps (delegates to) the specified SpringCacheManager
instance. - supports(Class<?>) - Method in class com.okta.spring.boot.oauth.config.OktaOAuth2Properties
- supportsEventType(Class<? extends ApplicationEvent>) - Method in class com.okta.spring.boot.oauth.env.OktaEnvironmentPostProcessorApplicationListener
U
- UserAgentRequestInterceptor - Class in com.okta.spring.boot.oauth.http
- UserAgentRequestInterceptor() - Constructor for class com.okta.spring.boot.oauth.http.UserAgentRequestInterceptor
- userDetailsMono(Mono<OAuth2AuthenticationToken>) - Method in class com.okta.spring.example.webflux.ReactiveApplication
- username - Variable in class com.okta.spring.example.controllers.WelcomeController.Welcome
V
- validate(Object, Errors) - Method in class com.okta.spring.boot.oauth.config.OktaOAuth2Properties
W
- Welcome(String, String) - Constructor for class com.okta.spring.example.controllers.WelcomeController.Welcome
- WelcomeController - Class in com.okta.spring.example.controllers
- WelcomeController() - Constructor for class com.okta.spring.example.controllers.WelcomeController
- WelcomeController.Welcome - Class in com.okta.spring.example.controllers
- WidgetConfig(String, String) - Constructor for class com.okta.spring.example.controllers.SignInWidgetConfigController.WidgetConfig
All Classes and Interfaces|All Packages