Class LicenseKeyManagerServiceImpl
- java.lang.Object
-
- io.mosip.kernel.lkeymanager.service.impl.LicenseKeyManagerServiceImpl
-
- All Implemented Interfaces:
io.mosip.kernel.core.licensekeymanager.spi.LicenseKeyManagerService<String,LicenseKeyGenerationDto,LicenseKeyMappingDto>
@Service @Transactional public class LicenseKeyManagerServiceImpl extends Object implements io.mosip.kernel.core.licensekeymanager.spi.LicenseKeyManagerService<String,LicenseKeyGenerationDto,LicenseKeyMappingDto>
Implementation class forLicenseKeyManagerService.- Since:
- 1.0.0
- Author:
- Sagar Mahapatra
-
-
Constructor Summary
Constructors Constructor Description LicenseKeyManagerServiceImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<String>fetchLicenseKeyPermissions(String tspID, String licenseKey)StringgenerateLicenseKey(LicenseKeyGenerationDto licenseKeyGenerationDto)StringmapLicenseKey(LicenseKeyMappingDto licenseKeyMappingDto)
-
-
-
Method Detail
-
generateLicenseKey
public String generateLicenseKey(LicenseKeyGenerationDto licenseKeyGenerationDto)
- Specified by:
generateLicenseKeyin interfaceio.mosip.kernel.core.licensekeymanager.spi.LicenseKeyManagerService<String,LicenseKeyGenerationDto,LicenseKeyMappingDto>
-
mapLicenseKey
@Transactional public String mapLicenseKey(LicenseKeyMappingDto licenseKeyMappingDto)
- Specified by:
mapLicenseKeyin interfaceio.mosip.kernel.core.licensekeymanager.spi.LicenseKeyManagerService<String,LicenseKeyGenerationDto,LicenseKeyMappingDto>
-
fetchLicenseKeyPermissions
public List<String> fetchLicenseKeyPermissions(String tspID, String licenseKey)
- Specified by:
fetchLicenseKeyPermissionsin interfaceio.mosip.kernel.core.licensekeymanager.spi.LicenseKeyManagerService<String,LicenseKeyGenerationDto,LicenseKeyMappingDto>
-
-