Class IdentityKeyBindingFacadeImpl
- java.lang.Object
-
- io.mosip.authentication.service.kyc.facade.IdentityKeyBindingFacadeImpl
-
- All Implemented Interfaces:
IdentityKeyBindingFacade
@Component public class IdentityKeyBindingFacadeImpl extends Object implements IdentityKeyBindingFacade
Facade for Identity Key Binding- Author:
- Mahammed Taheer
-
-
Constructor Summary
Constructors Constructor Description IdentityKeyBindingFacadeImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AuthResponseDTOauthenticateIndividual(AuthRequestDTO authRequest, String partnerId, String partnerApiKey, ObjectWithMetadata requestWithMetadata)IdentityKeyBindingResponseDtoprocessIdentityKeyBinding(@NotNull IdentityKeyBindingRequestDTO identityKeyBindingRequestDTO, AuthResponseDTO authResponseDTO, String partnerId, String oidcClientId, Map<String,Object> metadata)
-
-
-
Method Detail
-
authenticateIndividual
public AuthResponseDTO authenticateIndividual(AuthRequestDTO authRequest, String partnerId, String partnerApiKey, ObjectWithMetadata requestWithMetadata) throws IdAuthenticationBusinessException, IdAuthenticationDaoException
- Specified by:
authenticateIndividualin interfaceIdentityKeyBindingFacade- Throws:
IdAuthenticationBusinessExceptionIdAuthenticationDaoException
-
processIdentityKeyBinding
public IdentityKeyBindingResponseDto processIdentityKeyBinding(@NotNull @NotNull IdentityKeyBindingRequestDTO identityKeyBindingRequestDTO, AuthResponseDTO authResponseDTO, String partnerId, String oidcClientId, Map<String,Object> metadata) throws IdAuthenticationBusinessException
- Specified by:
processIdentityKeyBindingin interfaceIdentityKeyBindingFacade- Throws:
IdAuthenticationBusinessException
-
-