Skip navigation links
A B C D F G H I L M O R S U V 

A

api() - Method in class io.mosip.kernel.lkeymanager.config.SwaggerConfig
Produce Docket bean
areValidPermissions(List<String>) - Method in class io.mosip.kernel.lkeymanager.util.LicenseKeyManagerUtil
This method validates whether the input permissions are from the master list or not.

B

beforeBodyWrite(ResponseWrapper<?>, MethodParameter, MediaType, Class<? extends HttpMessageConverter<?>>, ServerHttpRequest, ServerHttpResponse) - Method in class io.mosip.kernel.lkeymanager.config.ResponseBodyAdviceConfig
 

C

concatPermissionsIntoASingleRow(List<String>) - Method in class io.mosip.kernel.lkeymanager.util.LicenseKeyManagerUtil
This method adds all the permissions into a single row separated by comma.
Config - Class in io.mosip.kernel.lkeymanager.config
Configuration class for RequestResponseFilter Bean.
Config() - Constructor for class io.mosip.kernel.lkeymanager.config.Config
 

D

defaultErrorHandler(HttpServletRequest, Exception) - Method in class io.mosip.kernel.lkeymanager.exception.LicenseKeyControllerAdvice
Method to handle RuntimeException.
destroy() - Method in class io.mosip.kernel.lkeymanager.config.ReqResFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class io.mosip.kernel.lkeymanager.config.ReqResFilter
 

F

fetchLicenseKeyPermissions(String, String) - Method in class io.mosip.kernel.lkeymanager.controller.LicenseKeyController
This method will fetch the mapped permissions for a license key.
fetchLicenseKeyPermissions(String, String) - Method in class io.mosip.kernel.lkeymanager.service.impl.LicenseKeyManagerServiceImpl
 
findByLicenseKey(String) - Method in interface io.mosip.kernel.lkeymanager.repository.LicenseKeyListRepository
Method to extract licensekey list details by license key.
findByLKey(String) - Method in interface io.mosip.kernel.lkeymanager.repository.LicenseKeyPermissionRepository
Method to find license key permissions by license key.
findByLKeyAndTspId(String, String) - Method in interface io.mosip.kernel.lkeymanager.repository.LicenseKeyTspMapRepository
Method to extract LicenseKeyTspMap entity based on license key and TSP ID.

G

generateLicense() - Method in class io.mosip.kernel.lkeymanager.util.LicenseKeyManagerUtil
Method that generates a random license key of specified length.
generateLicenseKey(RequestWrapper<LicenseKeyGenerationDto>) - Method in class io.mosip.kernel.lkeymanager.controller.LicenseKeyController
This method will generate license key against a certain TSP ID.
generateLicenseKey(LicenseKeyGenerationDto) - Method in class io.mosip.kernel.lkeymanager.service.impl.LicenseKeyManagerServiceImpl
 
getCurrentTimeInUTCTimeZone() - Method in class io.mosip.kernel.lkeymanager.util.LicenseKeyManagerUtil
Method that returns the current date-time in UTC time zone.
getErrorCode() - Method in enum io.mosip.kernel.lkeymanager.constant.LicenseKeyManagerErrorCodes
Getter for error code.
getErrorCode() - Method in enum io.mosip.kernel.lkeymanager.constant.LicenseKeyManagerExceptionConstants
Getter for error code.
getErrorMessage() - Method in enum io.mosip.kernel.lkeymanager.constant.LicenseKeyManagerExceptionConstants
Getter for error message.
getList() - Method in exception io.mosip.kernel.lkeymanager.exception.InvalidArgumentsException
Getter for error list.
getList() - Method in exception io.mosip.kernel.lkeymanager.exception.LicenseKeyServiceException
Getter for error list.
getReqResFilter() - Method in class io.mosip.kernel.lkeymanager.config.Config
Bean for RequestResponseFilter.
getValue() - Method in enum io.mosip.kernel.lkeymanager.constant.LicenseKeyManagerPropertyConstants
Getter for value.

H

handleServiceException(HttpServletRequest, LicenseKeyServiceException) - Method in class io.mosip.kernel.lkeymanager.exception.LicenseKeyControllerAdvice
Method to handle LicenseKeyServiceException.

I

init(FilterConfig) - Method in class io.mosip.kernel.lkeymanager.config.ReqResFilter
 
InvalidArgumentsException - Exception in io.mosip.kernel.lkeymanager.exception
Class to handle invalid arguments exception.
InvalidArgumentsException(List<ServiceError>) - Constructor for exception io.mosip.kernel.lkeymanager.exception.InvalidArgumentsException
Constructor with list as the argument.
io.mosip.kernel.lkeymanager - package io.mosip.kernel.lkeymanager
 
io.mosip.kernel.lkeymanager.config - package io.mosip.kernel.lkeymanager.config
 
io.mosip.kernel.lkeymanager.constant - package io.mosip.kernel.lkeymanager.constant
 
io.mosip.kernel.lkeymanager.controller - package io.mosip.kernel.lkeymanager.controller
 
io.mosip.kernel.lkeymanager.dto - package io.mosip.kernel.lkeymanager.dto
 
io.mosip.kernel.lkeymanager.entity - package io.mosip.kernel.lkeymanager.entity
 
io.mosip.kernel.lkeymanager.entity.id - package io.mosip.kernel.lkeymanager.entity.id
 
io.mosip.kernel.lkeymanager.exception - package io.mosip.kernel.lkeymanager.exception
 
io.mosip.kernel.lkeymanager.repository - package io.mosip.kernel.lkeymanager.repository
 
io.mosip.kernel.lkeymanager.service.impl - package io.mosip.kernel.lkeymanager.service.impl
 
io.mosip.kernel.lkeymanager.util - package io.mosip.kernel.lkeymanager.util
 

L

LicenseKeyController - Class in io.mosip.kernel.lkeymanager.controller
Controller class that provides various methods for license key management such as to generate license key for a specified TSP ID, mapping several permissions to a generated license key, fetching the specified permissions for a license key.
LicenseKeyController() - Constructor for class io.mosip.kernel.lkeymanager.controller.LicenseKeyController
 
LicenseKeyControllerAdvice - Class in io.mosip.kernel.lkeymanager.exception
Controller Advice class to handle LicenseKeyServiceException, InvalidArgumentsException.
LicenseKeyControllerAdvice() - Constructor for class io.mosip.kernel.lkeymanager.exception.LicenseKeyControllerAdvice
 
LicenseKeyFetchResponseDto - Class in io.mosip.kernel.lkeymanager.dto
DTO class for license key fetch response.
LicenseKeyFetchResponseDto() - Constructor for class io.mosip.kernel.lkeymanager.dto.LicenseKeyFetchResponseDto
 
LicenseKeyGenerationDto - Class in io.mosip.kernel.lkeymanager.dto
DTO class to provide input request for generation of license key.
LicenseKeyGenerationDto() - Constructor for class io.mosip.kernel.lkeymanager.dto.LicenseKeyGenerationDto
 
LicenseKeyGenerationResponseDto - Class in io.mosip.kernel.lkeymanager.dto
DTO class for license key generation response.
LicenseKeyGenerationResponseDto() - Constructor for class io.mosip.kernel.lkeymanager.dto.LicenseKeyGenerationResponseDto
 
LicenseKeyList - Class in io.mosip.kernel.lkeymanager.entity
Entity class to represent the license key list table.
LicenseKeyList() - Constructor for class io.mosip.kernel.lkeymanager.entity.LicenseKeyList
 
LicenseKeyListRepository - Interface in io.mosip.kernel.lkeymanager.repository
Repository class for LicenseKeyList.
LicenseKeyManagerBootApplication - Class in io.mosip.kernel.lkeymanager
------------------------------------------------------------------------- LICENSEKEY-MANAGER-SERVICE APPLICATION ------------------------------------------------------------------------- This service serves the functionality of License Generation, License Permission Mapping, Fetching License Permissions.
LicenseKeyManagerBootApplication() - Constructor for class io.mosip.kernel.lkeymanager.LicenseKeyManagerBootApplication
 
LicenseKeyManagerErrorCodes - Enum in io.mosip.kernel.lkeymanager.constant
ENUM to manage error codes of exceptions handled in the service.
LicenseKeyManagerExceptionConstants - Enum in io.mosip.kernel.lkeymanager.constant
ENUM to manage constants of exceptions handled in the service.
LicenseKeyManagerPropertyConstants - Enum in io.mosip.kernel.lkeymanager.constant
ENUM to manage constant values defined in the service.
LicenseKeyManagerServiceImpl - Class in io.mosip.kernel.lkeymanager.service.impl
Implementation class for LicenseKeyManagerService.
LicenseKeyManagerServiceImpl() - Constructor for class io.mosip.kernel.lkeymanager.service.impl.LicenseKeyManagerServiceImpl
 
LicenseKeyManagerUtil - Class in io.mosip.kernel.lkeymanager.util
This class provides several utility methods to be used in license key manager service.
LicenseKeyManagerUtil() - Constructor for class io.mosip.kernel.lkeymanager.util.LicenseKeyManagerUtil
 
LicenseKeyMappingDto - Class in io.mosip.kernel.lkeymanager.dto
DTO class to map license key to a set of permissions.
LicenseKeyMappingDto() - Constructor for class io.mosip.kernel.lkeymanager.dto.LicenseKeyMappingDto
 
LicenseKeyMappingResponseDto - Class in io.mosip.kernel.lkeymanager.dto
DTO class for licensekey-permission mapping response.
LicenseKeyMappingResponseDto() - Constructor for class io.mosip.kernel.lkeymanager.dto.LicenseKeyMappingResponseDto
 
LicenseKeyPermission - Class in io.mosip.kernel.lkeymanager.entity
Entity class for License key permissions.
LicenseKeyPermission() - Constructor for class io.mosip.kernel.lkeymanager.entity.LicenseKeyPermission
 
LicenseKeyPermissionID - Class in io.mosip.kernel.lkeymanager.entity.id
ID class for LicenseKeyPermission.
LicenseKeyPermissionID() - Constructor for class io.mosip.kernel.lkeymanager.entity.id.LicenseKeyPermissionID
 
LicenseKeyPermissionRepository - Interface in io.mosip.kernel.lkeymanager.repository
Repository class for LicenseKeyPermission.
LicenseKeyServiceException - Exception in io.mosip.kernel.lkeymanager.exception
Exception class for License Key Manager service.
LicenseKeyServiceException(List<ServiceError>) - Constructor for exception io.mosip.kernel.lkeymanager.exception.LicenseKeyServiceException
 
LicenseKeyTspMap - Class in io.mosip.kernel.lkeymanager.entity
Entity class for License key and TSP ID mapping.
LicenseKeyTspMap() - Constructor for class io.mosip.kernel.lkeymanager.entity.LicenseKeyTspMap
 
LicenseKeyTspMapID - Class in io.mosip.kernel.lkeymanager.entity.id
ID class for LicenseKeyTspMap.
LicenseKeyTspMapID() - Constructor for class io.mosip.kernel.lkeymanager.entity.id.LicenseKeyTspMapID
 
LicenseKeyTspMapRepository - Interface in io.mosip.kernel.lkeymanager.repository
Repository class for LicenseKeyTspMap.
logConfig(Class<?>) - Static method in class io.mosip.kernel.lkeymanager.config.LoggerConfiguration
This method sets the logger target, and returns appender.
LoggerConfiguration - Class in io.mosip.kernel.lkeymanager.config
Console Logger Configuration.

M

main(String[]) - Static method in class io.mosip.kernel.lkeymanager.LicenseKeyManagerBootApplication
Main method
mapLicenseKey(RequestWrapper<LicenseKeyMappingDto>) - Method in class io.mosip.kernel.lkeymanager.controller.LicenseKeyController
This method will map license key to several permissions.
mapLicenseKey(LicenseKeyMappingDto) - Method in class io.mosip.kernel.lkeymanager.service.impl.LicenseKeyManagerServiceImpl
 

O

onHttpMessageNotReadable(HttpServletRequest, HttpMessageNotReadableException) - Method in class io.mosip.kernel.lkeymanager.exception.LicenseKeyControllerAdvice
Method to handle HttpMessageNotReadableException.

R

registerReqResFilter() - Method in class io.mosip.kernel.lkeymanager.config.Config
Bean to register RequestResponse Filter.
ReqResFilter - Class in io.mosip.kernel.lkeymanager.config
Class that implements Filter and serves as the filter for Request-Response.
ReqResFilter() - Constructor for class io.mosip.kernel.lkeymanager.config.ReqResFilter
 
ResponseBodyAdviceConfig - Class in io.mosip.kernel.lkeymanager.config
Class to set the ResponseWrapper attributes.
ResponseBodyAdviceConfig() - Constructor for class io.mosip.kernel.lkeymanager.config.ResponseBodyAdviceConfig
 

S

supports(MethodParameter, Class<? extends HttpMessageConverter<?>>) - Method in class io.mosip.kernel.lkeymanager.config.ResponseBodyAdviceConfig
 
SwaggerConfig - Class in io.mosip.kernel.lkeymanager.config
Configuration class for Swagger UI.
SwaggerConfig() - Constructor for class io.mosip.kernel.lkeymanager.config.SwaggerConfig
 

U

updatePermissionList(String, String, LocalDateTime, String) - Method in interface io.mosip.kernel.lkeymanager.repository.LicenseKeyPermissionRepository
Method to update license key permissions.

V

validateInputArguments(HttpServletRequest, InvalidArgumentsException) - Method in class io.mosip.kernel.lkeymanager.exception.LicenseKeyControllerAdvice
Method to handle InvalidArgumentsException.
validateRequestParameters(String, String, List<String>) - Method in class io.mosip.kernel.lkeymanager.util.LicenseKeyManagerUtil
Method to validate TSP ID, License Key, and the list of permissions.
validateTSP(String) - Method in class io.mosip.kernel.lkeymanager.util.LicenseKeyManagerUtil
Method to validate TSP ID.
validateTSPAndLicenseKey(String, String) - Method in class io.mosip.kernel.lkeymanager.util.LicenseKeyManagerUtil
Method to validate TSP ID and License Key.
valueOf(String) - Static method in enum io.mosip.kernel.lkeymanager.constant.LicenseKeyManagerErrorCodes
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.mosip.kernel.lkeymanager.constant.LicenseKeyManagerExceptionConstants
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.mosip.kernel.lkeymanager.constant.LicenseKeyManagerPropertyConstants
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.mosip.kernel.lkeymanager.constant.LicenseKeyManagerErrorCodes
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.mosip.kernel.lkeymanager.constant.LicenseKeyManagerExceptionConstants
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.mosip.kernel.lkeymanager.constant.LicenseKeyManagerPropertyConstants
Returns an array containing the constants of this enum type, in the order they are declared.
A B C D F G H I L M O R S U V 
Skip navigation links

Copyright © 2020. All rights reserved.