MCPcopy Create free account

hub / github.com/danvega/spring-security-mfa-totp / functions

Functions50 in github.com/danvega/spring-security-mfa-totp

↓ 8 callersMethodgetTotpSecret
()
src/main/java/dev/danvega/mfa/totp/TotpUserDetails.java:26
↓ 7 callersMethodgetUsername
()
src/main/java/dev/danvega/mfa/totp/TotpUserDetails.java:40
↓ 4 callersMethodgetCurrentUser
()
src/main/java/dev/danvega/mfa/totp/TotpController.java:81
↓ 2 callersMethodgenerateQrCodeDataUri
(String username, String secret)
src/main/java/dev/danvega/mfa/totp/TotpService.java:38
↓ 2 callersMethodgetUser
()
src/main/java/dev/danvega/mfa/totp/TotpUserDetails.java:18
↓ 2 callersMethodgrantTotpFactor
(Authentication authentication)
src/main/java/dev/danvega/mfa/totp/TotpAuthenticationHandler.java:35
↓ 2 callersMethodsetMfaEnabled
(boolean mfaEnabled)
src/main/java/dev/danvega/mfa/totp/User.java:35
↓ 2 callersMethodsetTotpSecret
(String totpSecret)
src/main/java/dev/danvega/mfa/totp/User.java:27
↓ 2 callersMethodverifyCode
(String secret, String code)
src/main/java/dev/danvega/mfa/totp/TotpService.java:56
↓ 1 callersMethodfindByUsername
(String username)
src/main/java/dev/danvega/mfa/totp/UserStore.java:37
↓ 1 callersMethodgenerateSecret
()
src/main/java/dev/danvega/mfa/totp/TotpService.java:34
↓ 1 callersMethodgetAuthorities
()
src/main/java/dev/danvega/mfa/totp/TotpUserDetails.java:30
↓ 1 callersMethodgetUsername
()
src/main/java/dev/danvega/mfa/totp/User.java:15
↓ 1 callersMethodisMfaEnabled
()
src/main/java/dev/danvega/mfa/totp/TotpUserDetails.java:22
↓ 1 callersMethodrender
(gg.jte.html.HtmlTemplateOutput jteOutput, gg.jte.html.HtmlInterceptor jteHtmlInterceptor, String qrCode, Stri
jte-classes/gg/jte/generated/ondemand/JtetotpsetupGenerated.java:7
↓ 1 callersMethodrender
(gg.jte.html.HtmlTemplateOutput jteOutput, gg.jte.html.HtmlInterceptor jteHtmlInterceptor, String error, Strin
jte-classes/gg/jte/generated/ondemand/JteloginGenerated.java:7
↓ 1 callersMethodrender
(gg.jte.html.HtmlTemplateOutput jteOutput, gg.jte.html.HtmlInterceptor jteHtmlInterceptor)
jte-classes/gg/jte/generated/ondemand/JtehomeGenerated.java:6
↓ 1 callersMethodrender
(gg.jte.html.HtmlTemplateOutput jteOutput, gg.jte.html.HtmlInterceptor jteHtmlInterceptor, String username, Cs
jte-classes/gg/jte/generated/ondemand/JtedashboardGenerated.java:7
↓ 1 callersMethodrender
(gg.jte.html.HtmlTemplateOutput jteOutput, gg.jte.html.HtmlInterceptor jteHtmlInterceptor, String title, gg.jt
jte-classes/gg/jte/generated/ondemand/layout/JtemainGenerated.java:6
MethodSecurityConfig
(UserStore userStore, TotpAuthenticationHandler totpAuthenticationHandler)
src/main/java/dev/danvega/mfa/SecurityConfig.java:23
MethodTotpController
(TotpService totpService, TotpAuthenticationHandler authHandler)
src/main/java/dev/danvega/mfa/totp/TotpController.java:19
MethodTotpService
()
src/main/java/dev/danvega/mfa/totp/TotpService.java:23
MethodTotpUserDetails
(User user)
src/main/java/dev/danvega/mfa/totp/TotpUserDetails.java:14
MethodUser
(String username, String password)
src/main/java/dev/danvega/mfa/totp/User.java:10
MethodUserStore
()
src/main/java/dev/danvega/mfa/totp/UserStore.java:19
Methoddashboard
(Authentication authentication, CsrfToken csrfToken, Model model)
src/main/java/dev/danvega/mfa/HomeController.java:18
MethodgetPassword
()
src/main/java/dev/danvega/mfa/totp/TotpUserDetails.java:35
MethodgetPassword
()
src/main/java/dev/danvega/mfa/totp/User.java:19
MethodgetTotpSecret
()
src/main/java/dev/danvega/mfa/totp/User.java:23
Methodhome
()
src/main/java/dev/danvega/mfa/HomeController.java:13
MethodisMfaEnabled
()
src/main/java/dev/danvega/mfa/totp/User.java:31
MethodloadUserByUsername
(String username)
src/main/java/dev/danvega/mfa/totp/UserStore.java:30
Methodlogin
(@RequestParam(value = "error", required = false) String error, @RequestParam(value =
src/main/java/dev/danvega/mfa/LoginController.java:12
Methodmain
(String[] args)
src/main/java/dev/danvega/mfa/Application.java:9
MethodonAuthenticationSuccess
(HttpServletRequest request, HttpServletResponse response,
src/main/java/dev/danvega/mfa/totp/TotpAuthenticationHandler.java:21
MethodpasswordEncoder
()
src/main/java/dev/danvega/mfa/SecurityConfig.java:54
MethodrenderMap
(gg.jte.html.HtmlTemplateOutput jteOutput, gg.jte.html.HtmlInterceptor jteHtmlInterceptor, java.util.Map<Strin
jte-classes/gg/jte/generated/ondemand/JtetotpsetupGenerated.java:69
MethodrenderMap
(gg.jte.html.HtmlTemplateOutput jteOutput, gg.jte.html.HtmlInterceptor jteHtmlInterceptor, java.util.Map<Strin
jte-classes/gg/jte/generated/ondemand/JteloginGenerated.java:47
MethodrenderMap
(gg.jte.html.HtmlTemplateOutput jteOutput, gg.jte.html.HtmlInterceptor jteHtmlInterceptor, java.util.Map<Strin
jte-classes/gg/jte/generated/ondemand/JtehomeGenerated.java:14
MethodrenderMap
(gg.jte.html.HtmlTemplateOutput jteOutput, gg.jte.html.HtmlInterceptor jteHtmlInterceptor, java.util.Map<Strin
jte-classes/gg/jte/generated/ondemand/JtedashboardGenerated.java:36
MethodrenderMap
(gg.jte.html.HtmlTemplateOutput jteOutput, gg.jte.html.HtmlInterceptor jteHtmlInterceptor, java.util.Map<Strin
jte-classes/gg/jte/generated/ondemand/layout/JtemainGenerated.java:21
MethodsecurityFilterChain
(HttpSecurity http)
src/main/java/dev/danvega/mfa/SecurityConfig.java:28
MethodshowSetup
(CsrfToken csrfToken, Model model)
src/main/java/dev/danvega/mfa/totp/TotpController.java:24
MethodshowVerify
(CsrfToken csrfToken, Model model)
src/main/java/dev/danvega/mfa/totp/TotpController.java:59
Methodverify
(@RequestParam("code") String code, CsrfToken csrfToken, Model model)
src/main/java/dev/danvega/mfa/totp/TotpController.java:66
MethodverifySetup
(@RequestParam("code") String code, CsrfToken csrfToken, Model model)
src/main/java/dev/danvega/mfa/totp/TotpController.java:40
MethodwriteTo
(gg.jte.html.HtmlTemplateOutput jteOutput)
jte-classes/gg/jte/generated/ondemand/JtetotpsetupGenerated.java:10
MethodwriteTo
(gg.jte.html.HtmlTemplateOutput jteOutput)
jte-classes/gg/jte/generated/ondemand/JteloginGenerated.java:10
MethodwriteTo
(gg.jte.html.HtmlTemplateOutput jteOutput)
jte-classes/gg/jte/generated/ondemand/JtehomeGenerated.java:8
MethodwriteTo
(gg.jte.html.HtmlTemplateOutput jteOutput)
jte-classes/gg/jte/generated/ondemand/JtedashboardGenerated.java:10