Class LicenseKeyManagerServiceImpl
- java.lang.Object
-
- io.mosip.kernel.lkeymanager.service.impl.LicenseKeyManagerServiceImpl
-
- All Implemented Interfaces:
LicenseKeyManagerService<String,LicenseKeyGenerationDto,LicenseKeyMappingDto>
@Service @Transactional public class LicenseKeyManagerServiceImpl extends Object implements 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 interfaceLicenseKeyManagerService<String,LicenseKeyGenerationDto,LicenseKeyMappingDto>
-
mapLicenseKey
@Transactional public String mapLicenseKey(LicenseKeyMappingDto licenseKeyMappingDto)
- Specified by:
mapLicenseKeyin interfaceLicenseKeyManagerService<String,LicenseKeyGenerationDto,LicenseKeyMappingDto>
-
fetchLicenseKeyPermissions
public List<String> fetchLicenseKeyPermissions(String tspID, String licenseKey)
- Specified by:
fetchLicenseKeyPermissionsin interfaceLicenseKeyManagerService<String,LicenseKeyGenerationDto,LicenseKeyMappingDto>
-
-