A B C D F G H I K L M N O P R S T U V 
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 ResponseWrapper and 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.
A B C D F G H I K L M N O P R S T U V 
All Classes All Packages