E G I J L N P R S U
All Classes All Packages
All Classes All Packages
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
All Classes All Packages