public InteropIdentifierData registerAccountIdentifier()

in service/src/main/java/org/apache/fineract/cn/interoperation/service/internal/service/InteropService.java [114:128]


    public InteropIdentifierData registerAccountIdentifier(@NotNull InteropIdentifierCommand request) {
        //TODO: error handling
        String accountId = request.getAccountId();
        validateAndGetAccount(accountId);

        String createdBy = getLoginUser();
        LocalDateTime createdOn = getNow();

        InteropIdentifierEntity identifier = new InteropIdentifierEntity(accountId, request.getIdType(), request.getIdValue(),
                request.getSubIdOrType(), createdBy, createdOn);

        identifierRepository.save(identifier);

        return new InteropIdentifierData(accountId);
    }