Skip to content

Commit

Permalink
Practicum 12
Browse files Browse the repository at this point in the history
  • Loading branch information
Soham Pingat committed Apr 5, 2024
1 parent ab52f3e commit 9db00c1
Show file tree
Hide file tree
Showing 21 changed files with 36 additions and 39 deletions.
5 changes: 1 addition & 4 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1 @@
# Software Engineering Practicum
### Group Members
#### - Aniket Sharma
#### - Archita Palkar
SE Practicum 12 Soham Pingat and Akanksha Bankele
2 changes: 1 addition & 1 deletion data/customers.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
aav, $2a$10$Pn3IGvYkmrsv6vI1juLKMesH.AniDZXLx8sbIzhqNmvBTPJVPEEAC
abankel, $2a$10$Pn3IGvYkmrsv6vI1juLKMesH.AniDZXLx8sbIzhqNmvBTPJVPEEAC
4 changes: 2 additions & 2 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -8,13 +8,13 @@
<version>3.2.3</version>
<relativePath/> <!-- lookup parent from repository -->
</parent>
<groupId>edu.iu.aav</groupId>
<groupId>edu.iu.abankel</groupId>
<artifactId>primes-service</artifactId>
<version>0.0.1-SNAPSHOT</version>
<name>primes-service</name>
<description>Providing primality check and prime factorization</description>
<properties>
<java.version>21</java.version>
<java.version>17</java.version>
</properties>
<dependencies>
<dependency>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package edu.iu.aav.primesservice;
package edu.iu.abankel.primesservice;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package edu.iu.aav.primesservice.controller;
package edu.iu.abankel.primesservice.controller;

import java.io.IOException;

Expand All @@ -10,9 +10,9 @@
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RestController;

import edu.iu.aav.primesservice.model.Customer;
import edu.iu.aav.primesservice.service.IAuthenticationService;
import edu.iu.aav.primesservice.service.TokenService;
import edu.iu.abankel.primesservice.model.Customer;
import edu.iu.abankel.primesservice.service.IAuthenticationService;
import edu.iu.abankel.primesservice.service.TokenService;

@RestController
@CrossOrigin({"http://127.0.0.1:5500"})
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package edu.iu.aav.primesservice.controller;
package edu.iu.abankel.primesservice.controller;

import org.springframework.web.bind.annotation.CrossOrigin;
import org.springframework.web.bind.annotation.GetMapping;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
package edu.iu.aav.primesservice.controller;
package edu.iu.abankel.primesservice.controller;

import edu.iu.aav.primesservice.service.IPrimesService;
import edu.iu.abankel.primesservice.service.IPrimesService;


import org.springframework.beans.factory.annotation.Autowired;
Expand All @@ -10,7 +10,7 @@
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

import edu.iu.aav.primesservice.service.IPrimesService;
import edu.iu.abankel.primesservice.service.IPrimesService;

@RestController
@CrossOrigin
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package edu.iu.aav.primesservice.model;
package edu.iu.abankel.primesservice.model;


import jakarta.persistence.Entity;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
package edu.iu.aav.primesservice.repository;
package edu.iu.abankel.primesservice.repository;

import edu.iu.aav.primesservice.model.Customer;
import edu.iu.abankel.primesservice.model.Customer;
import org.springframework.data.repository.CrudRepository;
import org.springframework.stereotype.Repository;

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package edu.iu.aav.primesservice.repository;
package edu.iu.abankel.primesservice.repository;

import java.io.File;
import java.io.IOException;
Expand All @@ -13,7 +13,7 @@
import org.slf4j.LoggerFactory;
import org.springframework.stereotype.Repository;

import edu.iu.aav.primesservice.model.Customer;
import edu.iu.abankel.primesservice.model.Customer;

@Repository
public class AuthenticationFileRepository implements IAuthenticationRepository {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
package edu.iu.aav.primesservice.repository;
package edu.iu.abankel.primesservice.repository;

import java.io.IOException;

import edu.iu.aav.primesservice.model.Customer;
import edu.iu.abankel.primesservice.model.Customer;

public interface IAuthenticationRepository {

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package edu.iu.aav.primesservice.security;
package edu.iu.abankel.primesservice.security;


import java.security.KeyPair;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package edu.iu.aav.primesservice.security;
package edu.iu.abankel.primesservice.security;

import java.security.KeyPair;
import java.security.KeyPairGenerator;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package edu.iu.aav.primesservice.security;
package edu.iu.abankel.primesservice.security;

import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package edu.iu.aav.primesservice.service;
package edu.iu.abankel.primesservice.service;

import edu.iu.aav.primesservice.model.Customer;
import edu.iu.aav.primesservice.repository.AuthenticationDBRepository;
import edu.iu.abankel.primesservice.model.Customer;
import edu.iu.abankel.primesservice.repository.AuthenticationDBRepository;
import org.springframework.context.annotation.Bean;
import org.springframework.security.authentication.AuthenticationManager;
import org.springframework.security.authentication.ProviderManager;
Expand All @@ -12,7 +12,7 @@
import org.springframework.security.core.userdetails.UsernameNotFoundException;
import org.springframework.security.crypto.bcrypt.BCryptPasswordEncoder;
import org.springframework.stereotype.Service;
import edu.iu.aav.primesservice.repository.IAuthenticationRepository;
import edu.iu.abankel.primesservice.repository.IAuthenticationRepository;

import java.io.IOException;

Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
package edu.iu.aav.primesservice.service;
package edu.iu.abankel.primesservice.service;

import java.io.IOException;

import edu.iu.aav.primesservice.model.Customer;
import edu.iu.abankel.primesservice.model.Customer;

public interface IAuthenticationService {

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package edu.iu.aav.primesservice.service;
package edu.iu.abankel.primesservice.service;

public interface IPrimesService {

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package edu.iu.aav.primesservice.service;
package edu.iu.abankel.primesservice.service;

import org.springframework.stereotype.Service;

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package edu.iu.aav.primesservice.service;
package edu.iu.abankel.primesservice.service;

import java.time.Instant;
import java.time.temporal.ChronoUnit;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
package edu.iu.aav.primesservice;
package edu.iu.abankel.primesservice;

import org.junit.jupiter.api.Test;
import org.springframework.boot.test.context.SpringBootTest;
import static org.junit.jupiter.api.Assertions.*;

import edu.iu.aav.primesservice.service.PrimesService;
import edu.iu.abankel.primesservice.service.PrimesService;

@SpringBootTest
class PrimesServiceApplicationTests {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
package edu.iu.aav.primesservice;
package edu.iu.abankel.primesservice;

import static org.junit.jupiter.api.Assertions.*;

import org.junit.jupiter.api.Test;

import edu.iu.aav.primesservice.service.PrimesService;
import edu.iu.abankel.primesservice.service.PrimesService;

class PrimesServiceTest {

Expand Down

0 comments on commit 9db00c1

Please sign in to comment.