Index

A D E G I P S T 
All Classes and Interfaces|All Packages|Serialized Form

A

authenticate(Authentication) - Method in class io.r03el.tma.security.provider.TelegramAuthenticationProvider
 

D

doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class io.r03el.tma.security.filter.TelegramAuthFilter
 

E

eraseCredentials() - Method in class io.r03el.tma.security.token.TelegramAuthenticationToken
 

G

getCredentials() - Method in class io.r03el.tma.security.token.TelegramAuthenticationToken
 
getPrincipal() - Method in class io.r03el.tma.security.token.TelegramAuthenticationToken
 

I

io.r03el.tma.security.filter - package io.r03el.tma.security.filter
 
io.r03el.tma.security.provider - package io.r03el.tma.security.provider
 
io.r03el.tma.security.starter.config - package io.r03el.tma.security.starter.config
 
io.r03el.tma.security.token - package io.r03el.tma.security.token
 
io.r03el.tma.security.utils - package io.r03el.tma.security.utils
 
isValid(String, String) - Static method in class io.r03el.tma.security.utils.TelegramAuth
Validates the Telegram Mini App initData string using HmacUtils.

P

parseUserData(String) - Static method in class io.r03el.tma.security.utils.TelegramAuth
Parses user data from a VALID initData string.

S

setAuthenticated(boolean) - Method in class io.r03el.tma.security.token.TelegramAuthenticationToken
 
setSecurityContextHolderStrategy(SecurityContextHolderStrategy) - Method in class io.r03el.tma.security.filter.TelegramAuthFilter
 
supports(Class<?>) - Method in class io.r03el.tma.security.provider.TelegramAuthenticationProvider
 

T

TelegramAuth - Class in io.r03el.tma.security.utils
 
TelegramAuthAutoConfiguration - Class in io.r03el.tma.security.starter.config
 
TelegramAuthAutoConfiguration() - Constructor for class io.r03el.tma.security.starter.config.TelegramAuthAutoConfiguration
 
telegramAuthenticationProvider(TelegramAuthProperties) - Method in class io.r03el.tma.security.starter.config.TelegramAuthAutoConfiguration
 
TelegramAuthenticationProvider - Class in io.r03el.tma.security.provider
 
TelegramAuthenticationProvider(TelegramAuthProperties) - Constructor for class io.r03el.tma.security.provider.TelegramAuthenticationProvider
 
TelegramAuthenticationToken - Class in io.r03el.tma.security.token
 
TelegramAuthenticationToken(TelegramUserDetails, Collection<? extends GrantedAuthority>) - Constructor for class io.r03el.tma.security.token.TelegramAuthenticationToken
 
TelegramAuthenticationToken(String) - Constructor for class io.r03el.tma.security.token.TelegramAuthenticationToken
Constructor for unauthenticated state (used by the filter).
telegramAuthFailureHandlerEntryPoint() - Method in class io.r03el.tma.security.starter.config.TelegramAuthAutoConfiguration
 
telegramAuthFilter(TelegramAuthProperties, AuthenticationConfiguration, TelegramAuthenticationProvider, AuthenticationEntryPoint, SecurityContextRepository) - Method in class io.r03el.tma.security.starter.config.TelegramAuthAutoConfiguration
 
TelegramAuthFilter - Class in io.r03el.tma.security.filter
 
TelegramAuthFilter(TelegramAuthProperties, AuthenticationManager, SecurityContextRepository, AuthenticationFailureHandler) - Constructor for class io.r03el.tma.security.filter.TelegramAuthFilter
 
TelegramAuthProperties - Class in io.r03el.tma.security.starter.config
 
TelegramAuthProperties() - Constructor for class io.r03el.tma.security.starter.config.TelegramAuthProperties
 
telegramSecurityContextRepository() - Method in class io.r03el.tma.security.starter.config.TelegramAuthAutoConfiguration
 
TelegramUserDetails - Class in io.r03el.tma.security.token
 
TelegramUserDetails(long, String, String, String, String, Boolean, String) - Constructor for class io.r03el.tma.security.token.TelegramUserDetails
 
A D E G I P S T 
All Classes and Interfaces|All Packages|Serialized Form