Index
All Classes and Interfaces|All Packages
A
- 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.
C
- 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
- configureOAuth2WithPkce(HttpSecurity, ClientRegistrationRepository) - Static method in class com.okta.spring.boot.oauth.Okta
-
Configures the
httpwith an OAuth2 Login, that supports PKCE. - configureOAuth2WithPkce(ServerHttpSecurity, ReactiveClientRegistrationRepository) - Static method in class com.okta.spring.boot.oauth.Okta
-
Configures the
httpwith an OAuth2 Login, that supports PKCE. - configureResourceServer401ResponseBody(HttpSecurity) - Static method in class com.okta.spring.boot.oauth.Okta
-
Configures the
httpto 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
httpto return a NON-EMPTY response body if the client supports the Media Type text/plain.
G
- 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
- 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
- getGroupsClaim() - Method in class com.okta.spring.boot.oauth.config.OktaOAuth2Properties
- getHost() - Method in class com.okta.spring.boot.oauth.config.OktaOAuth2Properties.Proxy
- 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
- getOrder() - Method in class com.okta.spring.boot.oauth.env.OktaEnvironmentPostProcessorApplicationListener
- getPassword() - Method in class com.okta.spring.boot.oauth.config.OktaOAuth2Properties.Proxy
- getPort() - Method in class com.okta.spring.boot.oauth.config.OktaOAuth2Properties.Proxy
- getPostLogoutRedirectUri() - Method in class com.okta.spring.boot.oauth.config.OktaOAuth2Properties
- getProxy() - Method in class com.okta.spring.boot.oauth.config.OktaOAuth2Properties
- 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
- getTokenURI() - Method in class com.okta.spring.boot.oauth.env.OIDCMetadata
- getUserInfoURI() - Method in class com.okta.spring.boot.oauth.env.OIDCMetadata
- getUsername() - Method in class com.okta.spring.boot.oauth.config.OktaOAuth2Properties.Proxy
I
- 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
- isAuth0() - Method in class com.okta.spring.boot.oauth.env.OIDCMetadata
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.
- 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
- 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
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
- 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
- setIssuer(String) - Method in class com.okta.spring.boot.oauth.config.OktaOAuth2Properties
- setPassword(String) - Method in class com.okta.spring.boot.oauth.config.OktaOAuth2Properties.Proxy
- setPort(int) - Method in class com.okta.spring.boot.oauth.config.OktaOAuth2Properties.Proxy
- 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
- 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
- setUsername(String) - Method in class com.okta.spring.boot.oauth.config.OktaOAuth2Properties.Proxy
- 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
V
- validate(Object, Errors) - Method in class com.okta.spring.boot.oauth.config.OktaOAuth2Properties
All Classes and Interfaces|All Packages