MCPcopy Create free account

hub / github.com/IMS94/spring-boot-jwt-authorization / functions

Functions45 in github.com/IMS94/spring-boot-jwt-authorization

↓ 5 callersMethodjwtAuthenticationConverter
()
src/main/java/com/example/springboot/jwt/WebSecurityConfig.java:113
↓ 4 callersMethodaddProduct
(Product product)
src/main/java/com/example/springboot/jwt/service/ProductService.java:30
↓ 4 callersMethodgetAllProducts
()
src/main/java/com/example/springboot/jwt/service/ProductService.java:22
↓ 4 callersMethodpasswordEncoder
()
src/main/java/com/example/springboot/jwt/security/SecurityConfiguration.java:11
↓ 3 callersMethoddeleteProductById
(long id)
src/main/java/com/example/springboot/jwt/service/ProductService.java:39
↓ 3 callersMethodgetName
()
src/main/java/com/example/springboot/jwt/entity/Product.java:17
↓ 3 callersMethodjwtWithAuthorities
(String... authorities)
src/test/java/com/example/springboot/jwt/RbacWebMvcTests.java:165
↓ 1 callersMethodcorsConfigurationSource
()
src/main/java/com/example/springboot/jwt/WebSecurityConfig.java:62
↓ 1 callersMethodcreateJwtForClaims
(String subject, Map<String, String> claims)
src/main/java/com/example/springboot/jwt/security/JwtHelper.java:33
↓ 1 callersMethodgetId
()
src/main/java/com/example/springboot/jwt/entity/Product.java:33
↓ 1 callersMethodsetId
(long id)
src/main/java/com/example/springboot/jwt/entity/Product.java:37
MethodAuthController
(JwtHelper jwtHelper, UserDetailsService userDetailsService, PasswordEncoder passwor
src/main/java/com/example/springboot/jwt/controller/AuthController.java:36
MethodJwtHelper
(RSAPrivateKey privateKey, RSAPublicKey publicKey)
src/main/java/com/example/springboot/jwt/security/JwtHelper.java:28
MethodProduct
()
src/main/java/com/example/springboot/jwt/entity/Product.java:9
MethodProductController
(ProductService productService)
src/main/java/com/example/springboot/jwt/controller/ProductController.java:22
MethodProductService
()
src/main/java/com/example/springboot/jwt/service/ProductService.java:17
MethodWebSecurityConfig
(PasswordEncoder passwordEncoder, @Value("${app.security.cors.origin}") String co
src/main/java/com/example/springboot/jwt/WebSecurityConfig.java:35
MethodaddProduct
(@RequestBody Product product)
src/main/java/com/example/springboot/jwt/controller/ProductController.java:32
MethodaddProductRespectsRbac
(String[] authorities, int expectedStatus, boolean shouldInvokeService)
src/test/java/com/example/springboot/jwt/RbacWebMvcTests.java:96
MethodaddProductRoleCases
()
src/test/java/com/example/springboot/jwt/RbacWebMvcTests.java:139
MethodaddProductWithoutAuthenticationReturnsUnauthorized
()
src/test/java/com/example/springboot/jwt/RbacWebMvcTests.java:62
MethodcontextLoads
()
src/test/java/com/example/springboot/jwt/JwtApplicationTests.java:9
MethoddeleteProductRespectsRbac
(String[] authorities, int expectedStatus, boolean shouldInvokeService)
src/test/java/com/example/springboot/jwt/RbacWebMvcTests.java:112
MethoddeleteProductRoleCases
()
src/test/java/com/example/springboot/jwt/RbacWebMvcTests.java:152
MethoddeleteProductWithoutAuthenticationReturnsUnauthorized
()
src/test/java/com/example/springboot/jwt/RbacWebMvcTests.java:72
MethodgetDescription
()
src/main/java/com/example/springboot/jwt/entity/Product.java:25
MethodgetProductById
(long id)
src/main/java/com/example/springboot/jwt/service/ProductService.java:26
MethodgetProductRoleCases
()
src/test/java/com/example/springboot/jwt/RbacWebMvcTests.java:126
MethodgetProducts
()
src/main/java/com/example/springboot/jwt/controller/ProductController.java:26
MethodgetProductsRespectsRbac
(String[] authorities, int expectedStatus, boolean shouldInvokeService)
src/test/java/com/example/springboot/jwt/RbacWebMvcTests.java:80
MethodgetProductsWithoutAuthenticationReturnsUnauthorized
()
src/test/java/com/example/springboot/jwt/RbacWebMvcTests.java:54
MethodjwtDecoder
(RSAPublicKey rsaPublicKey)
src/main/java/com/example/springboot/jwt/security/JwtConfiguration.java:88
MethodjwtSigningKey
(KeyStore keyStore)
src/main/java/com/example/springboot/jwt/security/JwtConfiguration.java:58
MethodjwtValidationKey
(KeyStore keyStore)
src/main/java/com/example/springboot/jwt/security/JwtConfiguration.java:72
MethodkeyStore
()
src/main/java/com/example/springboot/jwt/security/JwtConfiguration.java:44
Methodlogin
( @RequestParam String username, @RequestParam String password)
src/main/java/com/example/springboot/jwt/controller/AuthController.java:43
Methodmain
(String[] args)
src/main/java/com/example/springboot/jwt/JwtApplication.java:9
MethodmissingRolesClaimReturnsEmptyAuthorities
()
src/test/java/com/example/springboot/jwt/WebSecurityConfigAuthConverterTests.java:38
MethodonlyRolesClaimIsUsedForAuthorities
()
src/test/java/com/example/springboot/jwt/WebSecurityConfigAuthConverterTests.java:51
MethodremoveProduct
(@PathVariable long id)
src/main/java/com/example/springboot/jwt/controller/ProductController.java:38
MethodrolesClaimIsMappedToAuthoritiesWithoutPrefix
()
src/test/java/com/example/springboot/jwt/WebSecurityConfigAuthConverterTests.java:21
MethodsecurityFilterChain
(HttpSecurity http)
src/main/java/com/example/springboot/jwt/WebSecurityConfig.java:41
MethodsetDescription
(String description)
src/main/java/com/example/springboot/jwt/entity/Product.java:29
MethodsetName
(String name)
src/main/java/com/example/springboot/jwt/entity/Product.java:21
MethoduserDetailsService
()
src/main/java/com/example/springboot/jwt/WebSecurityConfig.java:74