Index

A B C E G H I L M O P R S U V W 
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 GrantedAuthoritys 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 Spring Cache 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 Spring Cache 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 Spring CacheManager 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 Spring CacheManager 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
 
A B C E G H I L M O P R S U V W 
All Classes and Interfaces|All Packages