A B C D F G H I K L M N O P R S T U V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- ADD_SPACE - io.mosip.kernel.otpmanager.constant.OtpStatusConstants
- api() - Method in class io.mosip.kernel.otpmanager.config.SwaggerConfig
-
Produce Docket bean
B
- beforeBodyWrite(ResponseWrapper<?>, MethodParameter, MediaType, Class<? extends HttpMessageConverter<?>>, ServerHttpRequest, ServerHttpResponse) - Method in class io.mosip.kernel.otpmanager.config.ResponseBodyAdviceConfig
- BLOCKED_USER - io.mosip.kernel.otpmanager.constant.OtpStatusConstants
C
- computeOtp(String, int, String) - Method in class io.mosip.kernel.otpmanager.util.OtpProvider
-
This method compute OTP against provided key and macAlgo.
- Config - Class in io.mosip.kernel.otpmanager.config
-
Configuration class for RequestResponseFilter Bean.
- Config() - Constructor for class io.mosip.kernel.otpmanager.config.Config
- CryptoFailureException - Exception in io.mosip.kernel.otpmanager.exception
-
Class to handle exceptions for CRYPTO failure.
- CryptoFailureException(String, String, Throwable) - Constructor for exception io.mosip.kernel.otpmanager.exception.CryptoFailureException
-
Constructor for CryptoFailureException class.
D
- defaultErrorHandler(HttpServletRequest, Exception) - Method in class io.mosip.kernel.otpmanager.exception.OtpControllerAdvice
- destroy() - Method in class io.mosip.kernel.otpmanager.config.ReqResFilter
- doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class io.mosip.kernel.otpmanager.config.ReqResFilter
F
- FAILURE_AND_FREEZED_MESSAGE - io.mosip.kernel.otpmanager.constant.OtpStatusConstants
- FAILURE_MESSAGE - io.mosip.kernel.otpmanager.constant.OtpStatusConstants
- FAILURE_STATUS - io.mosip.kernel.otpmanager.constant.OtpStatusConstants
G
- generateOtp(RequestWrapper<OtpGeneratorRequestDto>) - Method in class io.mosip.kernel.otpmanager.controller.OtpGeneratorController
-
This method handles the OTP generation.
- generateResponseCode(byte[]) - Method in class io.mosip.kernel.otpmanager.util.PasscodeGenerator
- generateResponseCode(long) - Method in class io.mosip.kernel.otpmanager.util.PasscodeGenerator
- GENERATION_SUCCESSFUL - io.mosip.kernel.otpmanager.constant.OtpStatusConstants
- GenerationDTOValidationLevels - Class in io.mosip.kernel.otpmanager.dto
-
This class contains group sequence levels for validation of key.
- GenerationDTOValidationLevels() - Constructor for class io.mosip.kernel.otpmanager.dto.GenerationDTOValidationLevels
- GenerationDTOValidationLevels.InvalidLengthValidationLevel - Interface in io.mosip.kernel.otpmanager.dto
- GenerationDTOValidationLevels.NullEmptyValidationLevel - Interface in io.mosip.kernel.otpmanager.dto
- GenerationDTOValidationLevels.ValidationLevel - Interface in io.mosip.kernel.otpmanager.dto
- getCurrentLocalDateTime() - Static method in class io.mosip.kernel.otpmanager.util.OtpManagerUtils
-
This method returns the current LocalDateTime.
- getErrorCode() - Method in enum io.mosip.kernel.otpmanager.constant.OtpErrorConstants
- getErrorMessage() - Method in enum io.mosip.kernel.otpmanager.constant.OtpErrorConstants
- getKey() - Method in class io.mosip.kernel.otpmanager.dto.OtpGeneratorRequestDto
-
Getter for key.
- getList() - Method in exception io.mosip.kernel.otpmanager.exception.OtpInvalidArgumentException
-
Getter for error list.
- getList() - Method in exception io.mosip.kernel.otpmanager.exception.RequiredKeyNotFoundException
-
Getter for error list.
- getOtp(OtpGeneratorRequestDto) - Method in class io.mosip.kernel.otpmanager.service.impl.OtpGeneratorServiceImpl
- getProperty() - Method in enum io.mosip.kernel.otpmanager.constant.OtpStatusConstants
-
Getter for property.
- getProperty() - Method in enum io.mosip.kernel.otpmanager.constant.SqlQueryConstants
-
Getter for property.
- getReqResFilter() - Method in class io.mosip.kernel.otpmanager.config.Config
-
Bean for RequestResponseFilter.
H
- HTTP_MESSAGE_NOT_READABLE - io.mosip.kernel.otpmanager.constant.OtpErrorConstants
I
- ID - io.mosip.kernel.otpmanager.constant.SqlQueryConstants
- init(FilterConfig) - Method in class io.mosip.kernel.otpmanager.config.ReqResFilter
- INTERNAL_SERVER_ERROR - io.mosip.kernel.otpmanager.constant.OtpErrorConstants
- io.mosip.kernel.otpmanager - package io.mosip.kernel.otpmanager
- io.mosip.kernel.otpmanager.config - package io.mosip.kernel.otpmanager.config
- io.mosip.kernel.otpmanager.constant - package io.mosip.kernel.otpmanager.constant
- io.mosip.kernel.otpmanager.controller - package io.mosip.kernel.otpmanager.controller
- io.mosip.kernel.otpmanager.dto - package io.mosip.kernel.otpmanager.dto
- io.mosip.kernel.otpmanager.entity - package io.mosip.kernel.otpmanager.entity
- io.mosip.kernel.otpmanager.exception - package io.mosip.kernel.otpmanager.exception
- io.mosip.kernel.otpmanager.repository - package io.mosip.kernel.otpmanager.repository
- io.mosip.kernel.otpmanager.service.impl - package io.mosip.kernel.otpmanager.service.impl
- io.mosip.kernel.otpmanager.util - package io.mosip.kernel.otpmanager.util
K
- KEY_FREEZED - io.mosip.kernel.otpmanager.constant.OtpStatusConstants
L
- logConfig(Class<?>) - Static method in class io.mosip.kernel.otpmanager.config.LoggerConfiguration
-
This method sets the logger target, and returns appender.
- LoggerConfiguration - Class in io.mosip.kernel.otpmanager.config
-
Console Logger Configuration.
M
- main(String[]) - Static method in class io.mosip.kernel.otpmanager.OtpmanagerBootApplication
-
Main method to run spring boot application
N
- NEW_NUM_OF_ATTEMPT - io.mosip.kernel.otpmanager.constant.SqlQueryConstants
- NEW_OTP_STATUS - io.mosip.kernel.otpmanager.constant.SqlQueryConstants
- NEW_VALIDATION_TIME - io.mosip.kernel.otpmanager.constant.SqlQueryConstants
O
- onHttpMessageNotReadable(HttpMessageNotReadableException) - Method in class io.mosip.kernel.otpmanager.exception.OtpControllerAdvice
- OTP_EXPIRED_STATUS - io.mosip.kernel.otpmanager.constant.OtpStatusConstants
- OTP_GEN_ALGO_FAILURE - io.mosip.kernel.otpmanager.constant.OtpErrorConstants
- OTP_GEN_CRYPTO_FAILURE - io.mosip.kernel.otpmanager.constant.OtpErrorConstants
- OTP_GEN_ILLEGAL_KEY_INPUT - io.mosip.kernel.otpmanager.constant.OtpErrorConstants
- OTP_GEN_IO_FAILURE - io.mosip.kernel.otpmanager.constant.OtpErrorConstants
- OTP_VAL_ILLEGAL_KEY_INPUT - io.mosip.kernel.otpmanager.constant.OtpErrorConstants
- OTP_VAL_ILLEGAL_OTP_INPUT - io.mosip.kernel.otpmanager.constant.OtpErrorConstants
- OTP_VAL_INVALID_KEY_INPUT - io.mosip.kernel.otpmanager.constant.OtpErrorConstants
- OTP_VAL_INVALID_OTP_INPUT - io.mosip.kernel.otpmanager.constant.OtpErrorConstants
- OTP_VAL_KEY_NOT_FOUND - io.mosip.kernel.otpmanager.constant.OtpErrorConstants
- OtpControllerAdvice - Class in io.mosip.kernel.otpmanager.exception
-
Central class for handling exceptions.
- OtpControllerAdvice() - Constructor for class io.mosip.kernel.otpmanager.exception.OtpControllerAdvice
- OtpEntity - Class in io.mosip.kernel.otpmanager.entity
-
The entity class for OTP.
- OtpEntity() - Constructor for class io.mosip.kernel.otpmanager.entity.OtpEntity
-
The default constructor for OtpEntity.
- OtpErrorConstants - Enum in io.mosip.kernel.otpmanager.constant
-
This ENUM provides all the constant identified for OTP errors.
- OtpGeneratorController - Class in io.mosip.kernel.otpmanager.controller
-
This class provides controller methods for OTP generation.
- OtpGeneratorController() - Constructor for class io.mosip.kernel.otpmanager.controller.OtpGeneratorController
- OtpGeneratorRequestDto - Class in io.mosip.kernel.otpmanager.dto
-
The DTO class for OTP Generation request.
- OtpGeneratorRequestDto() - Constructor for class io.mosip.kernel.otpmanager.dto.OtpGeneratorRequestDto
- OtpGeneratorResponseDto - Class in io.mosip.kernel.otpmanager.dto
-
The DTO class for OTP Generation response.
- OtpGeneratorResponseDto() - Constructor for class io.mosip.kernel.otpmanager.dto.OtpGeneratorResponseDto
- OtpGeneratorServiceImpl - Class in io.mosip.kernel.otpmanager.service.impl
-
This class provides the implementation for the methods of OtpGeneratorService interface.
- OtpGeneratorServiceImpl() - Constructor for class io.mosip.kernel.otpmanager.service.impl.OtpGeneratorServiceImpl
- otpGeneratorValidity(HttpServletRequest, MethodArgumentNotValidException) - Method in class io.mosip.kernel.otpmanager.exception.OtpControllerAdvice
-
This method handles MethodArgumentNotValidException.
- OtpInvalidArgumentException - Exception in io.mosip.kernel.otpmanager.exception
-
Class to handle exceptions for invalid OTP validation inputs.
- OtpInvalidArgumentException(List<ServiceError>) - Constructor for exception io.mosip.kernel.otpmanager.exception.OtpInvalidArgumentException
- OtpIOException - Exception in io.mosip.kernel.otpmanager.exception
-
Exception class for Otp IO exception.
- OtpIOException(String, String, Throwable) - Constructor for exception io.mosip.kernel.otpmanager.exception.OtpIOException
-
Constructor for OtpIOException.
- OtpmanagerBootApplication - Class in io.mosip.kernel.otpmanager
-
OTP Manager Application
- OtpmanagerBootApplication() - Constructor for class io.mosip.kernel.otpmanager.OtpmanagerBootApplication
- OtpManagerUtils - Class in io.mosip.kernel.otpmanager.util
-
This utility class defines some of the utility methods used in OTP validation.
- OtpManagerUtils() - Constructor for class io.mosip.kernel.otpmanager.util.OtpManagerUtils
- OtpProvider - Class in io.mosip.kernel.otpmanager.util
-
This class contains methods to generate OTP.
- OtpProvider() - Constructor for class io.mosip.kernel.otpmanager.util.OtpProvider
- OtpRepository - Interface in io.mosip.kernel.otpmanager.repository
-
This interface extends BaseRepository which provides with the methods for several CRUD operations.
- OtpServiceException - Exception in io.mosip.kernel.otpmanager.exception
- OtpServiceException(String, String, Throwable) - Constructor for exception io.mosip.kernel.otpmanager.exception.OtpServiceException
- OtpStatusConstants - Enum in io.mosip.kernel.otpmanager.constant
-
This ENUM provides all the constants for OTP status attributes.
- otpValidationArgumentValidity(HttpServletRequest, OtpInvalidArgumentException) - Method in class io.mosip.kernel.otpmanager.exception.OtpControllerAdvice
-
This method handles OtpInvalidArgumentException.
- otpValidationKeyNullValidity(HttpServletRequest, RequiredKeyNotFoundException) - Method in class io.mosip.kernel.otpmanager.exception.OtpControllerAdvice
-
This method handles RequiredKeyNotFoundException.
- OtpValidatorController - Class in io.mosip.kernel.otpmanager.controller
-
This class provides controller methods for OTP validation.
- OtpValidatorController() - Constructor for class io.mosip.kernel.otpmanager.controller.OtpValidatorController
- OtpValidatorResponseDto - Class in io.mosip.kernel.otpmanager.dto
-
The DTO class for OTP Validation response.
- OtpValidatorResponseDto() - Constructor for class io.mosip.kernel.otpmanager.dto.OtpValidatorResponseDto
- OtpValidatorServiceImpl - Class in io.mosip.kernel.otpmanager.service.impl
-
This class provides the implementation for the methods of OtpValidatorService interface.
- OtpValidatorServiceImpl() - Constructor for class io.mosip.kernel.otpmanager.service.impl.OtpValidatorServiceImpl
P
- PasscodeGenerator - Class in io.mosip.kernel.otpmanager.util
-
Passcode generator class.
- PasscodeGenerator(PasscodeGenerator.Signer, int) - Constructor for class io.mosip.kernel.otpmanager.util.PasscodeGenerator
R
- registerReqResFilter() - Method in class io.mosip.kernel.otpmanager.config.Config
-
Bean to register RequestResponse Filter.
- ReqResFilter - Class in io.mosip.kernel.otpmanager.config
-
Request Response Filter class that implements
Filter. - ReqResFilter() - Constructor for class io.mosip.kernel.otpmanager.config.ReqResFilter
- RequiredKeyNotFoundException - Exception in io.mosip.kernel.otpmanager.exception
-
Class to handle exception when entity response is not found a particular key.
- RequiredKeyNotFoundException(List<ServiceError>) - Constructor for exception io.mosip.kernel.otpmanager.exception.RequiredKeyNotFoundException
-
Constructor for MosipRequiredKeyNotFoundExceptionHandler class.
- ResourceNotFoundException - Exception in io.mosip.kernel.otpmanager.exception
-
Exception class when the resource required is not found.
- ResourceNotFoundException(String, String) - Constructor for exception io.mosip.kernel.otpmanager.exception.ResourceNotFoundException
-
Constructor for MosipNullArgumentException class.
- ResponseBodyAdviceConfig - Class in io.mosip.kernel.otpmanager.config
-
Configuration class to wrap the service response in
ResponseWrapperand set the request attributes. - ResponseBodyAdviceConfig() - Constructor for class io.mosip.kernel.otpmanager.config.ResponseBodyAdviceConfig
S
- SET_AS_NULL_IN_STRING - io.mosip.kernel.otpmanager.constant.OtpStatusConstants
- setKey(String) - Method in class io.mosip.kernel.otpmanager.dto.OtpGeneratorRequestDto
-
Setter for key.
- SqlQueryConstants - Enum in io.mosip.kernel.otpmanager.constant
-
This ENUM provides all the constants required for SQL query operations.
- SUCCESS_MESSAGE - io.mosip.kernel.otpmanager.constant.OtpStatusConstants
- SUCCESS_STATUS - io.mosip.kernel.otpmanager.constant.OtpStatusConstants
- supports(MethodParameter, Class<? extends HttpMessageConverter<?>>) - Method in class io.mosip.kernel.otpmanager.config.ResponseBodyAdviceConfig
- SwaggerConfig - Class in io.mosip.kernel.otpmanager.config
-
Configuration class for swagger config
- SwaggerConfig() - Constructor for class io.mosip.kernel.otpmanager.config.SwaggerConfig
T
- timeDifferenceInSeconds(LocalDateTime, LocalDateTime) - Static method in class io.mosip.kernel.otpmanager.util.OtpManagerUtils
-
This method returns the difference between two LocalDateTime objects in seconds.
U
- UNUSED_OTP - io.mosip.kernel.otpmanager.constant.OtpStatusConstants
- UPDATE - io.mosip.kernel.otpmanager.constant.SqlQueryConstants
V
- validateOtp(String, String) - Method in class io.mosip.kernel.otpmanager.controller.OtpValidatorController
-
This method validates the OTP against a key.
- validateOtp(String, String) - Method in class io.mosip.kernel.otpmanager.service.impl.OtpValidatorServiceImpl
- validateOtpRequestArguments(String, String) - Method in class io.mosip.kernel.otpmanager.util.OtpManagerUtils
-
This method validates the input arguments provided for validation.
- valueOf(String) - Static method in enum io.mosip.kernel.otpmanager.constant.OtpErrorConstants
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.mosip.kernel.otpmanager.constant.OtpStatusConstants
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.mosip.kernel.otpmanager.constant.SqlQueryConstants
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum io.mosip.kernel.otpmanager.constant.OtpErrorConstants
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.mosip.kernel.otpmanager.constant.OtpStatusConstants
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.mosip.kernel.otpmanager.constant.SqlQueryConstants
-
Returns an array containing the constants of this enum type, in the order they are declared.
All Classes All Packages