E G I J L N P R S U 
All Classes All Packages

E

EnableRolePermissions - Annotation Type in net.savantly.authorization.configuration
 
extractAuthorities(Jwt) - Method in class net.savantly.authorization.service.PermissionAwareJwtAuthenticationConverter
 

G

getAuthorities() - Method in class net.savantly.authorization.service.PermissionAwareUserDetailsService.UserDetailsWrapper
 
getEffectivePermissions(String) - Method in class net.savantly.authorization.service.JdbcPermissionProvider
 
getEffectivePermissions(String) - Method in interface net.savantly.authorization.service.PermissionProvider
 
getPassword() - Method in class net.savantly.authorization.service.PermissionAwareUserDetailsService.UserDetailsWrapper
 
getPermissions() - Method in class net.savantly.authorization.jdbc.RolePermissions
 
getRole() - Method in class net.savantly.authorization.jdbc.RolePermissions
 
getUsername() - Method in class net.savantly.authorization.service.PermissionAwareUserDetailsService.UserDetailsWrapper
 

I

isAccountNonExpired() - Method in class net.savantly.authorization.service.PermissionAwareUserDetailsService.UserDetailsWrapper
 
isAccountNonLocked() - Method in class net.savantly.authorization.service.PermissionAwareUserDetailsService.UserDetailsWrapper
 
isCredentialsNonExpired() - Method in class net.savantly.authorization.service.PermissionAwareUserDetailsService.UserDetailsWrapper
 
isEnabled() - Method in class net.savantly.authorization.service.PermissionAwareUserDetailsService.UserDetailsWrapper
 

J

jdbcPermissionProvider(RolePermissionsRepository) - Method in class net.savantly.authorization.configuration.RolePermissionConfiguration
 
JdbcPermissionProvider - Class in net.savantly.authorization.service
 
JdbcPermissionProvider(RolePermissionsRepository) - Constructor for class net.savantly.authorization.service.JdbcPermissionProvider
 

L

loadUserByUsername(String) - Method in class net.savantly.authorization.service.PermissionAwareUserDetailsService
 

N

net.savantly.authorization.configuration - package net.savantly.authorization.configuration
 
net.savantly.authorization.jdbc - package net.savantly.authorization.jdbc
 
net.savantly.authorization.service - package net.savantly.authorization.service
 

P

PermissionAwareJwtAuthenticationConverter - Class in net.savantly.authorization.service
 
PermissionAwareJwtAuthenticationConverter(PermissionProvider) - Constructor for class net.savantly.authorization.service.PermissionAwareJwtAuthenticationConverter
 
PermissionAwareJwtAuthenticationConverter(PermissionProvider, String) - Constructor for class net.savantly.authorization.service.PermissionAwareJwtAuthenticationConverter
 
PermissionAwareUserDetailsService - Class in net.savantly.authorization.service
Wraps a UserDetailsService to inject mapped permissions as granted authorities
PermissionAwareUserDetailsService(UserDetailsService, PermissionProvider) - Constructor for class net.savantly.authorization.service.PermissionAwareUserDetailsService
 
PermissionAwareUserDetailsService.UserDetailsWrapper - Class in net.savantly.authorization.service
 
PermissionProvider - Interface in net.savantly.authorization.service
 

R

RolePermissionConfiguration - Class in net.savantly.authorization.configuration
 
RolePermissionConfiguration() - Constructor for class net.savantly.authorization.configuration.RolePermissionConfiguration
 
RolePermissions - Class in net.savantly.authorization.jdbc
 
RolePermissions() - Constructor for class net.savantly.authorization.jdbc.RolePermissions
 
RolePermissions(String, List<String>) - Constructor for class net.savantly.authorization.jdbc.RolePermissions
 
RolePermissionsRepository - Interface in net.savantly.authorization.jdbc
 

S

setPermissions(List<String>) - Method in class net.savantly.authorization.jdbc.RolePermissions
 
setRole(String) - Method in class net.savantly.authorization.jdbc.RolePermissions
 

U

UserDetailsWrapper(UserDetails, List<GrantedAuthority>) - Constructor for class net.savantly.authorization.service.PermissionAwareUserDetailsService.UserDetailsWrapper
 
E G I J L N P R S U 
All Classes All Packages