Skip navigation links
A B C D G I L P S T V 

A

afterPropertiesSet() - Method in class com.auth0.spring.security.api.Auth0AuthenticationProvider
 
Auth0AuthenticationEntryPoint - Class in com.auth0.spring.security.api
 
Auth0AuthenticationEntryPoint() - Constructor for class com.auth0.spring.security.api.Auth0AuthenticationEntryPoint
 
auth0AuthenticationEntryPoint() - Method in class com.auth0.spring.security.api.Auth0SecurityConfig
 
Auth0AuthenticationFilter - Class in com.auth0.spring.security.api
Filter responsible to intercept the JWT in the HTTP header and attempt an authentication.
Auth0AuthenticationFilter() - Constructor for class com.auth0.spring.security.api.Auth0AuthenticationFilter
 
auth0AuthenticationFilter(Auth0AuthenticationEntryPoint) - Method in class com.auth0.spring.security.api.Auth0SecurityConfig
 
auth0AuthenticationFilterRegistration(Auth0AuthenticationFilter) - Method in class com.auth0.spring.security.api.Auth0SecurityConfig
We do this to ensure our Filter is only loaded once into Application Context If using Spring Boot, any GenericFilterBean in the context will be automatically added to the filter chain.
Auth0AuthenticationProvider - Class in com.auth0.spring.security.api
Class that verifies the JWT token and when valid, it will set the userdetails in the authentication object
Auth0AuthenticationProvider() - Constructor for class com.auth0.spring.security.api.Auth0AuthenticationProvider
 
auth0AuthenticationProvider() - Method in class com.auth0.spring.security.api.Auth0SecurityConfig
 
Auth0AuthorityStrategy - Enum in com.auth0.spring.security.api
The authority strategy being used Three possible types of strategy pertaining to "Role" info are built in: Groups, Roles, and Scope For API Resource Server using JWT Tokens - `scope` is the default
Auth0CORSFilter - Class in com.auth0.spring.security.api
 
Auth0CORSFilter() - Constructor for class com.auth0.spring.security.api.Auth0CORSFilter
 
Auth0JWTToken - Class in com.auth0.spring.security.api
Implements the org.springframework.security.core.Authentication interface.
Auth0JWTToken(String) - Constructor for class com.auth0.spring.security.api.Auth0JWTToken
 
Auth0SecurityConfig - Class in com.auth0.spring.security.api
Auth0 Security Config that wires together dependencies required Applications are expected to extend this Config
Auth0SecurityConfig() - Constructor for class com.auth0.spring.security.api.Auth0SecurityConfig
 
Auth0TokenException - Exception in com.auth0.spring.security.api
 
Auth0TokenException(String) - Constructor for exception com.auth0.spring.security.api.Auth0TokenException
 
Auth0TokenException(String, Throwable) - Constructor for exception com.auth0.spring.security.api.Auth0TokenException
 
Auth0TokenException(Exception) - Constructor for exception com.auth0.spring.security.api.Auth0TokenException
 
Auth0UserDetails - Class in com.auth0.spring.security.api
Implementation of UserDetails in compliance with the decoded object returned by the Auth0 JWT
Auth0UserDetails(Map<String, Object>, AuthorityStrategy) - Constructor for class com.auth0.spring.security.api.Auth0UserDetails
 
authenticate(Authentication) - Method in class com.auth0.spring.security.api.Auth0AuthenticationProvider
 
authenticationManagerBean() - Method in class com.auth0.spring.security.api.Auth0SecurityConfig
 
authorityStrategy - Variable in class com.auth0.spring.security.api.Auth0SecurityConfig
 
authorityStrategy() - Method in class com.auth0.spring.security.api.Auth0SecurityConfig
 
AuthorityStrategy - Interface in com.auth0.spring.security.api.authority
The strategy used to extract "Role" info This may be Groups, Roles, Scope or even custom defined
authorizeRequests(HttpSecurity) - Method in class com.auth0.spring.security.api.Auth0SecurityConfig
Lightweight default configuration that offers basic authorization checks for authenticated users on secured endpoint, and sets up a Principal user object with granted authorities

B

base64EncodedSecret - Variable in class com.auth0.spring.security.api.Auth0SecurityConfig
 

C

clientId - Variable in class com.auth0.spring.security.api.Auth0SecurityConfig
 
clientSecret - Variable in class com.auth0.spring.security.api.Auth0SecurityConfig
 
com.auth0.spring.security.api - package com.auth0.spring.security.api
 
com.auth0.spring.security.api.authority - package com.auth0.spring.security.api.authority
 
commence(HttpServletRequest, HttpServletResponse, AuthenticationException) - Method in class com.auth0.spring.security.api.Auth0AuthenticationEntryPoint
 
configure(AuthenticationManagerBuilder) - Method in class com.auth0.spring.security.api.Auth0SecurityConfig
 
configure(WebSecurity) - Method in class com.auth0.spring.security.api.Auth0SecurityConfig
 
configure(HttpSecurity) - Method in class com.auth0.spring.security.api.Auth0SecurityConfig
 
contains(String) - Static method in enum com.auth0.spring.security.api.Auth0AuthorityStrategy
 

D

destroy() - Method in class com.auth0.spring.security.api.Auth0CORSFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class com.auth0.spring.security.api.Auth0AuthenticationFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class com.auth0.spring.security.api.Auth0CORSFilter
 
domain - Variable in class com.auth0.spring.security.api.Auth0SecurityConfig
 

G

getAttribute() - Method in class com.auth0.spring.security.api.authority.ListAttributeStrategy
 
getAttribute() - Method in class com.auth0.spring.security.api.authority.StringAttributeStrategy
 
getAuth0Attribute(String) - Method in class com.auth0.spring.security.api.Auth0UserDetails
Will return the details of the attribute of JWT decoded token if it exists or null otherwise.
getAuthorities() - Method in class com.auth0.spring.security.api.Auth0JWTToken
 
getAuthorities() - Method in class com.auth0.spring.security.api.Auth0UserDetails
 
getAuthorities(Map<String, Object>) - Method in interface com.auth0.spring.security.api.authority.AuthorityStrategy
 
getAuthorities(Map<String, Object>) - Method in class com.auth0.spring.security.api.authority.ListAttributeStrategy
 
getAuthorities(Map<String, Object>) - Method in class com.auth0.spring.security.api.authority.StringAttributeStrategy
 
getAuthorityStrategy() - Method in class com.auth0.spring.security.api.Auth0AuthenticationProvider
 
getClientId() - Method in class com.auth0.spring.security.api.Auth0AuthenticationProvider
 
getClientSecret() - Method in class com.auth0.spring.security.api.Auth0AuthenticationProvider
 
getCredentials() - Method in class com.auth0.spring.security.api.Auth0JWTToken
 
getDomain() - Method in class com.auth0.spring.security.api.Auth0AuthenticationProvider
 
getEntryPoint() - Method in class com.auth0.spring.security.api.Auth0AuthenticationFilter
 
getIssuer() - Method in class com.auth0.spring.security.api.Auth0AuthenticationProvider
 
getJwt() - Method in class com.auth0.spring.security.api.Auth0JWTToken
 
getPassword() - Method in class com.auth0.spring.security.api.Auth0UserDetails
Will return UnsupportedOperationException
getPrincipal() - Method in class com.auth0.spring.security.api.Auth0JWTToken
 
getPublicKeyPath() - Method in class com.auth0.spring.security.api.Auth0AuthenticationProvider
 
getSecuredRoute() - Method in class com.auth0.spring.security.api.Auth0AuthenticationProvider
 
getSigningAlgorithm() - Method in class com.auth0.spring.security.api.Auth0AuthenticationProvider
 
getStrategy() - Method in enum com.auth0.spring.security.api.Auth0AuthorityStrategy
 
getToken(HttpServletRequest) - Method in class com.auth0.spring.security.api.Auth0AuthenticationFilter
Looks at the authorization bearer and extracts the JWT
getUsername() - Method in class com.auth0.spring.security.api.Auth0UserDetails
Gets the email if it exists otherwise it returns the user_id

I

init(FilterConfig) - Method in class com.auth0.spring.security.api.Auth0CORSFilter
 
isAccountNonExpired() - Method in class com.auth0.spring.security.api.Auth0UserDetails
 
isAccountNonLocked() - Method in class com.auth0.spring.security.api.Auth0UserDetails
 
isBase64EncodedSecret() - Method in class com.auth0.spring.security.api.Auth0AuthenticationProvider
 
isCredentialsNonExpired() - Method in class com.auth0.spring.security.api.Auth0UserDetails
 
isEnabled() - Method in class com.auth0.spring.security.api.Auth0UserDetails
Will return true if the email is verified, otherwise it will return false
issuer - Variable in class com.auth0.spring.security.api.Auth0SecurityConfig
 

L

ListAttributeStrategy - Class in com.auth0.spring.security.api.authority
 
ListAttributeStrategy(String) - Constructor for class com.auth0.spring.security.api.authority.ListAttributeStrategy
 

P

publicKeyPath - Variable in class com.auth0.spring.security.api.Auth0SecurityConfig
default to empty string as HS256 is default

S

securedRoute - Variable in class com.auth0.spring.security.api.Auth0SecurityConfig
 
setAuthorityStrategy(AuthorityStrategy) - Method in class com.auth0.spring.security.api.Auth0AuthenticationProvider
 
setBase64EncodedSecret(boolean) - Method in class com.auth0.spring.security.api.Auth0AuthenticationProvider
 
setClientId(String) - Method in class com.auth0.spring.security.api.Auth0AuthenticationProvider
 
setClientSecret(String) - Method in class com.auth0.spring.security.api.Auth0AuthenticationProvider
 
setDomain(String) - Method in class com.auth0.spring.security.api.Auth0AuthenticationProvider
 
setEntryPoint(AuthenticationEntryPoint) - Method in class com.auth0.spring.security.api.Auth0AuthenticationFilter
 
setIssuer(String) - Method in class com.auth0.spring.security.api.Auth0AuthenticationProvider
 
setPrincipal(Auth0UserDetails) - Method in class com.auth0.spring.security.api.Auth0JWTToken
 
setPublicKeyPath(String) - Method in class com.auth0.spring.security.api.Auth0AuthenticationProvider
 
setSecuredRoute(String) - Method in class com.auth0.spring.security.api.Auth0AuthenticationProvider
 
setSigningAlgorithm(Algorithm) - Method in class com.auth0.spring.security.api.Auth0AuthenticationProvider
 
signingAlgorithm - Variable in class com.auth0.spring.security.api.Auth0SecurityConfig
default to HS256 for backwards compatibility
simpleCORSFilter() - Method in class com.auth0.spring.security.api.Auth0SecurityConfig
 
StringAttributeStrategy - Class in com.auth0.spring.security.api.authority
 
StringAttributeStrategy(String) - Constructor for class com.auth0.spring.security.api.authority.StringAttributeStrategy
 
supports(Class<?>) - Method in class com.auth0.spring.security.api.Auth0AuthenticationProvider
 

T

toString() - Method in enum com.auth0.spring.security.api.Auth0AuthorityStrategy
 

V

valueOf(String) - Static method in enum com.auth0.spring.security.api.Auth0AuthorityStrategy
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.auth0.spring.security.api.Auth0AuthorityStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
A B C D G I L P S T V 
Skip navigation links

Copyright © 2016. All Rights Reserved.