Classes
diff --git a/doc/com/mirna/hospitalmanagementapi/domain/entities/package-tree.html b/doc/com/mirna/hospitalmanagementapi/domain/entities/package-tree.html
index 14cb20b..b97508d 100644
--- a/doc/com/mirna/hospitalmanagementapi/domain/entities/package-tree.html
+++ b/doc/com/mirna/hospitalmanagementapi/domain/entities/package-tree.html
@@ -1,11 +1,11 @@
-
+
com.mirna.hospitalmanagementapi.domain.entities Class Hierarchy
-
+
diff --git a/doc/com/mirna/hospitalmanagementapi/domain/entities/package-use.html b/doc/com/mirna/hospitalmanagementapi/domain/entities/package-use.html
index 40a6ac6..fd00a58 100644
--- a/doc/com/mirna/hospitalmanagementapi/domain/entities/package-use.html
+++ b/doc/com/mirna/hospitalmanagementapi/domain/entities/package-use.html
@@ -1,11 +1,11 @@
-
+
Uses of Package com.mirna.hospitalmanagementapi.domain.entities
-
+
diff --git a/doc/com/mirna/hospitalmanagementapi/domain/enums/Specialty.html b/doc/com/mirna/hospitalmanagementapi/domain/enums/Specialty.html
index 17c2852..20ac506 100644
--- a/doc/com/mirna/hospitalmanagementapi/domain/enums/Specialty.html
+++ b/doc/com/mirna/hospitalmanagementapi/domain/enums/Specialty.html
@@ -1,11 +1,11 @@
-
+
Specialty
-
+
diff --git a/doc/com/mirna/hospitalmanagementapi/domain/enums/class-use/Specialty.html b/doc/com/mirna/hospitalmanagementapi/domain/enums/class-use/Specialty.html
index d672ea5..6cf904e 100644
--- a/doc/com/mirna/hospitalmanagementapi/domain/enums/class-use/Specialty.html
+++ b/doc/com/mirna/hospitalmanagementapi/domain/enums/class-use/Specialty.html
@@ -1,11 +1,11 @@
-
+
Uses of Enum Class com.mirna.hospitalmanagementapi.domain.enums.Specialty
-
+
diff --git a/doc/com/mirna/hospitalmanagementapi/domain/enums/package-summary.html b/doc/com/mirna/hospitalmanagementapi/domain/enums/package-summary.html
index 742caf6..78fc005 100644
--- a/doc/com/mirna/hospitalmanagementapi/domain/enums/package-summary.html
+++ b/doc/com/mirna/hospitalmanagementapi/domain/enums/package-summary.html
@@ -1,11 +1,11 @@
-
+
com.mirna.hospitalmanagementapi.domain.enums
-
+
diff --git a/doc/com/mirna/hospitalmanagementapi/domain/enums/package-tree.html b/doc/com/mirna/hospitalmanagementapi/domain/enums/package-tree.html
index cfeb979..fc13a28 100644
--- a/doc/com/mirna/hospitalmanagementapi/domain/enums/package-tree.html
+++ b/doc/com/mirna/hospitalmanagementapi/domain/enums/package-tree.html
@@ -1,11 +1,11 @@
-
+
com.mirna.hospitalmanagementapi.domain.enums Class Hierarchy
-
+
diff --git a/doc/com/mirna/hospitalmanagementapi/domain/enums/package-use.html b/doc/com/mirna/hospitalmanagementapi/domain/enums/package-use.html
index 5df413e..5bdd7b7 100644
--- a/doc/com/mirna/hospitalmanagementapi/domain/enums/package-use.html
+++ b/doc/com/mirna/hospitalmanagementapi/domain/enums/package-use.html
@@ -1,11 +1,11 @@
-
+
Uses of Package com.mirna.hospitalmanagementapi.domain.enums
-
+
diff --git a/doc/com/mirna/hospitalmanagementapi/domain/repositories/DoctorRepository.html b/doc/com/mirna/hospitalmanagementapi/domain/repositories/DoctorRepository.html
index e1db895..90797a6 100644
--- a/doc/com/mirna/hospitalmanagementapi/domain/repositories/DoctorRepository.html
+++ b/doc/com/mirna/hospitalmanagementapi/domain/repositories/DoctorRepository.html
@@ -1,11 +1,11 @@
-
+
DoctorRepository
-
+
diff --git a/doc/com/mirna/hospitalmanagementapi/domain/repositories/PatientRepository.html b/doc/com/mirna/hospitalmanagementapi/domain/repositories/PatientRepository.html
index 3837f0c..acd8049 100644
--- a/doc/com/mirna/hospitalmanagementapi/domain/repositories/PatientRepository.html
+++ b/doc/com/mirna/hospitalmanagementapi/domain/repositories/PatientRepository.html
@@ -1,11 +1,11 @@
-
+
PatientRepository
-
+
diff --git a/doc/com/mirna/hospitalmanagementapi/domain/repositories/auth/UserRepository.html b/doc/com/mirna/hospitalmanagementapi/domain/repositories/auth/UserRepository.html
new file mode 100644
index 0000000..49a3715
--- /dev/null
+++ b/doc/com/mirna/hospitalmanagementapi/domain/repositories/auth/UserRepository.html
@@ -0,0 +1,161 @@
+
+
+
+
+
UserRepository
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+All Superinterfaces:
+org.springframework.data.repository.CrudRepository<User ,Long >, org.springframework.data.jpa.repository.JpaRepository<User ,Long >, org.springframework.data.repository.ListCrudRepository<User ,Long >, org.springframework.data.repository.ListPagingAndSortingRepository<User ,Long >, org.springframework.data.repository.PagingAndSortingRepository<User ,Long >, org.springframework.data.repository.query.QueryByExampleExecutor<User >, org.springframework.data.repository.Repository<User ,Long >
+
+
+public interface UserRepository
+extends org.springframework.data.jpa.repository.JpaRepository<User ,Long >
+Repository interface for retrieving and manipulating all User objects using their unique Long identifier.
+
+Version:
+1.0
+Author:
+Mirna Gama
+
+
+
+
+
+
+
+Method Summary
+
+
All Methods Instance Methods Abstract Methods
+
+
+
+
+
+
org.springframework.security.core.userdetails.UserDetails
+
+
+
+
+
+
+
Methods inherited from interface org.springframework.data.repository.CrudRepository
+count, delete, deleteAll, deleteAll, deleteAllById, deleteById, existsById, findById, save
+
+
Methods inherited from interface org.springframework.data.jpa.repository.JpaRepository
+deleteAllByIdInBatch, deleteAllInBatch, deleteAllInBatch, deleteInBatch, findAll, findAll, flush, getById, getOne, getReferenceById, saveAllAndFlush, saveAndFlush
+
+
Methods inherited from interface org.springframework.data.repository.ListCrudRepository
+findAll, findAllById, saveAll
+
+
Methods inherited from interface org.springframework.data.repository.ListPagingAndSortingRepository
+findAll
+
+
Methods inherited from interface org.springframework.data.repository.PagingAndSortingRepository
+findAll
+
+
Methods inherited from interface org.springframework.data.repository.query.QueryByExampleExecutor
+count, exists, findAll, findBy, findOne
+
+
+
+
+
+
+
+
+
+Method Details
+
+
+
+findUserByLogin
+org.springframework.security.core.userdetails.UserDetails findUserByLogin (String login)
+
+Parameters:
+login - A string representing the user's system login
+Returns:
+The corresponding user information if successful, or null if it is non-existent
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/com/mirna/hospitalmanagementapi/domain/repositories/auth/class-use/UserRepository.html b/doc/com/mirna/hospitalmanagementapi/domain/repositories/auth/class-use/UserRepository.html
new file mode 100644
index 0000000..6f72743
--- /dev/null
+++ b/doc/com/mirna/hospitalmanagementapi/domain/repositories/auth/class-use/UserRepository.html
@@ -0,0 +1,58 @@
+
+
+
+
+
Uses of Interface com.mirna.hospitalmanagementapi.domain.repositories.auth.UserRepository
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of com.mirna.hospitalmanagementapi.domain.repositories.auth.UserRepository
+
+
+
+
diff --git a/doc/com/mirna/hospitalmanagementapi/domain/repositories/auth/package-summary.html b/doc/com/mirna/hospitalmanagementapi/domain/repositories/auth/package-summary.html
new file mode 100644
index 0000000..a50e955
--- /dev/null
+++ b/doc/com/mirna/hospitalmanagementapi/domain/repositories/auth/package-summary.html
@@ -0,0 +1,96 @@
+
+
+
+
+
com.mirna.hospitalmanagementapi.domain.repositories.auth
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+package com.mirna.hospitalmanagementapi.domain.repositories.auth
+
+
+
+
+
+
+
+
Interfaces
+
+
+
+
+
+
Repository interface for retrieving and manipulating all User objects using their unique Long identifier.
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/com/mirna/hospitalmanagementapi/domain/repositories/auth/package-tree.html b/doc/com/mirna/hospitalmanagementapi/domain/repositories/auth/package-tree.html
new file mode 100644
index 0000000..c7eb13b
--- /dev/null
+++ b/doc/com/mirna/hospitalmanagementapi/domain/repositories/auth/package-tree.html
@@ -0,0 +1,106 @@
+
+
+
+
+
com.mirna.hospitalmanagementapi.domain.repositories.auth Class Hierarchy
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+Interface Hierarchy
+
+org.springframework.data.repository.query.QueryByExampleExecutor<T>
+
+org.springframework.data.jpa.repository.JpaRepository<T,ID> (also extends org.springframework.data.repository.ListCrudRepository<T,ID>, org.springframework.data.repository.ListPagingAndSortingRepository<T,ID>)
+
+com.mirna.hospitalmanagementapi.domain.repositories.auth.UserRepository
+
+
+
+
+org.springframework.data.repository.Repository<T,ID>
+
+org.springframework.data.repository.CrudRepository<T,ID>
+
+org.springframework.data.repository.ListCrudRepository<T,ID>
+
+org.springframework.data.jpa.repository.JpaRepository<T,ID> (also extends org.springframework.data.repository.ListPagingAndSortingRepository<T,ID>, org.springframework.data.repository.query.QueryByExampleExecutor<T>)
+
+com.mirna.hospitalmanagementapi.domain.repositories.auth.UserRepository
+
+
+
+
+
+
+org.springframework.data.repository.PagingAndSortingRepository<T,ID>
+
+org.springframework.data.repository.ListPagingAndSortingRepository<T,ID>
+
+org.springframework.data.jpa.repository.JpaRepository<T,ID> (also extends org.springframework.data.repository.ListCrudRepository<T,ID>, org.springframework.data.repository.query.QueryByExampleExecutor<T>)
+
+com.mirna.hospitalmanagementapi.domain.repositories.auth.UserRepository
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/com/mirna/hospitalmanagementapi/domain/repositories/auth/package-use.html b/doc/com/mirna/hospitalmanagementapi/domain/repositories/auth/package-use.html
new file mode 100644
index 0000000..1a286b8
--- /dev/null
+++ b/doc/com/mirna/hospitalmanagementapi/domain/repositories/auth/package-use.html
@@ -0,0 +1,58 @@
+
+
+
+
+
Uses of Package com.mirna.hospitalmanagementapi.domain.repositories.auth
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of com.mirna.hospitalmanagementapi.domain.repositories.auth
+
+
+
+
diff --git a/doc/com/mirna/hospitalmanagementapi/domain/repositories/class-use/DoctorRepository.html b/doc/com/mirna/hospitalmanagementapi/domain/repositories/class-use/DoctorRepository.html
index c028592..9a24e1b 100644
--- a/doc/com/mirna/hospitalmanagementapi/domain/repositories/class-use/DoctorRepository.html
+++ b/doc/com/mirna/hospitalmanagementapi/domain/repositories/class-use/DoctorRepository.html
@@ -1,11 +1,11 @@
-
+
Uses of Interface com.mirna.hospitalmanagementapi.domain.repositories.DoctorRepository
-
+
diff --git a/doc/com/mirna/hospitalmanagementapi/domain/repositories/class-use/PatientRepository.html b/doc/com/mirna/hospitalmanagementapi/domain/repositories/class-use/PatientRepository.html
index f3a97d2..9751057 100644
--- a/doc/com/mirna/hospitalmanagementapi/domain/repositories/class-use/PatientRepository.html
+++ b/doc/com/mirna/hospitalmanagementapi/domain/repositories/class-use/PatientRepository.html
@@ -1,11 +1,11 @@
-
+
Uses of Interface com.mirna.hospitalmanagementapi.domain.repositories.PatientRepository
-
+
diff --git a/doc/com/mirna/hospitalmanagementapi/domain/repositories/package-summary.html b/doc/com/mirna/hospitalmanagementapi/domain/repositories/package-summary.html
index 042853e..276ee3d 100644
--- a/doc/com/mirna/hospitalmanagementapi/domain/repositories/package-summary.html
+++ b/doc/com/mirna/hospitalmanagementapi/domain/repositories/package-summary.html
@@ -1,11 +1,11 @@
-
+
com.mirna.hospitalmanagementapi.domain.repositories
-
+
@@ -42,7 +42,7 @@ loadScripts(document, 'script');
@@ -64,6 +64,17 @@ loadScripts(document, 'script');
+
+
+
Interfaces
diff --git a/doc/com/mirna/hospitalmanagementapi/domain/repositories/package-tree.html b/doc/com/mirna/hospitalmanagementapi/domain/repositories/package-tree.html
index 33bd006..59ab61d 100644
--- a/doc/com/mirna/hospitalmanagementapi/domain/repositories/package-tree.html
+++ b/doc/com/mirna/hospitalmanagementapi/domain/repositories/package-tree.html
@@ -1,11 +1,11 @@
-
+
com.mirna.hospitalmanagementapi.domain.repositories Class Hierarchy
-
+
diff --git a/doc/com/mirna/hospitalmanagementapi/domain/repositories/package-use.html b/doc/com/mirna/hospitalmanagementapi/domain/repositories/package-use.html
index 4c42248..6c23879 100644
--- a/doc/com/mirna/hospitalmanagementapi/domain/repositories/package-use.html
+++ b/doc/com/mirna/hospitalmanagementapi/domain/repositories/package-use.html
@@ -1,11 +1,11 @@
-
+
Uses of Package com.mirna.hospitalmanagementapi.domain.repositories
-
+
diff --git a/doc/com/mirna/hospitalmanagementapi/domain/services/DoctorService.html b/doc/com/mirna/hospitalmanagementapi/domain/services/DoctorService.html
index a3981eb..5324901 100644
--- a/doc/com/mirna/hospitalmanagementapi/domain/services/DoctorService.html
+++ b/doc/com/mirna/hospitalmanagementapi/domain/services/DoctorService.html
@@ -1,11 +1,11 @@
-
+
DoctorService
-
+
diff --git a/doc/com/mirna/hospitalmanagementapi/domain/services/PatientService.html b/doc/com/mirna/hospitalmanagementapi/domain/services/PatientService.html
index 8636809..df5112c 100644
--- a/doc/com/mirna/hospitalmanagementapi/domain/services/PatientService.html
+++ b/doc/com/mirna/hospitalmanagementapi/domain/services/PatientService.html
@@ -1,11 +1,11 @@
-
+
PatientService
-
+
diff --git a/doc/com/mirna/hospitalmanagementapi/domain/services/UserService.html b/doc/com/mirna/hospitalmanagementapi/domain/services/UserService.html
new file mode 100644
index 0000000..231eec4
--- /dev/null
+++ b/doc/com/mirna/hospitalmanagementapi/domain/services/UserService.html
@@ -0,0 +1,169 @@
+
+
+
+
+
UserService
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+All Known Implementing Classes:
+UserServiceImpl
+
+
+public interface UserService
+User service interface for managing user information.
+
+Version:
+1.0
+Author:
+Mirna Gama
+See Also:
+
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
All Methods Instance Methods Abstract Methods
+
+
+
+
+
+
+
+
+
Adds a new user to the repository.
+
+
org.springframework.security.core.userdetails.UserDetails
+
+
+
Finds a stored user information by login.
+
+
+
+
+
+
+
+
+
+
+
+
+
+Method Details
+
+
+
+addUser
+
+Adds a new user to the repository.
+
+Parameters:
+userDTO - A data transfer object representing a user to add.
+Returns:
+The saved user if successful, or null if there is an error.
+
+
+
+
+
+findUserByLogin
+org.springframework.security.core.userdetails.UserDetails findUserByLogin (String login)
+Finds a stored user information by login.
+
+Parameters:
+login - A string representing the user's system login
+Returns:
+The corresponding user information if successful, or null if it is non-existent.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/com/mirna/hospitalmanagementapi/domain/services/auth/AuthService.html b/doc/com/mirna/hospitalmanagementapi/domain/services/auth/AuthService.html
new file mode 100644
index 0000000..caaa644
--- /dev/null
+++ b/doc/com/mirna/hospitalmanagementapi/domain/services/auth/AuthService.html
@@ -0,0 +1,169 @@
+
+
+
+
+
AuthService
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+All Known Implementing Classes:
+AuthServiceImpl
+
+
+public interface AuthService
+Authentication service interface for managing authentication and registration.
+
+Version:
+1.0
+Author:
+Mirna Gama
+See Also:
+
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
All Methods Instance Methods Abstract Methods
+
+
+
+
+
+
org.springframework.security.core.Authentication
+
+
+
Performs the user login
+
+
+
+
+
Performs the user registration
+
+
+
+
+
+
+
+
+
+
+
+
+
+Method Details
+
+
+
+login
+org.springframework.security.core.Authentication login (UserDTO userDTO)
+Performs the user login
+
+Parameters:
+userDTO - Data transfer object containing user credentials for authentication operations
+Returns:
+A fully authentication object including the credentials
+
+
+
+
+
+register
+
+Performs the user registration
+
+Parameters:
+userDTO - Data transfer object containing user credentials for authentication operations
+Returns:
+A user object including the credentials
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/com/mirna/hospitalmanagementapi/domain/services/auth/class-use/AuthService.html b/doc/com/mirna/hospitalmanagementapi/domain/services/auth/class-use/AuthService.html
new file mode 100644
index 0000000..3d207b7
--- /dev/null
+++ b/doc/com/mirna/hospitalmanagementapi/domain/services/auth/class-use/AuthService.html
@@ -0,0 +1,85 @@
+
+
+
+
+
Uses of Interface com.mirna.hospitalmanagementapi.domain.services.auth.AuthService
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
class
+
+
+
This class is an implementation of the AuthService interface.
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/com/mirna/hospitalmanagementapi/domain/services/auth/jwt/TokenService.html b/doc/com/mirna/hospitalmanagementapi/domain/services/auth/jwt/TokenService.html
new file mode 100644
index 0000000..9a31d21
--- /dev/null
+++ b/doc/com/mirna/hospitalmanagementapi/domain/services/auth/jwt/TokenService.html
@@ -0,0 +1,163 @@
+
+
+
+
+
TokenService
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+All Known Implementing Classes:
+TokenServiceImpl
+
+
+public interface TokenService
+Token service interface for managing the jwt feature
+
+Version:
+1.0
+Author:
+Mirna Gama
+
+
+
+
+
+
+
+Method Summary
+
+
All Methods Instance Methods Abstract Methods
+
+
+
+
+
+
+
+
+
Generates the authorization token
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Method Details
+
+
+
+generateToken
+
+Generates the authorization token
+
+Parameters:
+user - The authenticated user
+Returns:
+A string containing the authorization token
+
+
+
+
+
+getTokenSubject
+
+Gets the jwt subject
+
+Parameters:
+token - The json web token on request header
+Returns:
+A string containing the subject from the decoded jwt
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/com/mirna/hospitalmanagementapi/domain/services/auth/jwt/class-use/TokenService.html b/doc/com/mirna/hospitalmanagementapi/domain/services/auth/jwt/class-use/TokenService.html
new file mode 100644
index 0000000..a42d20b
--- /dev/null
+++ b/doc/com/mirna/hospitalmanagementapi/domain/services/auth/jwt/class-use/TokenService.html
@@ -0,0 +1,85 @@
+
+
+
+
+
Uses of Interface com.mirna.hospitalmanagementapi.domain.services.auth.jwt.TokenService
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
class
+
+
+
This class is an implementation of the TokenService interface.
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/com/mirna/hospitalmanagementapi/domain/services/auth/jwt/package-summary.html b/doc/com/mirna/hospitalmanagementapi/domain/services/auth/jwt/package-summary.html
new file mode 100644
index 0000000..9bb7578
--- /dev/null
+++ b/doc/com/mirna/hospitalmanagementapi/domain/services/auth/jwt/package-summary.html
@@ -0,0 +1,96 @@
+
+
+
+
+
com.mirna.hospitalmanagementapi.domain.services.auth.jwt
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+package com.mirna.hospitalmanagementapi.domain.services.auth.jwt
+
+
+
+
+
+
+
+
Interfaces
+
+
+
+
+
+
Token service interface for managing the jwt feature
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/com/mirna/hospitalmanagementapi/domain/services/auth/jwt/package-tree.html b/doc/com/mirna/hospitalmanagementapi/domain/services/auth/jwt/package-tree.html
new file mode 100644
index 0000000..b253927
--- /dev/null
+++ b/doc/com/mirna/hospitalmanagementapi/domain/services/auth/jwt/package-tree.html
@@ -0,0 +1,68 @@
+
+
+
+
+
com.mirna.hospitalmanagementapi.domain.services.auth.jwt Class Hierarchy
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+Interface Hierarchy
+
+com.mirna.hospitalmanagementapi.domain.services.auth.jwt.TokenService
+
+
+
+
+
+
+
diff --git a/doc/com/mirna/hospitalmanagementapi/domain/services/auth/jwt/package-use.html b/doc/com/mirna/hospitalmanagementapi/domain/services/auth/jwt/package-use.html
new file mode 100644
index 0000000..2ccef75
--- /dev/null
+++ b/doc/com/mirna/hospitalmanagementapi/domain/services/auth/jwt/package-use.html
@@ -0,0 +1,82 @@
+
+
+
+
+
Uses of Package com.mirna.hospitalmanagementapi.domain.services.auth.jwt
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Token service interface for managing the jwt feature
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/com/mirna/hospitalmanagementapi/domain/services/auth/package-summary.html b/doc/com/mirna/hospitalmanagementapi/domain/services/auth/package-summary.html
new file mode 100644
index 0000000..6c1b10c
--- /dev/null
+++ b/doc/com/mirna/hospitalmanagementapi/domain/services/auth/package-summary.html
@@ -0,0 +1,98 @@
+
+
+
+
+
com.mirna.hospitalmanagementapi.domain.services.auth
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+package com.mirna.hospitalmanagementapi.domain.services.auth
+
+
+
+
+
+
+
+
Interfaces
+
+
+
+
+
+
Authentication service interface for managing authentication and registration.
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/com/mirna/hospitalmanagementapi/domain/services/auth/package-tree.html b/doc/com/mirna/hospitalmanagementapi/domain/services/auth/package-tree.html
new file mode 100644
index 0000000..29eac34
--- /dev/null
+++ b/doc/com/mirna/hospitalmanagementapi/domain/services/auth/package-tree.html
@@ -0,0 +1,68 @@
+
+
+
+
+
com.mirna.hospitalmanagementapi.domain.services.auth Class Hierarchy
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+Interface Hierarchy
+
+com.mirna.hospitalmanagementapi.domain.services.auth.AuthService
+
+
+
+
+
+
+
diff --git a/doc/com/mirna/hospitalmanagementapi/domain/services/auth/package-use.html b/doc/com/mirna/hospitalmanagementapi/domain/services/auth/package-use.html
new file mode 100644
index 0000000..d334abd
--- /dev/null
+++ b/doc/com/mirna/hospitalmanagementapi/domain/services/auth/package-use.html
@@ -0,0 +1,82 @@
+
+
+
+
+
Uses of Package com.mirna.hospitalmanagementapi.domain.services.auth
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Authentication service interface for managing authentication and registration.
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/com/mirna/hospitalmanagementapi/domain/services/class-use/DoctorService.html b/doc/com/mirna/hospitalmanagementapi/domain/services/class-use/DoctorService.html
index dbf5519..7bf6662 100644
--- a/doc/com/mirna/hospitalmanagementapi/domain/services/class-use/DoctorService.html
+++ b/doc/com/mirna/hospitalmanagementapi/domain/services/class-use/DoctorService.html
@@ -1,11 +1,11 @@
-
+
Uses of Interface com.mirna.hospitalmanagementapi.domain.services.DoctorService
-
+
diff --git a/doc/com/mirna/hospitalmanagementapi/domain/services/class-use/PatientService.html b/doc/com/mirna/hospitalmanagementapi/domain/services/class-use/PatientService.html
index 7f75b9c..c4be616 100644
--- a/doc/com/mirna/hospitalmanagementapi/domain/services/class-use/PatientService.html
+++ b/doc/com/mirna/hospitalmanagementapi/domain/services/class-use/PatientService.html
@@ -1,11 +1,11 @@
-
+
Uses of Interface com.mirna.hospitalmanagementapi.domain.services.PatientService
-
+
diff --git a/doc/com/mirna/hospitalmanagementapi/domain/services/class-use/UserService.html b/doc/com/mirna/hospitalmanagementapi/domain/services/class-use/UserService.html
new file mode 100644
index 0000000..9a93a62
--- /dev/null
+++ b/doc/com/mirna/hospitalmanagementapi/domain/services/class-use/UserService.html
@@ -0,0 +1,85 @@
+
+
+
+
+
Uses of Interface com.mirna.hospitalmanagementapi.domain.services.UserService
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
class
+
+
+
This class is an implementation of the UserService interface.
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/com/mirna/hospitalmanagementapi/domain/services/package-summary.html b/doc/com/mirna/hospitalmanagementapi/domain/services/package-summary.html
index c7a6555..ec2602d 100644
--- a/doc/com/mirna/hospitalmanagementapi/domain/services/package-summary.html
+++ b/doc/com/mirna/hospitalmanagementapi/domain/services/package-summary.html
@@ -1,11 +1,11 @@
-
+
com.mirna.hospitalmanagementapi.domain.services
-
+
@@ -42,7 +42,7 @@ loadScripts(document, 'script');
@@ -64,6 +64,17 @@ loadScripts(document, 'script');
+
+
+
Interfaces
@@ -77,6 +88,10 @@ loadScripts(document, 'script');
Patient service interface for managing patient information.
+
+
+
User service interface for managing user information.
+
diff --git a/doc/com/mirna/hospitalmanagementapi/domain/services/package-tree.html b/doc/com/mirna/hospitalmanagementapi/domain/services/package-tree.html
index b21c860..c2b432f 100644
--- a/doc/com/mirna/hospitalmanagementapi/domain/services/package-tree.html
+++ b/doc/com/mirna/hospitalmanagementapi/domain/services/package-tree.html
@@ -1,11 +1,11 @@
-
+
com.mirna.hospitalmanagementapi.domain.services Class Hierarchy
-
+
@@ -60,6 +60,7 @@ loadScripts(document, 'script');
diff --git a/doc/com/mirna/hospitalmanagementapi/domain/services/package-use.html b/doc/com/mirna/hospitalmanagementapi/domain/services/package-use.html
index 85a4a2d..8df600b 100644
--- a/doc/com/mirna/hospitalmanagementapi/domain/services/package-use.html
+++ b/doc/com/mirna/hospitalmanagementapi/domain/services/package-use.html
@@ -1,11 +1,11 @@
-
+
Uses of Package com.mirna.hospitalmanagementapi.domain.services
-
+
@@ -74,6 +74,10 @@ loadScripts(document, 'script');
Patient service interface for managing patient information.
+
+
+
User service interface for managing user information.
+
diff --git a/doc/com/mirna/hospitalmanagementapi/infra/handlers/EntityNotFoundErrorHandler.html b/doc/com/mirna/hospitalmanagementapi/infra/handlers/EntityNotFoundErrorHandler.html
index b8890e3..b3b660a 100644
--- a/doc/com/mirna/hospitalmanagementapi/infra/handlers/EntityNotFoundErrorHandler.html
+++ b/doc/com/mirna/hospitalmanagementapi/infra/handlers/EntityNotFoundErrorHandler.html
@@ -1,11 +1,11 @@
-
+
EntityNotFoundErrorHandler
-
+
diff --git a/doc/com/mirna/hospitalmanagementapi/infra/handlers/class-use/EntityNotFoundErrorHandler.html b/doc/com/mirna/hospitalmanagementapi/infra/handlers/class-use/EntityNotFoundErrorHandler.html
index d26016a..a7c88e4 100644
--- a/doc/com/mirna/hospitalmanagementapi/infra/handlers/class-use/EntityNotFoundErrorHandler.html
+++ b/doc/com/mirna/hospitalmanagementapi/infra/handlers/class-use/EntityNotFoundErrorHandler.html
@@ -1,11 +1,11 @@
-
+
Uses of Class com.mirna.hospitalmanagementapi.infra.handlers.EntityNotFoundErrorHandler
-
+
diff --git a/doc/com/mirna/hospitalmanagementapi/infra/handlers/package-summary.html b/doc/com/mirna/hospitalmanagementapi/infra/handlers/package-summary.html
index c61146d..3791da3 100644
--- a/doc/com/mirna/hospitalmanagementapi/infra/handlers/package-summary.html
+++ b/doc/com/mirna/hospitalmanagementapi/infra/handlers/package-summary.html
@@ -1,11 +1,11 @@
-
+
com.mirna.hospitalmanagementapi.infra.handlers
-
+
diff --git a/doc/com/mirna/hospitalmanagementapi/infra/handlers/package-tree.html b/doc/com/mirna/hospitalmanagementapi/infra/handlers/package-tree.html
index 8b06a8a..7f35977 100644
--- a/doc/com/mirna/hospitalmanagementapi/infra/handlers/package-tree.html
+++ b/doc/com/mirna/hospitalmanagementapi/infra/handlers/package-tree.html
@@ -1,11 +1,11 @@
-
+
com.mirna.hospitalmanagementapi.infra.handlers Class Hierarchy
-
+
diff --git a/doc/com/mirna/hospitalmanagementapi/infra/handlers/package-use.html b/doc/com/mirna/hospitalmanagementapi/infra/handlers/package-use.html
index f716cc0..344add1 100644
--- a/doc/com/mirna/hospitalmanagementapi/infra/handlers/package-use.html
+++ b/doc/com/mirna/hospitalmanagementapi/infra/handlers/package-use.html
@@ -1,11 +1,11 @@
-
+
Uses of Package com.mirna.hospitalmanagementapi.infra.handlers
-
+
diff --git a/doc/com/mirna/hospitalmanagementapi/infra/handlers/validation/ValidationErrorHandler.html b/doc/com/mirna/hospitalmanagementapi/infra/handlers/validation/ValidationErrorHandler.html
index 570288a..29fec40 100644
--- a/doc/com/mirna/hospitalmanagementapi/infra/handlers/validation/ValidationErrorHandler.html
+++ b/doc/com/mirna/hospitalmanagementapi/infra/handlers/validation/ValidationErrorHandler.html
@@ -1,11 +1,11 @@
-
+
ValidationErrorHandler
-
+
diff --git a/doc/com/mirna/hospitalmanagementapi/infra/handlers/validation/class-use/ValidationErrorHandler.html b/doc/com/mirna/hospitalmanagementapi/infra/handlers/validation/class-use/ValidationErrorHandler.html
index bee2671..4e2f202 100644
--- a/doc/com/mirna/hospitalmanagementapi/infra/handlers/validation/class-use/ValidationErrorHandler.html
+++ b/doc/com/mirna/hospitalmanagementapi/infra/handlers/validation/class-use/ValidationErrorHandler.html
@@ -1,11 +1,11 @@
-
+
Uses of Class com.mirna.hospitalmanagementapi.infra.handlers.validation.ValidationErrorHandler
-
+
diff --git a/doc/com/mirna/hospitalmanagementapi/infra/handlers/validation/package-summary.html b/doc/com/mirna/hospitalmanagementapi/infra/handlers/validation/package-summary.html
index 5e0951d..2ea0c8e 100644
--- a/doc/com/mirna/hospitalmanagementapi/infra/handlers/validation/package-summary.html
+++ b/doc/com/mirna/hospitalmanagementapi/infra/handlers/validation/package-summary.html
@@ -1,11 +1,11 @@
-
+
com.mirna.hospitalmanagementapi.infra.handlers.validation
-
+
diff --git a/doc/com/mirna/hospitalmanagementapi/infra/handlers/validation/package-tree.html b/doc/com/mirna/hospitalmanagementapi/infra/handlers/validation/package-tree.html
index 53c3c59..54ca043 100644
--- a/doc/com/mirna/hospitalmanagementapi/infra/handlers/validation/package-tree.html
+++ b/doc/com/mirna/hospitalmanagementapi/infra/handlers/validation/package-tree.html
@@ -1,11 +1,11 @@
-
+
com.mirna.hospitalmanagementapi.infra.handlers.validation Class Hierarchy
-
+
diff --git a/doc/com/mirna/hospitalmanagementapi/infra/handlers/validation/package-use.html b/doc/com/mirna/hospitalmanagementapi/infra/handlers/validation/package-use.html
index 664bd30..f6e22f1 100644
--- a/doc/com/mirna/hospitalmanagementapi/infra/handlers/validation/package-use.html
+++ b/doc/com/mirna/hospitalmanagementapi/infra/handlers/validation/package-use.html
@@ -1,11 +1,11 @@
-
+
Uses of Package com.mirna.hospitalmanagementapi.infra.handlers.validation
-
+
diff --git a/doc/com/mirna/hospitalmanagementapi/infra/security/config/WebSecurityConfiguration.html b/doc/com/mirna/hospitalmanagementapi/infra/security/config/WebSecurityConfiguration.html
new file mode 100644
index 0000000..7f55d2f
--- /dev/null
+++ b/doc/com/mirna/hospitalmanagementapi/infra/security/config/WebSecurityConfiguration.html
@@ -0,0 +1,192 @@
+
+
+
+
+
WebSecurityConfiguration
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+java.lang.Object
+
com.mirna.hospitalmanagementapi.infra.security.config.WebSecurityConfiguration
+
+
+
+@Configuration
+@EnableWebSecurity
+ public class WebSecurityConfiguration
+
extends Object
+
+
+
+
+
+
+Constructor Summary
+Constructors
+
+
+
+
+
+
+Method Summary
+
+
All Methods Instance Methods Concrete Methods
+
+
+
+
+
+
org.springframework.security.authentication.AuthenticationManager
+
authenticationManager (org.springframework.security.config.annotation.authentication.configuration.AuthenticationConfiguration configuration)
+
+
org.springframework.security.crypto.password.PasswordEncoder
+
+
+
org.springframework.security.web.SecurityFilterChain
+
securityFilterChain (org.springframework.security.config.annotation.web.builders.HttpSecurity http)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Details
+
+
+
+WebSecurityConfiguration
+public WebSecurityConfiguration ()
+
+
+
+
+
+
+
+
+Method Details
+
+
+
+securityFilterChain
+@Bean
+ public org.springframework.security.web.SecurityFilterChain securityFilterChain (org.springframework.security.config.annotation.web.builders.HttpSecurity http)
+ throws Exception
+
+Throws:
+Exception
+
+
+
+
+
+authenticationManager
+@Bean
+ public org.springframework.security.authentication.AuthenticationManager authenticationManager (org.springframework.security.config.annotation.authentication.configuration.AuthenticationConfiguration configuration)
+ throws Exception
+
+Throws:
+Exception
+
+
+
+
+
+passwordEncoder
+@Bean
+ public org.springframework.security.crypto.password.PasswordEncoder passwordEncoder ()
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/com/mirna/hospitalmanagementapi/infra/security/config/class-use/WebSecurityConfiguration.html b/doc/com/mirna/hospitalmanagementapi/infra/security/config/class-use/WebSecurityConfiguration.html
new file mode 100644
index 0000000..dbcb822
--- /dev/null
+++ b/doc/com/mirna/hospitalmanagementapi/infra/security/config/class-use/WebSecurityConfiguration.html
@@ -0,0 +1,58 @@
+
+
+
+
+
Uses of Class com.mirna.hospitalmanagementapi.infra.security.config.WebSecurityConfiguration
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of com.mirna.hospitalmanagementapi.infra.security.config.WebSecurityConfiguration
+
+
+
+
diff --git a/doc/com/mirna/hospitalmanagementapi/infra/security/config/package-summary.html b/doc/com/mirna/hospitalmanagementapi/infra/security/config/package-summary.html
new file mode 100644
index 0000000..f9e3330
--- /dev/null
+++ b/doc/com/mirna/hospitalmanagementapi/infra/security/config/package-summary.html
@@ -0,0 +1,83 @@
+
+
+
+
+
com.mirna.hospitalmanagementapi.infra.security.config
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+package com.mirna.hospitalmanagementapi.infra.security.config
+
+
+
+
+
+
diff --git a/doc/com/mirna/hospitalmanagementapi/infra/security/config/package-tree.html b/doc/com/mirna/hospitalmanagementapi/infra/security/config/package-tree.html
new file mode 100644
index 0000000..b85ff5e
--- /dev/null
+++ b/doc/com/mirna/hospitalmanagementapi/infra/security/config/package-tree.html
@@ -0,0 +1,72 @@
+
+
+
+
+
com.mirna.hospitalmanagementapi.infra.security.config Class Hierarchy
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
diff --git a/doc/com/mirna/hospitalmanagementapi/infra/security/config/package-use.html b/doc/com/mirna/hospitalmanagementapi/infra/security/config/package-use.html
new file mode 100644
index 0000000..1083345
--- /dev/null
+++ b/doc/com/mirna/hospitalmanagementapi/infra/security/config/package-use.html
@@ -0,0 +1,58 @@
+
+
+
+
+
Uses of Package com.mirna.hospitalmanagementapi.infra.security.config
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of com.mirna.hospitalmanagementapi.infra.security.config
+
+
+
+
diff --git a/doc/com/mirna/hospitalmanagementapi/infra/security/filters/AuthTokenFilter.html b/doc/com/mirna/hospitalmanagementapi/infra/security/filters/AuthTokenFilter.html
new file mode 100644
index 0000000..6ce40f5
--- /dev/null
+++ b/doc/com/mirna/hospitalmanagementapi/infra/security/filters/AuthTokenFilter.html
@@ -0,0 +1,152 @@
+
+
+
+
+
AuthTokenFilter
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+java.lang.Object
+
org.springframework.web.filter.GenericFilterBean
+
org.springframework.web.filter.OncePerRequestFilter
+
com.mirna.hospitalmanagementapi.infra.security.filters.AuthTokenFilter
+
+
+
+
+
+All Implemented Interfaces:
+jakarta.servlet.Filter, org.springframework.beans.factory.Aware, org.springframework.beans.factory.BeanNameAware, org.springframework.beans.factory.DisposableBean, org.springframework.beans.factory.InitializingBean, org.springframework.context.EnvironmentAware, org.springframework.core.env.EnvironmentCapable, org.springframework.web.context.ServletContextAware
+
+
+@Component
+ public class AuthTokenFilter
+extends org.springframework.web.filter.OncePerRequestFilter
+
+
+
+
+
+
+Field Summary
+
+
Fields inherited from class org.springframework.web.filter.OncePerRequestFilter
+ALREADY_FILTERED_SUFFIX
+
+
+
+
+
+Constructor Summary
+Constructors
+
+
+
+
+
+
+Method Summary
+
+
Methods inherited from class org.springframework.web.filter.OncePerRequestFilter
+doFilter
+
+
Methods inherited from class org.springframework.web.filter.GenericFilterBean
+afterPropertiesSet, destroy, getEnvironment, getFilterConfig, init, setBeanName, setEnvironment, setServletContext
+
+
+
+
+
+
+
+
+
+
+Constructor Details
+
+
+
+AuthTokenFilter
+public AuthTokenFilter ()
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/com/mirna/hospitalmanagementapi/infra/security/filters/class-use/AuthTokenFilter.html b/doc/com/mirna/hospitalmanagementapi/infra/security/filters/class-use/AuthTokenFilter.html
new file mode 100644
index 0000000..028d1e0
--- /dev/null
+++ b/doc/com/mirna/hospitalmanagementapi/infra/security/filters/class-use/AuthTokenFilter.html
@@ -0,0 +1,58 @@
+
+
+
+
+
Uses of Class com.mirna.hospitalmanagementapi.infra.security.filters.AuthTokenFilter
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of com.mirna.hospitalmanagementapi.infra.security.filters.AuthTokenFilter
+
+
+
+
diff --git a/doc/com/mirna/hospitalmanagementapi/infra/security/filters/package-summary.html b/doc/com/mirna/hospitalmanagementapi/infra/security/filters/package-summary.html
new file mode 100644
index 0000000..451c1f3
--- /dev/null
+++ b/doc/com/mirna/hospitalmanagementapi/infra/security/filters/package-summary.html
@@ -0,0 +1,83 @@
+
+
+
+
+
com.mirna.hospitalmanagementapi.infra.security.filters
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+package com.mirna.hospitalmanagementapi.infra.security.filters
+
+
+
+
+
+
diff --git a/doc/com/mirna/hospitalmanagementapi/infra/security/filters/package-tree.html b/doc/com/mirna/hospitalmanagementapi/infra/security/filters/package-tree.html
new file mode 100644
index 0000000..a51de01
--- /dev/null
+++ b/doc/com/mirna/hospitalmanagementapi/infra/security/filters/package-tree.html
@@ -0,0 +1,80 @@
+
+
+
+
+
com.mirna.hospitalmanagementapi.infra.security.filters Class Hierarchy
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+Class Hierarchy
+
+java.lang.Object
+
+org.springframework.web.filter.GenericFilterBean (implements org.springframework.beans.factory.BeanNameAware, org.springframework.beans.factory.DisposableBean, org.springframework.context.EnvironmentAware, org.springframework.core.env.EnvironmentCapable, jakarta.servlet.Filter, org.springframework.beans.factory.InitializingBean, org.springframework.web.context.ServletContextAware)
+
+org.springframework.web.filter.OncePerRequestFilter
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/com/mirna/hospitalmanagementapi/infra/security/filters/package-use.html b/doc/com/mirna/hospitalmanagementapi/infra/security/filters/package-use.html
new file mode 100644
index 0000000..d854abf
--- /dev/null
+++ b/doc/com/mirna/hospitalmanagementapi/infra/security/filters/package-use.html
@@ -0,0 +1,58 @@
+
+
+
+
+
Uses of Package com.mirna.hospitalmanagementapi.infra.security.filters
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of com.mirna.hospitalmanagementapi.infra.security.filters
+
+
+
+
diff --git a/doc/com/mirna/hospitalmanagementapi/package-summary.html b/doc/com/mirna/hospitalmanagementapi/package-summary.html
index 1ad3b3b..9cadbe1 100644
--- a/doc/com/mirna/hospitalmanagementapi/package-summary.html
+++ b/doc/com/mirna/hospitalmanagementapi/package-summary.html
@@ -1,11 +1,11 @@
-
+
com.mirna.hospitalmanagementapi
-
+
diff --git a/doc/com/mirna/hospitalmanagementapi/package-tree.html b/doc/com/mirna/hospitalmanagementapi/package-tree.html
index ff6e831..40822d9 100644
--- a/doc/com/mirna/hospitalmanagementapi/package-tree.html
+++ b/doc/com/mirna/hospitalmanagementapi/package-tree.html
@@ -1,11 +1,11 @@
-
+
com.mirna.hospitalmanagementapi Class Hierarchy
-
+
diff --git a/doc/com/mirna/hospitalmanagementapi/package-use.html b/doc/com/mirna/hospitalmanagementapi/package-use.html
index 0ab9c15..44d7640 100644
--- a/doc/com/mirna/hospitalmanagementapi/package-use.html
+++ b/doc/com/mirna/hospitalmanagementapi/package-use.html
@@ -1,11 +1,11 @@
-
+
Uses of Package com.mirna.hospitalmanagementapi
-
+
diff --git a/doc/element-list b/doc/element-list
index a8e3c30..83b5c10 100644
--- a/doc/element-list
+++ b/doc/element-list
@@ -1,14 +1,26 @@
com.mirna.hospitalmanagementapi
com.mirna.hospitalmanagementapi.application.controllers
+com.mirna.hospitalmanagementapi.application.controllers.auth
com.mirna.hospitalmanagementapi.application.services
+com.mirna.hospitalmanagementapi.application.services.auth
+com.mirna.hospitalmanagementapi.application.services.auth.jwt
+com.mirna.hospitalmanagementapi.application.usecase.auth.jwt
com.mirna.hospitalmanagementapi.application.usecase.doctor
com.mirna.hospitalmanagementapi.application.usecase.patient
+com.mirna.hospitalmanagementapi.application.usecase.user
com.mirna.hospitalmanagementapi.domain.dtos
+com.mirna.hospitalmanagementapi.domain.dtos.auth
com.mirna.hospitalmanagementapi.domain.dtos.doctor
com.mirna.hospitalmanagementapi.domain.dtos.patient
com.mirna.hospitalmanagementapi.domain.entities
+com.mirna.hospitalmanagementapi.domain.entities.auth
com.mirna.hospitalmanagementapi.domain.enums
com.mirna.hospitalmanagementapi.domain.repositories
+com.mirna.hospitalmanagementapi.domain.repositories.auth
com.mirna.hospitalmanagementapi.domain.services
+com.mirna.hospitalmanagementapi.domain.services.auth
+com.mirna.hospitalmanagementapi.domain.services.auth.jwt
com.mirna.hospitalmanagementapi.infra.handlers
com.mirna.hospitalmanagementapi.infra.handlers.validation
+com.mirna.hospitalmanagementapi.infra.security.config
+com.mirna.hospitalmanagementapi.infra.security.filters
diff --git a/doc/help-doc.html b/doc/help-doc.html
index 6f036fe..aea3ae8 100644
--- a/doc/help-doc.html
+++ b/doc/help-doc.html
@@ -1,11 +1,11 @@
-
+
API Help
-
+
@@ -70,6 +70,7 @@ loadScripts(document, 'script');
Other Files
Use
Tree (Class Hierarchy)
+
Serialized Form
All Packages
All Classes and Interfaces
Index
@@ -161,6 +162,10 @@ The following sections describe the different kinds of pages in this collection.
When viewing a particular package, class or interface page, clicking on TREE displays the hierarchy for only that package.
+