Index

A B C D E F G H I J L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

accessDeniedHandler() - Method in class com.alpaca.config.SecurityConfig
Configures access denied handler.
AccessTokenResConverter - Class in com.alpaca.security.oauth2
Converter that transforms a raw token response Map into a structured OAuth2AccessTokenResponse.
AccessTokenResConverter() - Constructor for class com.alpaca.security.oauth2.AccessTokenResConverter
 
accountNoExpired - Variable in class com.alpaca.entity.User
Indicates whether the User's entity is not expired.
accountNoExpired - Variable in class com.alpaca.model.UserPrincipal
Indicates whether the User's entity is not expired.
accountNoLocked - Variable in class com.alpaca.entity.User
Indicates whether the User's entity is not locked.
accountNoLocked - Variable in class com.alpaca.model.UserPrincipal
Indicates whether the User's entity is not locked.
addCookie(HttpServletResponse, String, String, int) - Static method in class com.alpaca.security.manager.CookieManager
Adds a new cookie with specified attributes to the HTTP response.
addPKCEParameters(Map<String, Object>, Map<String, Object>) - Method in class com.alpaca.security.oauth2.OAuth2ReqResolver
 
address - Variable in class com.alpaca.dto.request.ProfileRequestDTO
 
address - Variable in record class com.alpaca.dto.response.ProfileResponseDTO
The field for the address record component.
address - Variable in class com.alpaca.entity.Profile
The address of the Profile.
address() - Method in record class com.alpaca.dto.response.ProfileResponseDTO
Returns the value of the address record component.
advertiser - Variable in record class com.alpaca.dto.response.UserResponseDTO
The field for the advertiser record component.
advertiser - Variable in class com.alpaca.entity.User
The Advertiser entity associated with the User.
advertiser() - Method in record class com.alpaca.dto.response.UserResponseDTO
Returns the value of the advertiser record component.
Advertiser - Class in com.alpaca.entity
Represents an Advertiser entity in the system.
Advertiser(String, String, String, String, String, String, boolean, boolean, boolean, User) - Constructor for class com.alpaca.entity.Advertiser
Constructs an instance of a new Advertiser object with the specified attributes.
AdvertiserController - Class in com.alpaca.controller
REST controller for managing Advertiser entities.
AdvertiserController() - Constructor for class com.alpaca.controller.AdvertiserController
 
AdvertiserDAOImpl - Class in com.alpaca.persistence.impl
Implementation of the IAdvertiserDAO interface for managing Advertiser entities.
AdvertiserDAOImpl() - Constructor for class com.alpaca.persistence.impl.AdvertiserDAOImpl
 
advertiserId - Variable in class com.alpaca.model.UserPrincipal
Unique identifier for the associated advertiser account, if available.
AdvertiserMapperImpl - Class in com.alpaca.mapper.impl
Implementation of the IAdvertiserMapper interface, responsible for converting between Advertiser entities and their corresponding request and response DTOs.
AdvertiserMapperImpl() - Constructor for class com.alpaca.mapper.impl.AdvertiserMapperImpl
 
AdvertiserRepo - Interface in com.alpaca.repository
Repository interface for managing Advertiser entities.
AdvertiserRequestDTO - Class in com.alpaca.dto.request
 
AdvertiserRequestDTO() - Constructor for class com.alpaca.dto.request.AdvertiserRequestDTO
 
AdvertiserResponseDTO - Record Class in com.alpaca.dto.response
 
AdvertiserResponseDTO(UUID, String, String, String, String, String, String, boolean, boolean, boolean, UUID, String) - Constructor for record class com.alpaca.dto.response.AdvertiserResponseDTO
Creates an instance of a AdvertiserResponseDTO record class.
AdvertiserServiceImpl - Class in com.alpaca.service.impl
Service layer implementation for managing Advertiser entities.
AdvertiserServiceImpl() - Constructor for class com.alpaca.service.impl.AdvertiserServiceImpl
 
alg - Variable in class com.alpaca.security.manager.JJwtManager
The signature algorithm used for JWT creation: RS512 (RSA + SHA-512).
apiPath - Variable in record class com.alpaca.dto.response.ErrorResponseDTO
The field for the apiPath record component.
apiPath() - Method in record class com.alpaca.dto.response.ErrorResponseDTO
Returns the value of the apiPath record component.
appendErrorParam(String, String) - Method in class com.alpaca.security.oauth2.AuthFailureHandler
Appends a sanitized "error" query parameter to the base URL.
Application - Class in com.alpaca
 
Application() - Constructor for class com.alpaca.Application
 
attributes - Variable in class com.alpaca.model.UserPrincipal
Additional attributes provided by an OAuth2 authentication provider.
attributes - Variable in class com.alpaca.security.oauth2.userinfo.OAuth2UserInfo
The raw attributes received from the OAuth2 provider.
AuthController - Class in com.alpaca.controller
REST controller for authentication operations.
AuthController() - Constructor for class com.alpaca.controller.AuthController
 
authenticate(String, String) - Method in class com.alpaca.service.impl.AuthServiceImpl
Performs authentication using Spring's authentication token model.
authenticationEntryPoint() - Method in class com.alpaca.config.SecurityConfig
Configures an authentication entry point.
AuthFailureHandler - Class in com.alpaca.security.oauth2
Custom authentication failure handler for OAuth2 login flows.
AuthFailureHandler(CookieAuthReqRepo, String) - Constructor for class com.alpaca.security.oauth2.AuthFailureHandler
Constructs the handler with required dependencies.
authorities - Variable in class com.alpaca.model.UserPrincipal
The authorities granted to the user for authorization purposes.
authoritiesToString(Collection<? extends GrantedAuthority>) - Method in class com.alpaca.security.manager.JJwtManager
Converts a collection of GrantedAuthority objects into a comma-separated string.
authorizationCodeTokenResponseClient() - Method in class com.alpaca.config.SecurityConfig
Creates an OAuth2 access token response client.
AuthorizationCookieName - Static variable in class com.alpaca.security.oauth2.CookieAuthReqRepo
 
authorizedRedirectUris - Variable in class com.alpaca.security.oauth2.AuthSuccessHandler
 
AuthRequestDeserializer - Class in com.alpaca.security.oauth2
Custom Jackson deserializer for OAuth2AuthorizationRequest, enabling reconstruction of authorization requests from JSON data.
AuthRequestDeserializer() - Constructor for class com.alpaca.security.oauth2.AuthRequestDeserializer
Default constructor, informing Jackson of the handled type.
AuthRequestDTO - Class in com.alpaca.dto.request
 
AuthRequestDTO() - Constructor for class com.alpaca.dto.request.AuthRequestDTO
 
AuthResponseDTO - Record Class in com.alpaca.dto.response
 
AuthResponseDTO(String) - Constructor for record class com.alpaca.dto.response.AuthResponseDTO
Creates an instance of a AuthResponseDTO record class.
AuthResponseTypeDeserializer - Class in com.alpaca.security.oauth2
Custom Jackson deserializer for OAuth2 authorization response type values.
AuthResponseTypeDeserializer() - Constructor for class com.alpaca.security.oauth2.AuthResponseTypeDeserializer
 
authService - Variable in class com.alpaca.config.SecurityConfig
 
authService - Variable in class com.alpaca.controller.AuthController
 
AuthServiceImpl - Class in com.alpaca.service.impl
Implementation of IAuthService, handling authentication, user registration, and OAuth2 login flows within a Spring Security context.
AuthServiceImpl() - Constructor for class com.alpaca.service.impl.AuthServiceImpl
 
AuthSuccessHandler - Class in com.alpaca.security.oauth2
Authentication success handler for OAuth2 login flows.
AuthSuccessHandler(JJwtManager, CookieAuthReqRepo, List<URI>) - Constructor for class com.alpaca.security.oauth2.AuthSuccessHandler
Constructs the handler with required dependencies and a list of authorized redirect URIs.
avatarUrl - Variable in class com.alpaca.dto.request.AdvertiserRequestDTO
 
avatarUrl - Variable in class com.alpaca.dto.request.ProfileRequestDTO
 
avatarUrl - Variable in record class com.alpaca.dto.response.AdvertiserResponseDTO
The field for the avatarUrl record component.
avatarUrl - Variable in record class com.alpaca.dto.response.ProfileResponseDTO
The field for the avatarUrl record component.
avatarUrl - Variable in class com.alpaca.entity.Advertiser
URL of the Advertiser's avatar image.
avatarUrl - Variable in class com.alpaca.entity.Profile
URL of the user's avatar image.
avatarUrl() - Method in record class com.alpaca.dto.response.AdvertiserResponseDTO
Returns the value of the avatarUrl record component.
avatarUrl() - Method in record class com.alpaca.dto.response.ProfileResponseDTO
Returns the value of the avatarUrl record component.
A B C D E F G H I J L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form