A B C D G I S T V 

A

afterPropertiesSet() - Method in class com.auth0.spring.security.api.Auth0AuthenticationProvider
 
afterPropertiesSet() - Method in class com.auth0.spring.security.api.Auth0TokenHelperImpl
 
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
 
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 Would expect three possible types of strategy pertaining to "Role" info: Groups, Roles, and Scope For API Resource Server using JWT Tokens - `scope` is the default Configurable via auth0.properties file
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
Implementation of UserDetails in compliance with the decoded object returned by the Auth0 JWT
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
 
Auth0TokenHelper<T> - Interface in com.auth0.spring.security.api
 
Auth0TokenHelperImpl - Class in com.auth0.spring.security.api
 
Auth0TokenHelperImpl() - Constructor for class com.auth0.spring.security.api.Auth0TokenHelperImpl
 
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>, Auth0AuthorityStrategy) - 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
 
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
 
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(HttpSecurity) - Method in class com.auth0.spring.security.api.Auth0SecurityConfig
 
contains(String) - Static method in enum com.auth0.spring.security.api.Auth0AuthorityStrategy
 

D

decodeToken(String) - Method in interface com.auth0.spring.security.api.Auth0TokenHelper
 
decodeToken(String) - Method in class com.auth0.spring.security.api.Auth0TokenHelperImpl
 
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

generateToken(T, long) - Method in interface com.auth0.spring.security.api.Auth0TokenHelper
 
generateToken(Object, long) - Method in class com.auth0.spring.security.api.Auth0TokenHelperImpl
 
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
 
getAuthorityStrategy() - Method in class com.auth0.spring.security.api.Auth0AuthenticationProvider
 
getClientId() - Method in class com.auth0.spring.security.api.Auth0AuthenticationProvider
 
getClientId() - Method in class com.auth0.spring.security.api.Auth0TokenHelperImpl
 
getClientSecret() - Method in class com.auth0.spring.security.api.Auth0AuthenticationProvider
 
getClientSecret() - Method in class com.auth0.spring.security.api.Auth0TokenHelperImpl
 
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
 
getSecuredRoute() - Method in class com.auth0.spring.security.api.Auth0AuthenticationProvider
 
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
 

S

securedRoute - Variable in class com.auth0.spring.security.api.Auth0SecurityConfig
 
setAuthorityStrategy(Auth0AuthorityStrategy) - 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
 
setClientId(String) - Method in class com.auth0.spring.security.api.Auth0TokenHelperImpl
 
setClientSecret(String) - Method in class com.auth0.spring.security.api.Auth0AuthenticationProvider
 
setClientSecret(String) - Method in class com.auth0.spring.security.api.Auth0TokenHelperImpl
 
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
 
setSecuredRoute(String) - Method in class com.auth0.spring.security.api.Auth0AuthenticationProvider
 
simpleCORSFilter() - Method in class com.auth0.spring.security.api.Auth0SecurityConfig
 
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 S T V 

Copyright © 2016. All Rights Reserved.