processIdKeyBinding
@PostMapping(path="/identity-key-binding/delegated/{IdP-LK}/{Auth-Partner-ID}/{OIDC-Client-Id}",
consumes="application/json",
produces="application/json")
public IdentityKeyBindingResponseDto processIdKeyBinding(@Validated @RequestBody
IdentityKeyBindingRequestDTO identityKeyBindingRequestDTO,
org.springframework.validation.Errors errors,
@PathVariable("IdP-LK")
String mispLK,
@PathVariable("Auth-Partner-ID")
String partnerId,
@PathVariable("OIDC-Client-Id")
String oidcClientId,
javax.servlet.http.HttpServletRequest request)
throws IdAuthenticationBusinessException,
IdAuthenticationAppException,
IdAuthenticationDaoException
Controller Method to auhtentication and bind key for the identity.
- Parameters:
identityKeyBindingRequestDTO
- the identity key binding request DTO
errors
- the errors
- Returns:
- kycAuthResponseDTO the kyc response DTO
- Throws:
IdAuthenticationBusinessException
- the id authentication business exception
IdAuthenticationAppException
- the id authentication app exception
IdAuthenticationDaoException
- the id authentication dao exception