Skip navigation links
A B C D E F G I K L M N O P R S T V W 

A

api() - Method in class io.mosip.kernel.keymanagerservice.config.SwaggerConfig
Produce Docket bean
APPLICATIONID - Static variable in class io.mosip.kernel.keymanagerservice.constant.KeymanagerConstant
The constant applicationId

B

BaseEntity - Class in io.mosip.kernel.keymanagerservice.entity
Superclass for entities
BaseEntity() - Constructor for class io.mosip.kernel.keymanagerservice.entity.BaseEntity
 
beforeBodyWrite(ResponseWrapper<?>, MethodParameter, MediaType, Class<? extends HttpMessageConverter<?>>, ServerHttpRequest, ServerHttpResponse) - Method in class io.mosip.kernel.keymanagerservice.config.ResponseBodyAdviceConfig
 

C

CertificateEntry<C,P> - Class in io.mosip.kernel.keymanagerservice.dto
Certificate Key Entry from SoftHsm
CertificateEntry() - Constructor for class io.mosip.kernel.keymanagerservice.dto.CertificateEntry
 
Config - Class in io.mosip.kernel.keymanagerservice.config
Config class with beans for keymanager service and request logging
Config() - Constructor for class io.mosip.kernel.keymanagerservice.config.Config
 
CryptoException - Exception in io.mosip.kernel.keymanagerservice.exception
Custom Exception Class in case of CryptoException
CryptoException(String, String) - Constructor for exception io.mosip.kernel.keymanagerservice.exception.CryptoException
Constructor the initialize Handler exception
CryptoException(String, String, Throwable) - Constructor for exception io.mosip.kernel.keymanagerservice.exception.CryptoException
 
cryptoException(HttpServletRequest, CryptoException) - Method in class io.mosip.kernel.keymanagerservice.exception.KeymanagerExceptionHandler
 
CURRENTKEYALIAS - Static variable in class io.mosip.kernel.keymanagerservice.constant.KeymanagerConstant
The constant currentkeyalias

D

dateTimeParseException(HttpServletRequest, DateTimeParseException) - Method in class io.mosip.kernel.keymanagerservice.exception.KeymanagerExceptionHandler
 
DBKEYSTORE - Static variable in class io.mosip.kernel.keymanagerservice.constant.KeymanagerConstant
The constant dbKeyStore
DECRYPTKEY - Static variable in class io.mosip.kernel.keymanagerservice.constant.KeymanagerConstant
The constant Request received to decryptSymmetricKey
decryptKey(byte[], PrivateKey) - Method in class io.mosip.kernel.keymanagerservice.util.KeymanagerUtil
Function to decrypt key
decryptSymmetricKey(RequestWrapper<SymmetricKeyRequestDto>) - Method in class io.mosip.kernel.keymanagerservice.controller.KeymanagerController
Request mapping to decrypt symmetric key
decryptSymmetricKey(SymmetricKeyRequestDto) - Method in class io.mosip.kernel.keymanagerservice.service.impl.KeymanagerServiceImpl
 
decryptSymmetricKey(SymmetricKeyRequestDto) - Method in interface io.mosip.kernel.keymanagerservice.service.KeymanagerService
Function to decrypt symmetric key
defaultErrorHandler(HttpServletRequest, Exception) - Method in class io.mosip.kernel.keymanagerservice.exception.KeymanagerExceptionHandler
 
destroy() - Method in class io.mosip.kernel.keymanagerservice.config.ReqResFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class io.mosip.kernel.keymanagerservice.config.ReqResFilter
 

E

EMPTY - Static variable in class io.mosip.kernel.keymanagerservice.constant.KeymanagerConstant
The constant EMPTY
EncryptDataRequestDto - Class in io.mosip.kernel.keymanagerservice.dto
 
EncryptDataRequestDto() - Constructor for class io.mosip.kernel.keymanagerservice.dto.EncryptDataRequestDto
 
EncryptDataResponseDto - Class in io.mosip.kernel.keymanagerservice.dto
 
EncryptDataResponseDto() - Constructor for class io.mosip.kernel.keymanagerservice.dto.EncryptDataResponseDto
 
encryptKey(PrivateKey, PublicKey) - Method in class io.mosip.kernel.keymanagerservice.util.KeymanagerUtil
Function to encrypt key

F

FETCHEDKEYALIAS - Static variable in class io.mosip.kernel.keymanagerservice.constant.KeymanagerConstant
The constant fetchedKeyAlias
findByAlias(String) - Method in interface io.mosip.kernel.keymanagerservice.repository.KeyStoreRepository
Function to find KeyStore by alias
findByApplicationId(String) - Method in interface io.mosip.kernel.keymanagerservice.repository.KeyPolicyRepository
Function to find KeyPolicy by applicationId
findByApplicationIdAndReferenceId(String, String) - Method in interface io.mosip.kernel.keymanagerservice.repository.KeyAliasRepository
Function to find keyalias by applicationId and referenceId

G

GETALIAS - Static variable in class io.mosip.kernel.keymanagerservice.constant.KeymanagerConstant
The constant Getting key alias
getErrorCode() - Method in enum io.mosip.kernel.keymanagerservice.constant.KeymanagerErrorConstant
 
getErrorMessage() - Method in enum io.mosip.kernel.keymanagerservice.constant.KeymanagerErrorConstant
 
GETEXPIRYPOLICY - Static variable in class io.mosip.kernel.keymanagerservice.constant.KeymanagerConstant
The constant Getting expiry policy
getLogger(Class<?>) - Static method in class io.mosip.kernel.keymanagerservice.logger.KeymanagerLogger
Method to get the rolling file logger for the class provided.
GETPRIVATEKEY - Static variable in class io.mosip.kernel.keymanagerservice.constant.KeymanagerConstant
The constant Getting private key
GETPUBLICKEY - Static variable in class io.mosip.kernel.keymanagerservice.constant.KeymanagerConstant
The constant Request received to getPublicKey
getPublicKey(String, String, Optional<String>) - Method in class io.mosip.kernel.keymanagerservice.controller.KeymanagerController
Request mapping to get Public Key
getPublicKey(String, String, Optional<String>) - Method in class io.mosip.kernel.keymanagerservice.service.impl.KeymanagerServiceImpl
 
getPublicKey(String, String, Optional<String>) - Method in interface io.mosip.kernel.keymanagerservice.service.KeymanagerService
Function to get public key
GETPUBLICKEYDB - Static variable in class io.mosip.kernel.keymanagerservice.constant.KeymanagerConstant
The constant Getting public key from DB Store
GETPUBLICKEYHSM - Static variable in class io.mosip.kernel.keymanagerservice.constant.KeymanagerConstant
The constant Getting public key from SoftHSM
getReqResFilter() - Method in class io.mosip.kernel.keymanagerservice.config.Config
 
getSignPublicKey(String, String, Optional<String>) - Method in class io.mosip.kernel.keymanagerservice.service.impl.KeymanagerServiceImpl
 
getSignPublicKey(String, String, Optional<String>) - Method in interface io.mosip.kernel.keymanagerservice.service.KeymanagerService
 

I

init(FilterConfig) - Method in class io.mosip.kernel.keymanagerservice.config.ReqResFilter
 
INVALID_REQUEST - Static variable in class io.mosip.kernel.keymanagerservice.constant.KeymanagerConstant
The constant INVALID_REQUEST
InvalidApplicationIdException - Exception in io.mosip.kernel.keymanagerservice.exception
Custom Exception Class in case of applicationId is not present
InvalidApplicationIdException(String, String) - Constructor for exception io.mosip.kernel.keymanagerservice.exception.InvalidApplicationIdException
Constructor the initialize Handler exception
invalidApplicationIdException(HttpServletRequest, InvalidApplicationIdException) - Method in class io.mosip.kernel.keymanagerservice.exception.KeymanagerExceptionHandler
 
invalidDataException(HttpServletRequest, InvalidDataException) - Method in class io.mosip.kernel.keymanagerservice.exception.KeymanagerExceptionHandler
 
invalidFormatException(HttpServletRequest, InvalidFormatException) - Method in class io.mosip.kernel.keymanagerservice.exception.KeymanagerExceptionHandler
 
invalidKeyException(HttpServletRequest, InvalidKeyException) - Method in class io.mosip.kernel.keymanagerservice.exception.KeymanagerExceptionHandler
 
io.mosip.kernel.keymanagerservice - package io.mosip.kernel.keymanagerservice
 
io.mosip.kernel.keymanagerservice.config - package io.mosip.kernel.keymanagerservice.config
 
io.mosip.kernel.keymanagerservice.constant - package io.mosip.kernel.keymanagerservice.constant
 
io.mosip.kernel.keymanagerservice.controller - package io.mosip.kernel.keymanagerservice.controller
 
io.mosip.kernel.keymanagerservice.dto - package io.mosip.kernel.keymanagerservice.dto
 
io.mosip.kernel.keymanagerservice.entity - package io.mosip.kernel.keymanagerservice.entity
 
io.mosip.kernel.keymanagerservice.exception - package io.mosip.kernel.keymanagerservice.exception
 
io.mosip.kernel.keymanagerservice.logger - package io.mosip.kernel.keymanagerservice.logger
 
io.mosip.kernel.keymanagerservice.repository - package io.mosip.kernel.keymanagerservice.repository
 
io.mosip.kernel.keymanagerservice.service - package io.mosip.kernel.keymanagerservice.service
 
io.mosip.kernel.keymanagerservice.service.impl - package io.mosip.kernel.keymanagerservice.service.impl
 
io.mosip.kernel.keymanagerservice.util - package io.mosip.kernel.keymanagerservice.util
 
isCertificateValid(CertificateEntry<X509Certificate, PrivateKey>, Date) - Method in class io.mosip.kernel.keymanagerservice.util.KeymanagerUtil
 
isOverlapping(LocalDateTime, LocalDateTime, LocalDateTime, LocalDateTime) - Method in class io.mosip.kernel.keymanagerservice.util.KeymanagerUtil
Function to check if timestamp is overlapping
isValidReferenceId(String) - Method in class io.mosip.kernel.keymanagerservice.util.KeymanagerUtil
Function to check is reference id is valid
isValidTimestamp(LocalDateTime, KeyAlias) - Method in class io.mosip.kernel.keymanagerservice.util.KeymanagerUtil
Function to check valid timestamp

K

KEYALIAS - Static variable in class io.mosip.kernel.keymanagerservice.constant.KeymanagerConstant
The constant keyalias
KeyAlias - Class in io.mosip.kernel.keymanagerservice.entity
Entity class for KeyAlias
KeyAlias() - Constructor for class io.mosip.kernel.keymanagerservice.entity.KeyAlias
 
KeyAliasRepository - Interface in io.mosip.kernel.keymanagerservice.repository
This interface extends BaseRepository which provides with the methods for several CRUD operations.
KEYFROMDB - Static variable in class io.mosip.kernel.keymanagerservice.constant.KeymanagerConstant
The constant keyFromDBStore
KeymanagerBootApplication - Class in io.mosip.kernel.keymanagerservice
Key Manager Application
KeymanagerBootApplication() - Constructor for class io.mosip.kernel.keymanagerservice.KeymanagerBootApplication
 
KeymanagerConstant - Class in io.mosip.kernel.keymanagerservice.constant
Constants for Keymanager
KeymanagerController - Class in io.mosip.kernel.keymanagerservice.controller
This class provides controller methods for Key manager.
KeymanagerController() - Constructor for class io.mosip.kernel.keymanagerservice.controller.KeymanagerController
 
KeymanagerErrorConstant - Enum in io.mosip.kernel.keymanagerservice.constant
This ENUM provides all the constant identified for Keymanager Service errors.
KeymanagerExceptionHandler - Class in io.mosip.kernel.keymanagerservice.exception
Rest Controller Advice for Keymanager Service
KeymanagerExceptionHandler() - Constructor for class io.mosip.kernel.keymanagerservice.exception.KeymanagerExceptionHandler
 
KeymanagerLogger - Class in io.mosip.kernel.keymanagerservice.logger
Keymanager logger.
KeymanagerService - Interface in io.mosip.kernel.keymanagerservice.service
This interface provides the methods which can be used for Key management
keymanagerServiceException(HttpServletRequest, CryptoException) - Method in class io.mosip.kernel.keymanagerservice.exception.KeymanagerExceptionHandler
 
KeymanagerServiceException - Exception in io.mosip.kernel.keymanagerservice.exception
Custom Exception Class in case of CryptoException
KeymanagerServiceException(String, String) - Constructor for exception io.mosip.kernel.keymanagerservice.exception.KeymanagerServiceException
Constructor the initialize Handler exception
KeymanagerServiceException(String, String, Throwable) - Constructor for exception io.mosip.kernel.keymanagerservice.exception.KeymanagerServiceException
 
KeymanagerServiceImpl - Class in io.mosip.kernel.keymanagerservice.service.impl
This class provides the implementation for the methods of KeymanagerService interface.
KeymanagerServiceImpl() - Constructor for class io.mosip.kernel.keymanagerservice.service.impl.KeymanagerServiceImpl
 
KeymanagerUtil - Class in io.mosip.kernel.keymanagerservice.util
Utility class for Keymanager
KeymanagerUtil() - Constructor for class io.mosip.kernel.keymanagerservice.util.KeymanagerUtil
 
KEYPOLICY - Static variable in class io.mosip.kernel.keymanagerservice.constant.KeymanagerConstant
The constant keyPolicy
KeyPolicy - Class in io.mosip.kernel.keymanagerservice.entity
Entity class for KeyPolicy
KeyPolicy() - Constructor for class io.mosip.kernel.keymanagerservice.entity.KeyPolicy
 
KeyPolicyRepository - Interface in io.mosip.kernel.keymanagerservice.repository
This interface extends BaseRepository which provides with the methods for several CRUD operations.
KeyStore - Class in io.mosip.kernel.keymanagerservice.entity
Entity class for KeyStore
KeyStore() - Constructor for class io.mosip.kernel.keymanagerservice.entity.KeyStore
 
KeyStoreException - Exception in io.mosip.kernel.keymanagerservice.exception
Custom Exception Class in case of keystore is not able to store key
KeyStoreException(String, String) - Constructor for exception io.mosip.kernel.keymanagerservice.exception.KeyStoreException
Constructor the initialize Handler exception
KeyStoreRepository - Interface in io.mosip.kernel.keymanagerservice.repository
This interface extends BaseRepository which provides with the methods for several CRUD operations.

L

logConfig(Class<?>) - Static method in class io.mosip.kernel.keymanagerservice.config.LoggerConfiguration
This method sets the logger target, and returns appender.
logFilter() - Method in class io.mosip.kernel.keymanagerservice.config.Config
 
LoggerConfiguration - Class in io.mosip.kernel.keymanagerservice.config
Console Logger Configuration.

M

main(String[]) - Static method in class io.mosip.kernel.keymanagerservice.KeymanagerBootApplication
Main method to run spring boot application
methodArgumentNotValidException(HttpServletRequest, MethodArgumentNotValidException) - Method in class io.mosip.kernel.keymanagerservice.exception.KeymanagerExceptionHandler
 

N

noSuchAlgorithmException(HttpServletRequest, NoSuchAlgorithmException) - Method in class io.mosip.kernel.keymanagerservice.exception.KeymanagerExceptionHandler
 
noUniqueAliasException(HttpServletRequest, NoUniqueAliasException) - Method in class io.mosip.kernel.keymanagerservice.exception.KeymanagerExceptionHandler
 
NoUniqueAliasException - Exception in io.mosip.kernel.keymanagerservice.exception
Custom Exception Class in case of applicationId is not present
NoUniqueAliasException(String, String) - Constructor for exception io.mosip.kernel.keymanagerservice.exception.NoUniqueAliasException
Constructor the initialize Handler exception
nullDataException(HttpServletRequest, NullDataException) - Method in class io.mosip.kernel.keymanagerservice.exception.KeymanagerExceptionHandler
 

O

onHttpMessageNotReadable(HttpServletRequest, HttpMessageNotReadableException) - Method in class io.mosip.kernel.keymanagerservice.exception.KeymanagerExceptionHandler
 
onMissingServletRequestParameterException(HttpServletRequest, MissingServletRequestParameterException) - Method in class io.mosip.kernel.keymanagerservice.exception.KeymanagerExceptionHandler
 

P

parseToLocalDateTime(String) - Method in class io.mosip.kernel.keymanagerservice.util.KeymanagerUtil
Parse a date string of pattern UTC_DATETIME_PATTERN into LocalDateTime
PDFSignatureRequestDto - Class in io.mosip.kernel.keymanagerservice.dto
Crypto-Manager-Request model
PDFSignatureRequestDto() - Constructor for class io.mosip.kernel.keymanagerservice.dto.PDFSignatureRequestDto
 
privateKeyExtractor(InputStream) - Method in class io.mosip.kernel.keymanagerservice.util.KeymanagerUtil
 
PublicKeyResponse<T> - Class in io.mosip.kernel.keymanagerservice.dto
Response class for Public Key
PublicKeyResponse() - Constructor for class io.mosip.kernel.keymanagerservice.dto.PublicKeyResponse
 

R

REFERENCEID - Static variable in class io.mosip.kernel.keymanagerservice.constant.KeymanagerConstant
The constant referenceId
registerReqResFilter() - Method in class io.mosip.kernel.keymanagerservice.config.Config
 
ReqResFilter - Class in io.mosip.kernel.keymanagerservice.config
This class is for input logging of all parameters in HTTP requests
ReqResFilter() - Constructor for class io.mosip.kernel.keymanagerservice.config.ReqResFilter
 
ResponseBodyAdviceConfig - Class in io.mosip.kernel.keymanagerservice.config
 
ResponseBodyAdviceConfig() - Constructor for class io.mosip.kernel.keymanagerservice.config.ResponseBodyAdviceConfig
 
RSA - Static variable in class io.mosip.kernel.keymanagerservice.constant.KeymanagerConstant
The constant RSA

S

SESSIONID - Static variable in class io.mosip.kernel.keymanagerservice.constant.KeymanagerConstant
The constant sessionID
setMetaData(T) - Method in class io.mosip.kernel.keymanagerservice.util.KeymanagerUtil
Function to set metadata
sign(RequestWrapper<SignatureRequestDto>) - Method in class io.mosip.kernel.keymanagerservice.controller.KeymanagerController
 
sign(SignatureRequestDto) - Method in class io.mosip.kernel.keymanagerservice.service.impl.KeymanagerServiceImpl
 
sign(SignatureRequestDto) - Method in interface io.mosip.kernel.keymanagerservice.service.KeymanagerService
 
SignatureCertificate - Class in io.mosip.kernel.keymanagerservice.dto
Response class for Signature
SignatureCertificate() - Constructor for class io.mosip.kernel.keymanagerservice.dto.SignatureCertificate
 
SignatureRequestDto - Class in io.mosip.kernel.keymanagerservice.dto
Crypto-Manager-Request model
SignatureRequestDto() - Constructor for class io.mosip.kernel.keymanagerservice.dto.SignatureRequestDto
 
SignatureResponseDto - Class in io.mosip.kernel.keymanagerservice.dto
Crypto-Manager-Response model
SignatureResponseDto() - Constructor for class io.mosip.kernel.keymanagerservice.dto.SignatureResponseDto
 
signPDF(RequestWrapper<PDFSignatureRequestDto>) - Method in class io.mosip.kernel.keymanagerservice.controller.KeymanagerController
 
signPDF(PDFSignatureRequestDto) - Method in class io.mosip.kernel.keymanagerservice.service.impl.KeymanagerServiceImpl
 
signPDF(PDFSignatureRequestDto) - Method in interface io.mosip.kernel.keymanagerservice.service.KeymanagerService
 
STORECERTIFICATE - Static variable in class io.mosip.kernel.keymanagerservice.constant.KeymanagerConstant
 
STOREDBKEY - Static variable in class io.mosip.kernel.keymanagerservice.constant.KeymanagerConstant
The constant Storing key in dbKeyStore
STOREKEYALIAS - Static variable in class io.mosip.kernel.keymanagerservice.constant.KeymanagerConstant
The constant Storing key in KeyAlias
supports(MethodParameter, Class<? extends HttpMessageConverter<?>>) - Method in class io.mosip.kernel.keymanagerservice.config.ResponseBodyAdviceConfig
 
SwaggerConfig - Class in io.mosip.kernel.keymanagerservice.config
Configuration class for swagger config
SwaggerConfig() - Constructor for class io.mosip.kernel.keymanagerservice.config.SwaggerConfig
 
SYMMETRICKEYREQUEST - Static variable in class io.mosip.kernel.keymanagerservice.constant.KeymanagerConstant
The constant symmetricKeyRequestDto
SymmetricKeyRequestDto - Class in io.mosip.kernel.keymanagerservice.dto
Request DTO for Symmetric Key
SymmetricKeyRequestDto() - Constructor for class io.mosip.kernel.keymanagerservice.dto.SymmetricKeyRequestDto
 
SymmetricKeyResponseDto - Class in io.mosip.kernel.keymanagerservice.dto
Response DTO for symmetric Key
SymmetricKeyResponseDto() - Constructor for class io.mosip.kernel.keymanagerservice.dto.SymmetricKeyResponseDto
 

T

TIMESTAMP - Static variable in class io.mosip.kernel.keymanagerservice.constant.KeymanagerConstant
The constant timestamp

V

valueOf(String) - Static method in enum io.mosip.kernel.keymanagerservice.constant.KeymanagerErrorConstant
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.mosip.kernel.keymanagerservice.constant.KeymanagerErrorConstant
Returns an array containing the constants of this enum type, in the order they are declared.

W

WHITESPACE - Static variable in class io.mosip.kernel.keymanagerservice.constant.KeymanagerConstant
The constant Whitespace
A B C D E F G I K L M N O P R S T V W 
Skip navigation links

Copyright © 2020. All rights reserved.