[R9] Auto generated java doc
This commit is contained in:
parent
ccf4676e4e
commit
df24600ed8
@ -1,11 +1,11 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="pt">
|
||||
<head>
|
||||
<!-- Generated by javadoc (17) on Wed Jan 10 21:46:18 BRT 2024 -->
|
||||
<!-- Generated by javadoc (17) on Fri Jan 12 16:47:28 BRT 2024 -->
|
||||
<title>All Classes and Interfaces</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2024-01-10">
|
||||
<meta name="dc.created" content="2024-01-12">
|
||||
<meta name="description" content="class index">
|
||||
<meta name="generator" content="javadoc/AllClassesIndexWriter">
|
||||
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
|
||||
@ -67,105 +67,167 @@ loadScripts(document, 'script');</script>
|
||||
<div class="col-last odd-row-color all-classes-table all-classes-table-tab4">
|
||||
<div class="block">Data transfer object used to transfer data that will be saved in a Address entity</div>
|
||||
</div>
|
||||
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="com/mirna/hospitalmanagementapi/domain/entities/Doctor.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Doctor</a></div>
|
||||
<div class="col-last even-row-color all-classes-table all-classes-table-tab2"> </div>
|
||||
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="com/mirna/hospitalmanagementapi/application/controllers/DoctorController.html" title="class in com.mirna.hospitalmanagementapi.application.controllers">DoctorController</a></div>
|
||||
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
|
||||
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="com/mirna/hospitalmanagementapi/application/controllers/auth/AuthenticationController.html" title="class in com.mirna.hospitalmanagementapi.application.controllers.auth">AuthenticationController</a></div>
|
||||
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
|
||||
<div class="block">A Spring REST controller for managing authentication and user information.</div>
|
||||
</div>
|
||||
<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="com/mirna/hospitalmanagementapi/domain/services/auth/AuthService.html" title="interface in com.mirna.hospitalmanagementapi.domain.services.auth">AuthService</a></div>
|
||||
<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
|
||||
<div class="block">Authentication service interface for managing authentication and registration.</div>
|
||||
</div>
|
||||
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="com/mirna/hospitalmanagementapi/application/services/auth/AuthServiceImpl.html" title="class in com.mirna.hospitalmanagementapi.application.services.auth">AuthServiceImpl</a></div>
|
||||
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
|
||||
<div class="block">This class is an implementation of the AuthService interface.</div>
|
||||
</div>
|
||||
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="com/mirna/hospitalmanagementapi/infra/security/filters/AuthTokenFilter.html" title="class in com.mirna.hospitalmanagementapi.infra.security.filters">AuthTokenFilter</a></div>
|
||||
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> </div>
|
||||
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="com/mirna/hospitalmanagementapi/application/usecase/auth/jwt/CreateJWTUseCase.html" title="class in com.mirna.hospitalmanagementapi.application.usecase.auth.jwt">CreateJWTUseCase</a></div>
|
||||
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
|
||||
<div class="block">This class is used to execute the JWT create method using Algorithm HMAC256 along with the authenticated user login and id</div>
|
||||
</div>
|
||||
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="com/mirna/hospitalmanagementapi/domain/entities/Doctor.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Doctor</a></div>
|
||||
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> </div>
|
||||
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="com/mirna/hospitalmanagementapi/application/controllers/DoctorController.html" title="class in com.mirna.hospitalmanagementapi.application.controllers">DoctorController</a></div>
|
||||
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
|
||||
<div class="block">A Spring REST controller for managing doctors.</div>
|
||||
</div>
|
||||
<div class="col-first even-row-color all-classes-table all-classes-table-tab4"><a href="com/mirna/hospitalmanagementapi/domain/dtos/doctor/DoctorDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.doctor">DoctorDTO</a></div>
|
||||
<div class="col-last even-row-color all-classes-table all-classes-table-tab4">
|
||||
<div class="col-first odd-row-color all-classes-table all-classes-table-tab4"><a href="com/mirna/hospitalmanagementapi/domain/dtos/doctor/DoctorDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.doctor">DoctorDTO</a></div>
|
||||
<div class="col-last odd-row-color all-classes-table all-classes-table-tab4">
|
||||
<div class="block">Data transfer object used to transfer data that will be saved in a Doctor entity</div>
|
||||
</div>
|
||||
<div class="col-first odd-row-color all-classes-table all-classes-table-tab4"><a href="com/mirna/hospitalmanagementapi/domain/dtos/doctor/DoctorPublicDataDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.doctor">DoctorPublicDataDTO</a></div>
|
||||
<div class="col-last odd-row-color all-classes-table all-classes-table-tab4">
|
||||
<div class="col-first even-row-color all-classes-table all-classes-table-tab4"><a href="com/mirna/hospitalmanagementapi/domain/dtos/doctor/DoctorPublicDataDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.doctor">DoctorPublicDataDTO</a></div>
|
||||
<div class="col-last even-row-color all-classes-table all-classes-table-tab4">
|
||||
<div class="block">Data transfer object used to format and display only the public data allowed for Doctor entity</div>
|
||||
</div>
|
||||
<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="com/mirna/hospitalmanagementapi/domain/repositories/DoctorRepository.html" title="interface in com.mirna.hospitalmanagementapi.domain.repositories">DoctorRepository</a></div>
|
||||
<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
|
||||
<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="com/mirna/hospitalmanagementapi/domain/repositories/DoctorRepository.html" title="interface in com.mirna.hospitalmanagementapi.domain.repositories">DoctorRepository</a></div>
|
||||
<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
|
||||
<div class="block">Repository interface for retrieving and manipulating all Doctor objects using their unique Long identifier.</div>
|
||||
</div>
|
||||
<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="com/mirna/hospitalmanagementapi/domain/services/DoctorService.html" title="interface in com.mirna.hospitalmanagementapi.domain.services">DoctorService</a></div>
|
||||
<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
|
||||
<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="com/mirna/hospitalmanagementapi/domain/services/DoctorService.html" title="interface in com.mirna.hospitalmanagementapi.domain.services">DoctorService</a></div>
|
||||
<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
|
||||
<div class="block">Doctor service interface for managing doctor information.</div>
|
||||
</div>
|
||||
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="com/mirna/hospitalmanagementapi/application/services/DoctorServiceImpl.html" title="class in com.mirna.hospitalmanagementapi.application.services">DoctorServiceImpl</a></div>
|
||||
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
|
||||
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="com/mirna/hospitalmanagementapi/application/services/DoctorServiceImpl.html" title="class in com.mirna.hospitalmanagementapi.application.services">DoctorServiceImpl</a></div>
|
||||
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
|
||||
<div class="block">This class is an implementation of the DoctorService interface.</div>
|
||||
</div>
|
||||
<div class="col-first odd-row-color all-classes-table all-classes-table-tab4"><a href="com/mirna/hospitalmanagementapi/domain/dtos/doctor/DoctorUpdatedDataDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.doctor">DoctorUpdatedDataDTO</a></div>
|
||||
<div class="col-last odd-row-color all-classes-table all-classes-table-tab4">
|
||||
<div class="col-first even-row-color all-classes-table all-classes-table-tab4"><a href="com/mirna/hospitalmanagementapi/domain/dtos/doctor/DoctorUpdatedDataDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.doctor">DoctorUpdatedDataDTO</a></div>
|
||||
<div class="col-last even-row-color all-classes-table all-classes-table-tab4">
|
||||
<div class="block">Data transfer object used to update allowed data in a Doctor entity</div>
|
||||
</div>
|
||||
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="com/mirna/hospitalmanagementapi/infra/handlers/EntityNotFoundErrorHandler.html" title="class in com.mirna.hospitalmanagementapi.infra.handlers">EntityNotFoundErrorHandler</a></div>
|
||||
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
|
||||
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="com/mirna/hospitalmanagementapi/infra/handlers/EntityNotFoundErrorHandler.html" title="class in com.mirna.hospitalmanagementapi.infra.handlers">EntityNotFoundErrorHandler</a></div>
|
||||
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
|
||||
<div class="block">This @RestControllerAdvice is used to handle entity not found error and return appropriate response message</div>
|
||||
</div>
|
||||
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="com/mirna/hospitalmanagementapi/application/usecase/doctor/FindDoctorByIdUseCase.html" title="class in com.mirna.hospitalmanagementapi.application.usecase.doctor">FindDoctorByIdUseCase</a></div>
|
||||
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
|
||||
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="com/mirna/hospitalmanagementapi/application/usecase/doctor/FindDoctorByIdUseCase.html" title="class in com.mirna.hospitalmanagementapi.application.usecase.doctor">FindDoctorByIdUseCase</a></div>
|
||||
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
|
||||
<div class="block">This class is used to execute the findById method</div>
|
||||
</div>
|
||||
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="com/mirna/hospitalmanagementapi/application/usecase/doctor/FindDoctorsUseCase.html" title="class in com.mirna.hospitalmanagementapi.application.usecase.doctor">FindDoctorsUseCase</a></div>
|
||||
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
|
||||
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="com/mirna/hospitalmanagementapi/application/usecase/doctor/FindDoctorsUseCase.html" title="class in com.mirna.hospitalmanagementapi.application.usecase.doctor">FindDoctorsUseCase</a></div>
|
||||
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
|
||||
<div class="block">This class is used to execute the findDoctorsByActiveTrue method from doctor repository</div>
|
||||
</div>
|
||||
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="com/mirna/hospitalmanagementapi/application/usecase/patient/FindPatientByIdUseCase.html" title="class in com.mirna.hospitalmanagementapi.application.usecase.patient">FindPatientByIdUseCase</a></div>
|
||||
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
|
||||
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="com/mirna/hospitalmanagementapi/application/usecase/patient/FindPatientByIdUseCase.html" title="class in com.mirna.hospitalmanagementapi.application.usecase.patient">FindPatientByIdUseCase</a></div>
|
||||
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
|
||||
<div class="block">This class is used to execute the findById method</div>
|
||||
</div>
|
||||
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="com/mirna/hospitalmanagementapi/application/usecase/patient/FindPatientsUseCase.html" title="class in com.mirna.hospitalmanagementapi.application.usecase.patient">FindPatientsUseCase</a></div>
|
||||
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
|
||||
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="com/mirna/hospitalmanagementapi/application/usecase/patient/FindPatientsUseCase.html" title="class in com.mirna.hospitalmanagementapi.application.usecase.patient">FindPatientsUseCase</a></div>
|
||||
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
|
||||
<div class="block">This class is used to execute the findPatientsByActiveTrue method from patient repository</div>
|
||||
</div>
|
||||
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="com/mirna/hospitalmanagementapi/HospitalManagementApiApplication.html" title="class in com.mirna.hospitalmanagementapi">HospitalManagementApiApplication</a></div>
|
||||
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> </div>
|
||||
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="com/mirna/hospitalmanagementapi/domain/entities/Patient.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Patient</a></div>
|
||||
<div class="col-last even-row-color all-classes-table all-classes-table-tab2"> </div>
|
||||
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="com/mirna/hospitalmanagementapi/application/controllers/PatientController.html" title="class in com.mirna.hospitalmanagementapi.application.controllers">PatientController</a></div>
|
||||
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="com/mirna/hospitalmanagementapi/application/usecase/user/FindUserByLoginUseCase.html" title="class in com.mirna.hospitalmanagementapi.application.usecase.user">FindUserByLoginUseCase</a></div>
|
||||
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
|
||||
<div class="block">This class is used to execute the findUserByLogin method</div>
|
||||
</div>
|
||||
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="com/mirna/hospitalmanagementapi/application/usecase/auth/jwt/GetJWTSubjectUseCase.html" title="class in com.mirna.hospitalmanagementapi.application.usecase.auth.jwt">GetJWTSubjectUseCase</a></div>
|
||||
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
|
||||
<div class="block">This class is used to execute the JWT verify method using Algorithm HMAC256 and application secret</div>
|
||||
</div>
|
||||
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="com/mirna/hospitalmanagementapi/HospitalManagementApiApplication.html" title="class in com.mirna.hospitalmanagementapi">HospitalManagementApiApplication</a></div>
|
||||
<div class="col-last even-row-color all-classes-table all-classes-table-tab2"> </div>
|
||||
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="com/mirna/hospitalmanagementapi/domain/entities/Patient.html" title="class in com.mirna.hospitalmanagementapi.domain.entities">Patient</a></div>
|
||||
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> </div>
|
||||
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="com/mirna/hospitalmanagementapi/application/controllers/PatientController.html" title="class in com.mirna.hospitalmanagementapi.application.controllers">PatientController</a></div>
|
||||
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
|
||||
<div class="block">A Spring REST controller for managing patients.</div>
|
||||
</div>
|
||||
<div class="col-first even-row-color all-classes-table all-classes-table-tab4"><a href="com/mirna/hospitalmanagementapi/domain/dtos/patient/PatientDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.patient">PatientDTO</a></div>
|
||||
<div class="col-last even-row-color all-classes-table all-classes-table-tab4">
|
||||
<div class="col-first odd-row-color all-classes-table all-classes-table-tab4"><a href="com/mirna/hospitalmanagementapi/domain/dtos/patient/PatientDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.patient">PatientDTO</a></div>
|
||||
<div class="col-last odd-row-color all-classes-table all-classes-table-tab4">
|
||||
<div class="block">Data transfer object used to transfer data that will be saved in a Patient
|
||||
entity</div>
|
||||
</div>
|
||||
<div class="col-first odd-row-color all-classes-table all-classes-table-tab4"><a href="com/mirna/hospitalmanagementapi/domain/dtos/patient/PatientPublicDataDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.patient">PatientPublicDataDTO</a></div>
|
||||
<div class="col-last odd-row-color all-classes-table all-classes-table-tab4">
|
||||
<div class="col-first even-row-color all-classes-table all-classes-table-tab4"><a href="com/mirna/hospitalmanagementapi/domain/dtos/patient/PatientPublicDataDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.patient">PatientPublicDataDTO</a></div>
|
||||
<div class="col-last even-row-color all-classes-table all-classes-table-tab4">
|
||||
<div class="block">Data transfer object used to format and display only the public data allowed for Patient entity</div>
|
||||
</div>
|
||||
<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="com/mirna/hospitalmanagementapi/domain/repositories/PatientRepository.html" title="interface in com.mirna.hospitalmanagementapi.domain.repositories">PatientRepository</a></div>
|
||||
<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
|
||||
<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="com/mirna/hospitalmanagementapi/domain/repositories/PatientRepository.html" title="interface in com.mirna.hospitalmanagementapi.domain.repositories">PatientRepository</a></div>
|
||||
<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
|
||||
<div class="block">Repository interface for retrieving and manipulating all Patient objects using their unique Long identifier.</div>
|
||||
</div>
|
||||
<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="com/mirna/hospitalmanagementapi/domain/services/PatientService.html" title="interface in com.mirna.hospitalmanagementapi.domain.services">PatientService</a></div>
|
||||
<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
|
||||
<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="com/mirna/hospitalmanagementapi/domain/services/PatientService.html" title="interface in com.mirna.hospitalmanagementapi.domain.services">PatientService</a></div>
|
||||
<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
|
||||
<div class="block">Patient service interface for managing patient information.</div>
|
||||
</div>
|
||||
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="com/mirna/hospitalmanagementapi/application/services/PatientServiceImpl.html" title="class in com.mirna.hospitalmanagementapi.application.services">PatientServiceImpl</a></div>
|
||||
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
|
||||
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="com/mirna/hospitalmanagementapi/application/services/PatientServiceImpl.html" title="class in com.mirna.hospitalmanagementapi.application.services">PatientServiceImpl</a></div>
|
||||
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
|
||||
<div class="block">This class is an implementation of the PatientService interface.</div>
|
||||
</div>
|
||||
<div class="col-first odd-row-color all-classes-table all-classes-table-tab4"><a href="com/mirna/hospitalmanagementapi/domain/dtos/patient/PatientUpdatedDataDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.patient">PatientUpdatedDataDTO</a></div>
|
||||
<div class="col-last odd-row-color all-classes-table all-classes-table-tab4">
|
||||
<div class="col-first even-row-color all-classes-table all-classes-table-tab4"><a href="com/mirna/hospitalmanagementapi/domain/dtos/patient/PatientUpdatedDataDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.patient">PatientUpdatedDataDTO</a></div>
|
||||
<div class="col-last even-row-color all-classes-table all-classes-table-tab4">
|
||||
<div class="block">Data transfer object used to update allowed data in a Patient entity</div>
|
||||
</div>
|
||||
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="com/mirna/hospitalmanagementapi/application/usecase/doctor/SaveDoctorUseCase.html" title="class in com.mirna.hospitalmanagementapi.application.usecase.doctor">SaveDoctorUseCase</a></div>
|
||||
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
|
||||
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="com/mirna/hospitalmanagementapi/application/usecase/doctor/SaveDoctorUseCase.html" title="class in com.mirna.hospitalmanagementapi.application.usecase.doctor">SaveDoctorUseCase</a></div>
|
||||
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
|
||||
<div class="block">This class is used to execute the save method from doctor repository</div>
|
||||
</div>
|
||||
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="com/mirna/hospitalmanagementapi/application/usecase/patient/SavePatientUseCase.html" title="class in com.mirna.hospitalmanagementapi.application.usecase.patient">SavePatientUseCase</a></div>
|
||||
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
|
||||
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="com/mirna/hospitalmanagementapi/application/usecase/patient/SavePatientUseCase.html" title="class in com.mirna.hospitalmanagementapi.application.usecase.patient">SavePatientUseCase</a></div>
|
||||
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
|
||||
<div class="block">This class is used to execute the save method from patient repository</div>
|
||||
</div>
|
||||
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="com/mirna/hospitalmanagementapi/application/usecase/user/SaveUserUseCase.html" title="class in com.mirna.hospitalmanagementapi.application.usecase.user">SaveUserUseCase</a></div>
|
||||
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
|
||||
<div class="block">This class is used to execute the save method from user repository</div>
|
||||
</div>
|
||||
<div class="col-first even-row-color all-classes-table all-classes-table-tab3"><a href="com/mirna/hospitalmanagementapi/domain/enums/Specialty.html" title="enum class in com.mirna.hospitalmanagementapi.domain.enums">Specialty</a></div>
|
||||
<div class="col-last even-row-color all-classes-table all-classes-table-tab3">
|
||||
<div class="block">Specialties that can be used</div>
|
||||
</div>
|
||||
<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="com/mirna/hospitalmanagementapi/domain/services/auth/jwt/TokenService.html" title="interface in com.mirna.hospitalmanagementapi.domain.services.auth.jwt">TokenService</a></div>
|
||||
<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
|
||||
<div class="block">Token service interface for managing the jwt feature</div>
|
||||
</div>
|
||||
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="com/mirna/hospitalmanagementapi/application/services/auth/jwt/TokenServiceImpl.html" title="class in com.mirna.hospitalmanagementapi.application.services.auth.jwt">TokenServiceImpl</a></div>
|
||||
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
|
||||
<div class="block">This class is an implementation of the TokenService interface.</div>
|
||||
</div>
|
||||
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="com/mirna/hospitalmanagementapi/domain/entities/auth/User.html" title="class in com.mirna.hospitalmanagementapi.domain.entities.auth">User</a></div>
|
||||
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> </div>
|
||||
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="com/mirna/hospitalmanagementapi/application/services/auth/UserDetailsServiceImpl.html" title="class in com.mirna.hospitalmanagementapi.application.services.auth">UserDetailsServiceImpl</a></div>
|
||||
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
|
||||
<div class="block">This class is an implementation of the UserDetailsService interface.</div>
|
||||
</div>
|
||||
<div class="col-first odd-row-color all-classes-table all-classes-table-tab4"><a href="com/mirna/hospitalmanagementapi/domain/dtos/auth/UserDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.auth">UserDTO</a></div>
|
||||
<div class="col-last odd-row-color all-classes-table all-classes-table-tab4">
|
||||
<div class="block">Data transfer object used to store the user information requested to perform authentication operations</div>
|
||||
</div>
|
||||
<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="com/mirna/hospitalmanagementapi/domain/repositories/auth/UserRepository.html" title="interface in com.mirna.hospitalmanagementapi.domain.repositories.auth">UserRepository</a></div>
|
||||
<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
|
||||
<div class="block">Repository interface for retrieving and manipulating all User objects using their unique Long identifier.</div>
|
||||
</div>
|
||||
<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="com/mirna/hospitalmanagementapi/domain/services/UserService.html" title="interface in com.mirna.hospitalmanagementapi.domain.services">UserService</a></div>
|
||||
<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
|
||||
<div class="block">User service interface for managing user information.</div>
|
||||
</div>
|
||||
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="com/mirna/hospitalmanagementapi/application/services/UserServiceImpl.html" title="class in com.mirna.hospitalmanagementapi.application.services">UserServiceImpl</a></div>
|
||||
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
|
||||
<div class="block">This class is an implementation of the UserService interface.</div>
|
||||
</div>
|
||||
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="com/mirna/hospitalmanagementapi/infra/handlers/validation/ValidationErrorHandler.html" title="class in com.mirna.hospitalmanagementapi.infra.handlers.validation">ValidationErrorHandler</a></div>
|
||||
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
|
||||
<div class="block">This @RestControllerAdvice is used to handle validation errors and return appropriate response messages</div>
|
||||
</div>
|
||||
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="com/mirna/hospitalmanagementapi/infra/security/config/WebSecurityConfiguration.html" title="class in com.mirna.hospitalmanagementapi.infra.security.config">WebSecurityConfiguration</a></div>
|
||||
<div class="col-last even-row-color all-classes-table all-classes-table-tab2"> </div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@ -1,11 +1,11 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="pt">
|
||||
<head>
|
||||
<!-- Generated by javadoc (17) on Wed Jan 10 21:46:18 BRT 2024 -->
|
||||
<!-- Generated by javadoc (17) on Fri Jan 12 16:47:28 BRT 2024 -->
|
||||
<title>All Packages</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2024-01-10">
|
||||
<meta name="dc.created" content="2024-01-12">
|
||||
<meta name="description" content="package index">
|
||||
<meta name="generator" content="javadoc/AllPackagesIndexWriter">
|
||||
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
|
||||
@ -59,13 +59,25 @@ loadScripts(document, 'script');</script>
|
||||
<div class="col-last even-row-color"> </div>
|
||||
<div class="col-first odd-row-color"><a href="com/mirna/hospitalmanagementapi/application/controllers/package-summary.html">com.mirna.hospitalmanagementapi.application.controllers</a></div>
|
||||
<div class="col-last odd-row-color"> </div>
|
||||
<div class="col-first even-row-color"><a href="com/mirna/hospitalmanagementapi/application/services/package-summary.html">com.mirna.hospitalmanagementapi.application.services</a></div>
|
||||
<div class="col-first even-row-color"><a href="com/mirna/hospitalmanagementapi/application/controllers/auth/package-summary.html">com.mirna.hospitalmanagementapi.application.controllers.auth</a></div>
|
||||
<div class="col-last even-row-color"> </div>
|
||||
<div class="col-first odd-row-color"><a href="com/mirna/hospitalmanagementapi/application/services/package-summary.html">com.mirna.hospitalmanagementapi.application.services</a></div>
|
||||
<div class="col-last odd-row-color"> </div>
|
||||
<div class="col-first even-row-color"><a href="com/mirna/hospitalmanagementapi/application/services/auth/package-summary.html">com.mirna.hospitalmanagementapi.application.services.auth</a></div>
|
||||
<div class="col-last even-row-color"> </div>
|
||||
<div class="col-first odd-row-color"><a href="com/mirna/hospitalmanagementapi/application/services/auth/jwt/package-summary.html">com.mirna.hospitalmanagementapi.application.services.auth.jwt</a></div>
|
||||
<div class="col-last odd-row-color"> </div>
|
||||
<div class="col-first even-row-color"><a href="com/mirna/hospitalmanagementapi/application/usecase/auth/jwt/package-summary.html">com.mirna.hospitalmanagementapi.application.usecase.auth.jwt</a></div>
|
||||
<div class="col-last even-row-color"> </div>
|
||||
<div class="col-first odd-row-color"><a href="com/mirna/hospitalmanagementapi/application/usecase/doctor/package-summary.html">com.mirna.hospitalmanagementapi.application.usecase.doctor</a></div>
|
||||
<div class="col-last odd-row-color"> </div>
|
||||
<div class="col-first even-row-color"><a href="com/mirna/hospitalmanagementapi/application/usecase/patient/package-summary.html">com.mirna.hospitalmanagementapi.application.usecase.patient</a></div>
|
||||
<div class="col-last even-row-color"> </div>
|
||||
<div class="col-first odd-row-color"><a href="com/mirna/hospitalmanagementapi/domain/dtos/package-summary.html">com.mirna.hospitalmanagementapi.domain.dtos</a></div>
|
||||
<div class="col-first odd-row-color"><a href="com/mirna/hospitalmanagementapi/application/usecase/user/package-summary.html">com.mirna.hospitalmanagementapi.application.usecase.user</a></div>
|
||||
<div class="col-last odd-row-color"> </div>
|
||||
<div class="col-first even-row-color"><a href="com/mirna/hospitalmanagementapi/domain/dtos/package-summary.html">com.mirna.hospitalmanagementapi.domain.dtos</a></div>
|
||||
<div class="col-last even-row-color"> </div>
|
||||
<div class="col-first odd-row-color"><a href="com/mirna/hospitalmanagementapi/domain/dtos/auth/package-summary.html">com.mirna.hospitalmanagementapi.domain.dtos.auth</a></div>
|
||||
<div class="col-last odd-row-color"> </div>
|
||||
<div class="col-first even-row-color"><a href="com/mirna/hospitalmanagementapi/domain/dtos/doctor/package-summary.html">com.mirna.hospitalmanagementapi.domain.dtos.doctor</a></div>
|
||||
<div class="col-last even-row-color"> </div>
|
||||
@ -73,16 +85,28 @@ loadScripts(document, 'script');</script>
|
||||
<div class="col-last odd-row-color"> </div>
|
||||
<div class="col-first even-row-color"><a href="com/mirna/hospitalmanagementapi/domain/entities/package-summary.html">com.mirna.hospitalmanagementapi.domain.entities</a></div>
|
||||
<div class="col-last even-row-color"> </div>
|
||||
<div class="col-first odd-row-color"><a href="com/mirna/hospitalmanagementapi/domain/enums/package-summary.html">com.mirna.hospitalmanagementapi.domain.enums</a></div>
|
||||
<div class="col-first odd-row-color"><a href="com/mirna/hospitalmanagementapi/domain/entities/auth/package-summary.html">com.mirna.hospitalmanagementapi.domain.entities.auth</a></div>
|
||||
<div class="col-last odd-row-color"> </div>
|
||||
<div class="col-first even-row-color"><a href="com/mirna/hospitalmanagementapi/domain/repositories/package-summary.html">com.mirna.hospitalmanagementapi.domain.repositories</a></div>
|
||||
<div class="col-first even-row-color"><a href="com/mirna/hospitalmanagementapi/domain/enums/package-summary.html">com.mirna.hospitalmanagementapi.domain.enums</a></div>
|
||||
<div class="col-last even-row-color"> </div>
|
||||
<div class="col-first odd-row-color"><a href="com/mirna/hospitalmanagementapi/domain/repositories/package-summary.html">com.mirna.hospitalmanagementapi.domain.repositories</a></div>
|
||||
<div class="col-last odd-row-color"> </div>
|
||||
<div class="col-first even-row-color"><a href="com/mirna/hospitalmanagementapi/domain/repositories/auth/package-summary.html">com.mirna.hospitalmanagementapi.domain.repositories.auth</a></div>
|
||||
<div class="col-last even-row-color"> </div>
|
||||
<div class="col-first odd-row-color"><a href="com/mirna/hospitalmanagementapi/domain/services/package-summary.html">com.mirna.hospitalmanagementapi.domain.services</a></div>
|
||||
<div class="col-last odd-row-color"> </div>
|
||||
<div class="col-first even-row-color"><a href="com/mirna/hospitalmanagementapi/domain/services/auth/package-summary.html">com.mirna.hospitalmanagementapi.domain.services.auth</a></div>
|
||||
<div class="col-last even-row-color"> </div>
|
||||
<div class="col-first odd-row-color"><a href="com/mirna/hospitalmanagementapi/domain/services/auth/jwt/package-summary.html">com.mirna.hospitalmanagementapi.domain.services.auth.jwt</a></div>
|
||||
<div class="col-last odd-row-color"> </div>
|
||||
<div class="col-first even-row-color"><a href="com/mirna/hospitalmanagementapi/infra/handlers/package-summary.html">com.mirna.hospitalmanagementapi.infra.handlers</a></div>
|
||||
<div class="col-last even-row-color"> </div>
|
||||
<div class="col-first odd-row-color"><a href="com/mirna/hospitalmanagementapi/infra/handlers/validation/package-summary.html">com.mirna.hospitalmanagementapi.infra.handlers.validation</a></div>
|
||||
<div class="col-last odd-row-color"> </div>
|
||||
<div class="col-first even-row-color"><a href="com/mirna/hospitalmanagementapi/infra/security/config/package-summary.html">com.mirna.hospitalmanagementapi.infra.security.config</a></div>
|
||||
<div class="col-last even-row-color"> </div>
|
||||
<div class="col-first odd-row-color"><a href="com/mirna/hospitalmanagementapi/infra/security/filters/package-summary.html">com.mirna.hospitalmanagementapi.infra.security.filters</a></div>
|
||||
<div class="col-last odd-row-color"> </div>
|
||||
</div>
|
||||
</main>
|
||||
</div>
|
||||
|
||||
@ -1,11 +1,11 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="pt">
|
||||
<head>
|
||||
<!-- Generated by javadoc (17) on Wed Jan 10 21:46:18 BRT 2024 -->
|
||||
<!-- Generated by javadoc (17) on Fri Jan 12 16:47:28 BRT 2024 -->
|
||||
<title>HospitalManagementApiApplication</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2024-01-10">
|
||||
<meta name="dc.created" content="2024-01-12">
|
||||
<meta name="description" content="declaration: package: com.mirna.hospitalmanagementapi, class: HospitalManagementApiApplication">
|
||||
<meta name="generator" content="javadoc/ClassWriterImpl">
|
||||
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
|
||||
|
||||
@ -1,11 +1,11 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="pt">
|
||||
<head>
|
||||
<!-- Generated by javadoc (17) on Wed Jan 10 21:46:18 BRT 2024 -->
|
||||
<!-- Generated by javadoc (17) on Fri Jan 12 16:47:28 BRT 2024 -->
|
||||
<title>DoctorController</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2024-01-10">
|
||||
<meta name="dc.created" content="2024-01-12">
|
||||
<meta name="description" content="declaration: package: com.mirna.hospitalmanagementapi.application.controllers, class: DoctorController">
|
||||
<meta name="generator" content="javadoc/ClassWriterImpl">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
|
||||
|
||||
@ -1,11 +1,11 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="pt">
|
||||
<head>
|
||||
<!-- Generated by javadoc (17) on Wed Jan 10 21:46:18 BRT 2024 -->
|
||||
<!-- Generated by javadoc (17) on Fri Jan 12 16:47:28 BRT 2024 -->
|
||||
<title>PatientController</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2024-01-10">
|
||||
<meta name="dc.created" content="2024-01-12">
|
||||
<meta name="description" content="declaration: package: com.mirna.hospitalmanagementapi.application.controllers, class: PatientController">
|
||||
<meta name="generator" content="javadoc/ClassWriterImpl">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
|
||||
|
||||
@ -0,0 +1,199 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="pt">
|
||||
<head>
|
||||
<!-- Generated by javadoc (17) on Fri Jan 12 16:47:28 BRT 2024 -->
|
||||
<title>AuthenticationController</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2024-01-12">
|
||||
<meta name="description" content="declaration: package: com.mirna.hospitalmanagementapi.application.controllers.auth, class: AuthenticationController">
|
||||
<meta name="generator" content="javadoc/ClassWriterImpl">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
|
||||
<script type="text/javascript" src="../../../../../../script.js"></script>
|
||||
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.0.min.js"></script>
|
||||
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
|
||||
</head>
|
||||
<body class="class-declaration-page">
|
||||
<script type="text/javascript">var evenRowColor = "even-row-color";
|
||||
var oddRowColor = "odd-row-color";
|
||||
var tableTab = "table-tab";
|
||||
var activeTableTab = "active-table-tab";
|
||||
var pathtoroot = "../../../../../../";
|
||||
loadScripts(document, 'script');</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<div class="flex-box">
|
||||
<header role="banner" class="flex-header">
|
||||
<nav role="navigation">
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="top-nav" id="navbar-top">
|
||||
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||
<li><a href="../../../../../../index.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="nav-bar-cell1-rev">Class</li>
|
||||
<li><a href="class-use/AuthenticationController.html">Use</a></li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
|
||||
<li><a href="../../../../../../help-doc.html#class">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="sub-nav">
|
||||
<div>
|
||||
<ul class="sub-nav-list">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor-summary">Constr</a> | </li>
|
||||
<li><a href="#method-summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="sub-nav-list">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor-detail">Constr</a> | </li>
|
||||
<li><a href="#method-detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
|
||||
<input type="text" id="search-input" value="search" disabled="disabled">
|
||||
<input type="reset" id="reset-button" value="reset" disabled="disabled">
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||
</header>
|
||||
<div class="flex-content">
|
||||
<main role="main">
|
||||
<!-- ======== START OF CLASS DATA ======== -->
|
||||
<div class="header">
|
||||
<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">com.mirna.hospitalmanagementapi.application.controllers.auth</a></div>
|
||||
<h1 title="Class AuthenticationController" class="title">Class AuthenticationController</h1>
|
||||
</div>
|
||||
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
|
||||
<div class="inheritance">com.mirna.hospitalmanagementapi.application.controllers.auth.AuthenticationController</div>
|
||||
</div>
|
||||
<section class="class-description" id="class-description">
|
||||
<hr>
|
||||
<div class="type-signature"><span class="annotations">@RestController
|
||||
@RequestMapping("/api/auth")
|
||||
</span><span class="modifiers">public class </span><span class="element-name type-name-label">AuthenticationController</span>
|
||||
<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
|
||||
<div class="block">A Spring REST controller for managing authentication and user information.</div>
|
||||
<dl class="notes">
|
||||
<dt>Version:</dt>
|
||||
<dd>1.0</dd>
|
||||
<dt>Author:</dt>
|
||||
<dd>Mirna Gama</dd>
|
||||
</dl>
|
||||
</section>
|
||||
<section class="summary">
|
||||
<ul class="summary-list">
|
||||
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||||
<li>
|
||||
<section class="constructor-summary" id="constructor-summary">
|
||||
<h2>Constructor Summary</h2>
|
||||
<div class="caption"><span>Constructors</span></div>
|
||||
<div class="summary-table two-column-summary">
|
||||
<div class="table-header col-first">Constructor</div>
|
||||
<div class="table-header col-last">Description</div>
|
||||
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">AuthenticationController</a>()</code></div>
|
||||
<div class="col-last even-row-color"> </div>
|
||||
</div>
|
||||
</section>
|
||||
</li>
|
||||
<!-- ========== METHOD SUMMARY =========== -->
|
||||
<li>
|
||||
<section class="method-summary" id="method-summary">
|
||||
<h2>Method Summary</h2>
|
||||
<div id="method-summary-table">
|
||||
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
|
||||
<div id="method-summary-table.tabpanel" role="tabpanel">
|
||||
<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
|
||||
<div class="table-header col-first">Modifier and Type</div>
|
||||
<div class="table-header col-second">Method</div>
|
||||
<div class="table-header col-last">Description</div>
|
||||
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>org.springframework.http.ResponseEntity<<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>></code></div>
|
||||
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#login(com.mirna.hospitalmanagementapi.domain.dtos.auth.UserDTO)" class="member-name-link">login</a><wbr>(@Valid <a href="../../../domain/dtos/auth/UserDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.auth">UserDTO</a> userDTO)</code></div>
|
||||
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
||||
<div class="block">Performs the user login</div>
|
||||
</div>
|
||||
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>org.springframework.http.ResponseEntity<<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>></code></div>
|
||||
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#register(com.mirna.hospitalmanagementapi.domain.dtos.auth.UserDTO)" class="member-name-link">register</a><wbr>(@Valid <a href="../../../domain/dtos/auth/UserDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.auth">UserDTO</a> userDTO)</code></div>
|
||||
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
||||
<div class="block">Performs the user registration</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="inherited-list">
|
||||
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
|
||||
<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
|
||||
</section>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
<section class="details">
|
||||
<ul class="details-list">
|
||||
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||
<li>
|
||||
<section class="constructor-details" id="constructor-detail">
|
||||
<h2>Constructor Details</h2>
|
||||
<ul class="member-list">
|
||||
<li>
|
||||
<section class="detail" id="<init>()">
|
||||
<h3>AuthenticationController</h3>
|
||||
<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">AuthenticationController</span>()</div>
|
||||
</section>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
</li>
|
||||
<!-- ============ METHOD DETAIL ========== -->
|
||||
<li>
|
||||
<section class="method-details" id="method-detail">
|
||||
<h2>Method Details</h2>
|
||||
<ul class="member-list">
|
||||
<li>
|
||||
<section class="detail" id="login(com.mirna.hospitalmanagementapi.domain.dtos.auth.UserDTO)">
|
||||
<h3>login</h3>
|
||||
<div class="member-signature"><span class="annotations">@PostMapping("/login")
|
||||
</span><span class="modifiers">public</span> <span class="return-type">org.springframework.http.ResponseEntity<<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>></span> <span class="element-name">login</span><wbr><span class="parameters">(@RequestBody @Valid
|
||||
@Valid <a href="../../../domain/dtos/auth/UserDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.auth">UserDTO</a> userDTO)</span></div>
|
||||
<div class="block">Performs the user login</div>
|
||||
<dl class="notes">
|
||||
<dt>Parameters:</dt>
|
||||
<dd><code>userDTO</code> - A data transfer object containing the user data to perform the login</dd>
|
||||
<dt>Returns:</dt>
|
||||
<dd>The authorization token if successful, or an unauthorized status if there is an error.</dd>
|
||||
</dl>
|
||||
</section>
|
||||
</li>
|
||||
<li>
|
||||
<section class="detail" id="register(com.mirna.hospitalmanagementapi.domain.dtos.auth.UserDTO)">
|
||||
<h3>register</h3>
|
||||
<div class="member-signature"><span class="annotations">@PostMapping("/register")
|
||||
</span><span class="modifiers">public</span> <span class="return-type">org.springframework.http.ResponseEntity<<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>></span> <span class="element-name">register</span><wbr><span class="parameters">(@RequestBody @Valid
|
||||
@Valid <a href="../../../domain/dtos/auth/UserDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.auth">UserDTO</a> userDTO)</span></div>
|
||||
<div class="block">Performs the user registration</div>
|
||||
<dl class="notes">
|
||||
<dt>Parameters:</dt>
|
||||
<dd><code>userDTO</code> - A data transfer object containing the user data to perform the registration</dd>
|
||||
<dt>Returns:</dt>
|
||||
<dd>The registered user if successful, or null if there is an error.</dd>
|
||||
</dl>
|
||||
</section>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
<!-- ========= END OF CLASS DATA ========= -->
|
||||
</main>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@ -0,0 +1,58 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="pt">
|
||||
<head>
|
||||
<!-- Generated by javadoc (17) on Fri Jan 12 16:47:28 BRT 2024 -->
|
||||
<title>Uses of Class com.mirna.hospitalmanagementapi.application.controllers.auth.AuthenticationController</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2024-01-12">
|
||||
<meta name="description" content="use: package: com.mirna.hospitalmanagementapi.application.controllers.auth, class: AuthenticationController">
|
||||
<meta name="generator" content="javadoc/ClassUseWriter">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
|
||||
<script type="text/javascript" src="../../../../../../../script.js"></script>
|
||||
<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.0.min.js"></script>
|
||||
<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
|
||||
</head>
|
||||
<body class="class-use-page">
|
||||
<script type="text/javascript">var pathtoroot = "../../../../../../../";
|
||||
loadScripts(document, 'script');</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<div class="flex-box">
|
||||
<header role="banner" class="flex-header">
|
||||
<nav role="navigation">
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="top-nav" id="navbar-top">
|
||||
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||
<li><a href="../../../../../../../index.html">Overview</a></li>
|
||||
<li><a href="../package-summary.html">Package</a></li>
|
||||
<li><a href="../AuthenticationController.html" title="class in com.mirna.hospitalmanagementapi.application.controllers.auth">Class</a></li>
|
||||
<li class="nav-bar-cell1-rev">Use</li>
|
||||
<li><a href="../package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../../../index-files/index-1.html">Index</a></li>
|
||||
<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="sub-nav">
|
||||
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
|
||||
<input type="text" id="search-input" value="search" disabled="disabled">
|
||||
<input type="reset" id="reset-button" value="reset" disabled="disabled">
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||
</header>
|
||||
<div class="flex-content">
|
||||
<main role="main">
|
||||
<div class="header">
|
||||
<h1 title="Uses of Class com.mirna.hospitalmanagementapi.application.controllers.auth.AuthenticationController" class="title">Uses of Class<br>com.mirna.hospitalmanagementapi.application.controllers.auth.AuthenticationController</h1>
|
||||
</div>
|
||||
No usage of com.mirna.hospitalmanagementapi.application.controllers.auth.AuthenticationController</main>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@ -0,0 +1,96 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="pt">
|
||||
<head>
|
||||
<!-- Generated by javadoc (17) on Fri Jan 12 16:47:28 BRT 2024 -->
|
||||
<title>com.mirna.hospitalmanagementapi.application.controllers.auth</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2024-01-12">
|
||||
<meta name="description" content="declaration: package: com.mirna.hospitalmanagementapi.application.controllers.auth">
|
||||
<meta name="generator" content="javadoc/PackageWriterImpl">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
|
||||
<script type="text/javascript" src="../../../../../../script.js"></script>
|
||||
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.0.min.js"></script>
|
||||
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
|
||||
</head>
|
||||
<body class="package-declaration-page">
|
||||
<script type="text/javascript">var pathtoroot = "../../../../../../";
|
||||
loadScripts(document, 'script');</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<div class="flex-box">
|
||||
<header role="banner" class="flex-header">
|
||||
<nav role="navigation">
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="top-nav" id="navbar-top">
|
||||
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||
<li><a href="../../../../../../index.html">Overview</a></li>
|
||||
<li class="nav-bar-cell1-rev">Package</li>
|
||||
<li>Class</li>
|
||||
<li><a href="package-use.html">Use</a></li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
|
||||
<li><a href="../../../../../../help-doc.html#package">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="sub-nav">
|
||||
<div>
|
||||
<ul class="sub-nav-list">
|
||||
<li>Package: </li>
|
||||
<li>Description | </li>
|
||||
<li><a href="#related-package-summary">Related Packages</a> | </li>
|
||||
<li><a href="#class-summary">Classes and Interfaces</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
|
||||
<input type="text" id="search-input" value="search" disabled="disabled">
|
||||
<input type="reset" id="reset-button" value="reset" disabled="disabled">
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||
</header>
|
||||
<div class="flex-content">
|
||||
<main role="main">
|
||||
<div class="header">
|
||||
<h1 title="Package com.mirna.hospitalmanagementapi.application.controllers.auth" class="title">Package com.mirna.hospitalmanagementapi.application.controllers.auth</h1>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="package-signature">package <span class="element-name">com.mirna.hospitalmanagementapi.application.controllers.auth</span></div>
|
||||
<section class="summary">
|
||||
<ul class="summary-list">
|
||||
<li>
|
||||
<div id="related-package-summary">
|
||||
<div class="caption"><span>Related Packages</span></div>
|
||||
<div class="summary-table two-column-summary">
|
||||
<div class="table-header col-first">Package</div>
|
||||
<div class="table-header col-last">Description</div>
|
||||
<div class="col-first even-row-color"><a href="../package-summary.html">com.mirna.hospitalmanagementapi.application.controllers</a></div>
|
||||
<div class="col-last even-row-color"> </div>
|
||||
</div>
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div id="class-summary">
|
||||
<div class="caption"><span>Classes</span></div>
|
||||
<div class="summary-table two-column-summary">
|
||||
<div class="table-header col-first">Class</div>
|
||||
<div class="table-header col-last">Description</div>
|
||||
<div class="col-first even-row-color class-summary class-summary-tab2"><a href="AuthenticationController.html" title="class in com.mirna.hospitalmanagementapi.application.controllers.auth">AuthenticationController</a></div>
|
||||
<div class="col-last even-row-color class-summary class-summary-tab2">
|
||||
<div class="block">A Spring REST controller for managing authentication and user information.</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
</main>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@ -0,0 +1,72 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="pt">
|
||||
<head>
|
||||
<!-- Generated by javadoc (17) on Fri Jan 12 16:47:28 BRT 2024 -->
|
||||
<title>com.mirna.hospitalmanagementapi.application.controllers.auth Class Hierarchy</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2024-01-12">
|
||||
<meta name="description" content="tree: package: com.mirna.hospitalmanagementapi.application.controllers.auth">
|
||||
<meta name="generator" content="javadoc/PackageTreeWriter">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
|
||||
<script type="text/javascript" src="../../../../../../script.js"></script>
|
||||
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.0.min.js"></script>
|
||||
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
|
||||
</head>
|
||||
<body class="package-tree-page">
|
||||
<script type="text/javascript">var pathtoroot = "../../../../../../";
|
||||
loadScripts(document, 'script');</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<div class="flex-box">
|
||||
<header role="banner" class="flex-header">
|
||||
<nav role="navigation">
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="top-nav" id="navbar-top">
|
||||
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||
<li><a href="../../../../../../index.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li>Class</li>
|
||||
<li>Use</li>
|
||||
<li class="nav-bar-cell1-rev">Tree</li>
|
||||
<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
|
||||
<li><a href="../../../../../../help-doc.html#tree">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="sub-nav">
|
||||
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
|
||||
<input type="text" id="search-input" value="search" disabled="disabled">
|
||||
<input type="reset" id="reset-button" value="reset" disabled="disabled">
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||
</header>
|
||||
<div class="flex-content">
|
||||
<main role="main">
|
||||
<div class="header">
|
||||
<h1 class="title">Hierarchy For Package com.mirna.hospitalmanagementapi.application.controllers.auth</h1>
|
||||
<span class="package-hierarchy-label">Package Hierarchies:</span>
|
||||
<ul class="horizontal">
|
||||
<li><a href="../../../../../../overview-tree.html">All Packages</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<section class="hierarchy">
|
||||
<h2 title="Class Hierarchy">Class Hierarchy</h2>
|
||||
<ul>
|
||||
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" class="type-name-link external-link" title="class or interface in java.lang">Object</a>
|
||||
<ul>
|
||||
<li class="circle">com.mirna.hospitalmanagementapi.application.controllers.auth.<a href="AuthenticationController.html" class="type-name-link" title="class in com.mirna.hospitalmanagementapi.application.controllers.auth">AuthenticationController</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
</main>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@ -0,0 +1,58 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="pt">
|
||||
<head>
|
||||
<!-- Generated by javadoc (17) on Fri Jan 12 16:47:28 BRT 2024 -->
|
||||
<title>Uses of Package com.mirna.hospitalmanagementapi.application.controllers.auth</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2024-01-12">
|
||||
<meta name="description" content="use: package: com.mirna.hospitalmanagementapi.application.controllers.auth">
|
||||
<meta name="generator" content="javadoc/PackageUseWriter">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
|
||||
<script type="text/javascript" src="../../../../../../script.js"></script>
|
||||
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.0.min.js"></script>
|
||||
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
|
||||
</head>
|
||||
<body class="package-use-page">
|
||||
<script type="text/javascript">var pathtoroot = "../../../../../../";
|
||||
loadScripts(document, 'script');</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<div class="flex-box">
|
||||
<header role="banner" class="flex-header">
|
||||
<nav role="navigation">
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="top-nav" id="navbar-top">
|
||||
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||
<li><a href="../../../../../../index.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li>Class</li>
|
||||
<li class="nav-bar-cell1-rev">Use</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
|
||||
<li><a href="../../../../../../help-doc.html#use">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="sub-nav">
|
||||
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
|
||||
<input type="text" id="search-input" value="search" disabled="disabled">
|
||||
<input type="reset" id="reset-button" value="reset" disabled="disabled">
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||
</header>
|
||||
<div class="flex-content">
|
||||
<main role="main">
|
||||
<div class="header">
|
||||
<h1 title="Uses of Package com.mirna.hospitalmanagementapi.application.controllers.auth" class="title">Uses of Package<br>com.mirna.hospitalmanagementapi.application.controllers.auth</h1>
|
||||
</div>
|
||||
No usage of com.mirna.hospitalmanagementapi.application.controllers.auth</main>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@ -1,11 +1,11 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="pt">
|
||||
<head>
|
||||
<!-- Generated by javadoc (17) on Wed Jan 10 21:46:18 BRT 2024 -->
|
||||
<!-- Generated by javadoc (17) on Fri Jan 12 16:47:28 BRT 2024 -->
|
||||
<title>Uses of Class com.mirna.hospitalmanagementapi.application.controllers.DoctorController</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2024-01-10">
|
||||
<meta name="dc.created" content="2024-01-12">
|
||||
<meta name="description" content="use: package: com.mirna.hospitalmanagementapi.application.controllers, class: DoctorController">
|
||||
<meta name="generator" content="javadoc/ClassUseWriter">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
|
||||
|
||||
@ -1,11 +1,11 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="pt">
|
||||
<head>
|
||||
<!-- Generated by javadoc (17) on Wed Jan 10 21:46:18 BRT 2024 -->
|
||||
<!-- Generated by javadoc (17) on Fri Jan 12 16:47:28 BRT 2024 -->
|
||||
<title>Uses of Class com.mirna.hospitalmanagementapi.application.controllers.PatientController</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2024-01-10">
|
||||
<meta name="dc.created" content="2024-01-12">
|
||||
<meta name="description" content="use: package: com.mirna.hospitalmanagementapi.application.controllers, class: PatientController">
|
||||
<meta name="generator" content="javadoc/ClassUseWriter">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
|
||||
|
||||
@ -1,11 +1,11 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="pt">
|
||||
<head>
|
||||
<!-- Generated by javadoc (17) on Wed Jan 10 21:46:18 BRT 2024 -->
|
||||
<!-- Generated by javadoc (17) on Fri Jan 12 16:47:28 BRT 2024 -->
|
||||
<title>com.mirna.hospitalmanagementapi.application.controllers</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2024-01-10">
|
||||
<meta name="dc.created" content="2024-01-12">
|
||||
<meta name="description" content="declaration: package: com.mirna.hospitalmanagementapi.application.controllers">
|
||||
<meta name="generator" content="javadoc/PackageWriterImpl">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
|
||||
@ -42,7 +42,7 @@ loadScripts(document, 'script');</script>
|
||||
<ul class="sub-nav-list">
|
||||
<li>Package: </li>
|
||||
<li>Description | </li>
|
||||
<li>Related Packages | </li>
|
||||
<li><a href="#related-package-summary">Related Packages</a> | </li>
|
||||
<li><a href="#class-summary">Classes and Interfaces</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
@ -64,6 +64,17 @@ loadScripts(document, 'script');</script>
|
||||
<section class="summary">
|
||||
<ul class="summary-list">
|
||||
<li>
|
||||
<div id="related-package-summary">
|
||||
<div class="caption"><span>Related Packages</span></div>
|
||||
<div class="summary-table two-column-summary">
|
||||
<div class="table-header col-first">Package</div>
|
||||
<div class="table-header col-last">Description</div>
|
||||
<div class="col-first even-row-color"><a href="auth/package-summary.html">com.mirna.hospitalmanagementapi.application.controllers.auth</a></div>
|
||||
<div class="col-last even-row-color"> </div>
|
||||
</div>
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div id="class-summary">
|
||||
<div class="caption"><span>Classes</span></div>
|
||||
<div class="summary-table two-column-summary">
|
||||
|
||||
@ -1,11 +1,11 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="pt">
|
||||
<head>
|
||||
<!-- Generated by javadoc (17) on Wed Jan 10 21:46:18 BRT 2024 -->
|
||||
<!-- Generated by javadoc (17) on Fri Jan 12 16:47:28 BRT 2024 -->
|
||||
<title>com.mirna.hospitalmanagementapi.application.controllers Class Hierarchy</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2024-01-10">
|
||||
<meta name="dc.created" content="2024-01-12">
|
||||
<meta name="description" content="tree: package: com.mirna.hospitalmanagementapi.application.controllers">
|
||||
<meta name="generator" content="javadoc/PackageTreeWriter">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
|
||||
|
||||
@ -1,11 +1,11 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="pt">
|
||||
<head>
|
||||
<!-- Generated by javadoc (17) on Wed Jan 10 21:46:18 BRT 2024 -->
|
||||
<!-- Generated by javadoc (17) on Fri Jan 12 16:47:28 BRT 2024 -->
|
||||
<title>Uses of Package com.mirna.hospitalmanagementapi.application.controllers</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2024-01-10">
|
||||
<meta name="dc.created" content="2024-01-12">
|
||||
<meta name="description" content="use: package: com.mirna.hospitalmanagementapi.application.controllers">
|
||||
<meta name="generator" content="javadoc/PackageUseWriter">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
|
||||
|
||||
@ -1,11 +1,11 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="pt">
|
||||
<head>
|
||||
<!-- Generated by javadoc (17) on Wed Jan 10 21:46:18 BRT 2024 -->
|
||||
<!-- Generated by javadoc (17) on Fri Jan 12 16:47:28 BRT 2024 -->
|
||||
<title>DoctorServiceImpl</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2024-01-10">
|
||||
<meta name="dc.created" content="2024-01-12">
|
||||
<meta name="description" content="declaration: package: com.mirna.hospitalmanagementapi.application.services, class: DoctorServiceImpl">
|
||||
<meta name="generator" content="javadoc/ClassWriterImpl">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
|
||||
|
||||
@ -1,11 +1,11 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="pt">
|
||||
<head>
|
||||
<!-- Generated by javadoc (17) on Wed Jan 10 21:46:18 BRT 2024 -->
|
||||
<!-- Generated by javadoc (17) on Fri Jan 12 16:47:28 BRT 2024 -->
|
||||
<title>PatientServiceImpl</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2024-01-10">
|
||||
<meta name="dc.created" content="2024-01-12">
|
||||
<meta name="description" content="declaration: package: com.mirna.hospitalmanagementapi.application.services, class: PatientServiceImpl">
|
||||
<meta name="generator" content="javadoc/ClassWriterImpl">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
|
||||
|
||||
@ -0,0 +1,205 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="pt">
|
||||
<head>
|
||||
<!-- Generated by javadoc (17) on Fri Jan 12 16:47:28 BRT 2024 -->
|
||||
<title>UserServiceImpl</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2024-01-12">
|
||||
<meta name="description" content="declaration: package: com.mirna.hospitalmanagementapi.application.services, class: UserServiceImpl">
|
||||
<meta name="generator" content="javadoc/ClassWriterImpl">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
|
||||
<script type="text/javascript" src="../../../../../script.js"></script>
|
||||
<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.0.min.js"></script>
|
||||
<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
|
||||
</head>
|
||||
<body class="class-declaration-page">
|
||||
<script type="text/javascript">var evenRowColor = "even-row-color";
|
||||
var oddRowColor = "odd-row-color";
|
||||
var tableTab = "table-tab";
|
||||
var activeTableTab = "active-table-tab";
|
||||
var pathtoroot = "../../../../../";
|
||||
loadScripts(document, 'script');</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<div class="flex-box">
|
||||
<header role="banner" class="flex-header">
|
||||
<nav role="navigation">
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="top-nav" id="navbar-top">
|
||||
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||
<li><a href="../../../../../index.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="nav-bar-cell1-rev">Class</li>
|
||||
<li><a href="class-use/UserServiceImpl.html">Use</a></li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../index-files/index-1.html">Index</a></li>
|
||||
<li><a href="../../../../../help-doc.html#class">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="sub-nav">
|
||||
<div>
|
||||
<ul class="sub-nav-list">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor-summary">Constr</a> | </li>
|
||||
<li><a href="#method-summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="sub-nav-list">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor-detail">Constr</a> | </li>
|
||||
<li><a href="#method-detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
|
||||
<input type="text" id="search-input" value="search" disabled="disabled">
|
||||
<input type="reset" id="reset-button" value="reset" disabled="disabled">
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||
</header>
|
||||
<div class="flex-content">
|
||||
<main role="main">
|
||||
<!-- ======== START OF CLASS DATA ======== -->
|
||||
<div class="header">
|
||||
<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">com.mirna.hospitalmanagementapi.application.services</a></div>
|
||||
<h1 title="Class UserServiceImpl" class="title">Class UserServiceImpl</h1>
|
||||
</div>
|
||||
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
|
||||
<div class="inheritance">com.mirna.hospitalmanagementapi.application.services.UserServiceImpl</div>
|
||||
</div>
|
||||
<section class="class-description" id="class-description">
|
||||
<dl class="notes">
|
||||
<dt>All Implemented Interfaces:</dt>
|
||||
<dd><code><a href="../../domain/services/UserService.html" title="interface in com.mirna.hospitalmanagementapi.domain.services">UserService</a></code></dd>
|
||||
</dl>
|
||||
<hr>
|
||||
<div class="type-signature"><span class="annotations">@Service
|
||||
</span><span class="modifiers">public class </span><span class="element-name type-name-label">UserServiceImpl</span>
|
||||
<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>
|
||||
implements <a href="../../domain/services/UserService.html" title="interface in com.mirna.hospitalmanagementapi.domain.services">UserService</a></span></div>
|
||||
<div class="block">This class is an implementation of the UserService interface.
|
||||
|
||||
This class provides methods to perform operations on User entity</div>
|
||||
<dl class="notes">
|
||||
<dt>Version:</dt>
|
||||
<dd>1.0</dd>
|
||||
<dt>Author:</dt>
|
||||
<dd>Mirna Gama</dd>
|
||||
</dl>
|
||||
</section>
|
||||
<section class="summary">
|
||||
<ul class="summary-list">
|
||||
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||||
<li>
|
||||
<section class="constructor-summary" id="constructor-summary">
|
||||
<h2>Constructor Summary</h2>
|
||||
<div class="caption"><span>Constructors</span></div>
|
||||
<div class="summary-table two-column-summary">
|
||||
<div class="table-header col-first">Constructor</div>
|
||||
<div class="table-header col-last">Description</div>
|
||||
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">UserServiceImpl</a>()</code></div>
|
||||
<div class="col-last even-row-color"> </div>
|
||||
</div>
|
||||
</section>
|
||||
</li>
|
||||
<!-- ========== METHOD SUMMARY =========== -->
|
||||
<li>
|
||||
<section class="method-summary" id="method-summary">
|
||||
<h2>Method Summary</h2>
|
||||
<div id="method-summary-table">
|
||||
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
|
||||
<div id="method-summary-table.tabpanel" role="tabpanel">
|
||||
<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
|
||||
<div class="table-header col-first">Modifier and Type</div>
|
||||
<div class="table-header col-second">Method</div>
|
||||
<div class="table-header col-last">Description</div>
|
||||
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../../domain/entities/auth/User.html" title="class in com.mirna.hospitalmanagementapi.domain.entities.auth">User</a></code></div>
|
||||
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#addUser(com.mirna.hospitalmanagementapi.domain.dtos.auth.UserDTO)" class="member-name-link">addUser</a><wbr>(<a href="../../domain/dtos/auth/UserDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.auth">UserDTO</a> userDTO)</code></div>
|
||||
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
||||
<div class="block">Adds a new user to the repository.</div>
|
||||
</div>
|
||||
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>org.springframework.security.core.userdetails.UserDetails</code></div>
|
||||
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#findUserByLogin(java.lang.String)" class="member-name-link">findUserByLogin</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> login)</code></div>
|
||||
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
||||
<div class="block">Finds a stored user information by login.</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="inherited-list">
|
||||
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
|
||||
<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
|
||||
</section>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
<section class="details">
|
||||
<ul class="details-list">
|
||||
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||
<li>
|
||||
<section class="constructor-details" id="constructor-detail">
|
||||
<h2>Constructor Details</h2>
|
||||
<ul class="member-list">
|
||||
<li>
|
||||
<section class="detail" id="<init>()">
|
||||
<h3>UserServiceImpl</h3>
|
||||
<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">UserServiceImpl</span>()</div>
|
||||
</section>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
</li>
|
||||
<!-- ============ METHOD DETAIL ========== -->
|
||||
<li>
|
||||
<section class="method-details" id="method-detail">
|
||||
<h2>Method Details</h2>
|
||||
<ul class="member-list">
|
||||
<li>
|
||||
<section class="detail" id="findUserByLogin(java.lang.String)">
|
||||
<h3>findUserByLogin</h3>
|
||||
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">org.springframework.security.core.userdetails.UserDetails</span> <span class="element-name">findUserByLogin</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> login)</span></div>
|
||||
<div class="block">Finds a stored user information by login.</div>
|
||||
<dl class="notes">
|
||||
<dt>Specified by:</dt>
|
||||
<dd><code><a href="../../domain/services/UserService.html#findUserByLogin(java.lang.String)">findUserByLogin</a></code> in interface <code><a href="../../domain/services/UserService.html" title="interface in com.mirna.hospitalmanagementapi.domain.services">UserService</a></code></dd>
|
||||
<dt>Parameters:</dt>
|
||||
<dd><code>login</code> - A string representing the user's system login</dd>
|
||||
<dt>Returns:</dt>
|
||||
<dd>The corresponding user information if successful, or null if it is non-existent.</dd>
|
||||
</dl>
|
||||
</section>
|
||||
</li>
|
||||
<li>
|
||||
<section class="detail" id="addUser(com.mirna.hospitalmanagementapi.domain.dtos.auth.UserDTO)">
|
||||
<h3>addUser</h3>
|
||||
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="../../domain/entities/auth/User.html" title="class in com.mirna.hospitalmanagementapi.domain.entities.auth">User</a></span> <span class="element-name">addUser</span><wbr><span class="parameters">(<a href="../../domain/dtos/auth/UserDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.auth">UserDTO</a> userDTO)</span></div>
|
||||
<div class="block">Adds a new user to the repository.</div>
|
||||
<dl class="notes">
|
||||
<dt>Specified by:</dt>
|
||||
<dd><code><a href="../../domain/services/UserService.html#addUser(com.mirna.hospitalmanagementapi.domain.dtos.auth.UserDTO)">addUser</a></code> in interface <code><a href="../../domain/services/UserService.html" title="interface in com.mirna.hospitalmanagementapi.domain.services">UserService</a></code></dd>
|
||||
<dt>Parameters:</dt>
|
||||
<dd><code>userDTO</code> - A data transfer object representing a user to add.</dd>
|
||||
<dt>Returns:</dt>
|
||||
<dd>The saved user if successful, or null if there is an error.</dd>
|
||||
</dl>
|
||||
</section>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
<!-- ========= END OF CLASS DATA ========= -->
|
||||
</main>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@ -0,0 +1,205 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="pt">
|
||||
<head>
|
||||
<!-- Generated by javadoc (17) on Fri Jan 12 16:47:28 BRT 2024 -->
|
||||
<title>AuthServiceImpl</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2024-01-12">
|
||||
<meta name="description" content="declaration: package: com.mirna.hospitalmanagementapi.application.services.auth, class: AuthServiceImpl">
|
||||
<meta name="generator" content="javadoc/ClassWriterImpl">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
|
||||
<script type="text/javascript" src="../../../../../../script.js"></script>
|
||||
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.0.min.js"></script>
|
||||
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
|
||||
</head>
|
||||
<body class="class-declaration-page">
|
||||
<script type="text/javascript">var evenRowColor = "even-row-color";
|
||||
var oddRowColor = "odd-row-color";
|
||||
var tableTab = "table-tab";
|
||||
var activeTableTab = "active-table-tab";
|
||||
var pathtoroot = "../../../../../../";
|
||||
loadScripts(document, 'script');</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<div class="flex-box">
|
||||
<header role="banner" class="flex-header">
|
||||
<nav role="navigation">
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="top-nav" id="navbar-top">
|
||||
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||
<li><a href="../../../../../../index.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="nav-bar-cell1-rev">Class</li>
|
||||
<li><a href="class-use/AuthServiceImpl.html">Use</a></li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
|
||||
<li><a href="../../../../../../help-doc.html#class">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="sub-nav">
|
||||
<div>
|
||||
<ul class="sub-nav-list">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor-summary">Constr</a> | </li>
|
||||
<li><a href="#method-summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="sub-nav-list">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor-detail">Constr</a> | </li>
|
||||
<li><a href="#method-detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
|
||||
<input type="text" id="search-input" value="search" disabled="disabled">
|
||||
<input type="reset" id="reset-button" value="reset" disabled="disabled">
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||
</header>
|
||||
<div class="flex-content">
|
||||
<main role="main">
|
||||
<!-- ======== START OF CLASS DATA ======== -->
|
||||
<div class="header">
|
||||
<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">com.mirna.hospitalmanagementapi.application.services.auth</a></div>
|
||||
<h1 title="Class AuthServiceImpl" class="title">Class AuthServiceImpl</h1>
|
||||
</div>
|
||||
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
|
||||
<div class="inheritance">com.mirna.hospitalmanagementapi.application.services.auth.AuthServiceImpl</div>
|
||||
</div>
|
||||
<section class="class-description" id="class-description">
|
||||
<dl class="notes">
|
||||
<dt>All Implemented Interfaces:</dt>
|
||||
<dd><code><a href="../../../domain/services/auth/AuthService.html" title="interface in com.mirna.hospitalmanagementapi.domain.services.auth">AuthService</a></code></dd>
|
||||
</dl>
|
||||
<hr>
|
||||
<div class="type-signature"><span class="annotations">@Service
|
||||
</span><span class="modifiers">public class </span><span class="element-name type-name-label">AuthServiceImpl</span>
|
||||
<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>
|
||||
implements <a href="../../../domain/services/auth/AuthService.html" title="interface in com.mirna.hospitalmanagementapi.domain.services.auth">AuthService</a></span></div>
|
||||
<div class="block">This class is an implementation of the AuthService interface.
|
||||
|
||||
This class provides methods to perform operations on users registration and authentication</div>
|
||||
<dl class="notes">
|
||||
<dt>Version:</dt>
|
||||
<dd>1.0</dd>
|
||||
<dt>Author:</dt>
|
||||
<dd>Mirna Gama</dd>
|
||||
</dl>
|
||||
</section>
|
||||
<section class="summary">
|
||||
<ul class="summary-list">
|
||||
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||||
<li>
|
||||
<section class="constructor-summary" id="constructor-summary">
|
||||
<h2>Constructor Summary</h2>
|
||||
<div class="caption"><span>Constructors</span></div>
|
||||
<div class="summary-table two-column-summary">
|
||||
<div class="table-header col-first">Constructor</div>
|
||||
<div class="table-header col-last">Description</div>
|
||||
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">AuthServiceImpl</a>()</code></div>
|
||||
<div class="col-last even-row-color"> </div>
|
||||
</div>
|
||||
</section>
|
||||
</li>
|
||||
<!-- ========== METHOD SUMMARY =========== -->
|
||||
<li>
|
||||
<section class="method-summary" id="method-summary">
|
||||
<h2>Method Summary</h2>
|
||||
<div id="method-summary-table">
|
||||
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
|
||||
<div id="method-summary-table.tabpanel" role="tabpanel">
|
||||
<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
|
||||
<div class="table-header col-first">Modifier and Type</div>
|
||||
<div class="table-header col-second">Method</div>
|
||||
<div class="table-header col-last">Description</div>
|
||||
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>org.springframework.security.core.Authentication</code></div>
|
||||
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#login(com.mirna.hospitalmanagementapi.domain.dtos.auth.UserDTO)" class="member-name-link">login</a><wbr>(<a href="../../../domain/dtos/auth/UserDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.auth">UserDTO</a> userDTO)</code></div>
|
||||
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
||||
<div class="block">Performs the user login</div>
|
||||
</div>
|
||||
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../../../domain/entities/auth/User.html" title="class in com.mirna.hospitalmanagementapi.domain.entities.auth">User</a></code></div>
|
||||
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#register(com.mirna.hospitalmanagementapi.domain.dtos.auth.UserDTO)" class="member-name-link">register</a><wbr>(<a href="../../../domain/dtos/auth/UserDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.auth">UserDTO</a> userDTO)</code></div>
|
||||
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
||||
<div class="block">Performs the user registration</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="inherited-list">
|
||||
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
|
||||
<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
|
||||
</section>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
<section class="details">
|
||||
<ul class="details-list">
|
||||
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||
<li>
|
||||
<section class="constructor-details" id="constructor-detail">
|
||||
<h2>Constructor Details</h2>
|
||||
<ul class="member-list">
|
||||
<li>
|
||||
<section class="detail" id="<init>()">
|
||||
<h3>AuthServiceImpl</h3>
|
||||
<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">AuthServiceImpl</span>()</div>
|
||||
</section>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
</li>
|
||||
<!-- ============ METHOD DETAIL ========== -->
|
||||
<li>
|
||||
<section class="method-details" id="method-detail">
|
||||
<h2>Method Details</h2>
|
||||
<ul class="member-list">
|
||||
<li>
|
||||
<section class="detail" id="login(com.mirna.hospitalmanagementapi.domain.dtos.auth.UserDTO)">
|
||||
<h3>login</h3>
|
||||
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">org.springframework.security.core.Authentication</span> <span class="element-name">login</span><wbr><span class="parameters">(<a href="../../../domain/dtos/auth/UserDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.auth">UserDTO</a> userDTO)</span></div>
|
||||
<div class="block">Performs the user login</div>
|
||||
<dl class="notes">
|
||||
<dt>Specified by:</dt>
|
||||
<dd><code><a href="../../../domain/services/auth/AuthService.html#login(com.mirna.hospitalmanagementapi.domain.dtos.auth.UserDTO)">login</a></code> in interface <code><a href="../../../domain/services/auth/AuthService.html" title="interface in com.mirna.hospitalmanagementapi.domain.services.auth">AuthService</a></code></dd>
|
||||
<dt>Parameters:</dt>
|
||||
<dd><code>userDTO</code> - Data transfer object containing user credentials for authentication operations</dd>
|
||||
<dt>Returns:</dt>
|
||||
<dd>A fully authentication object including the credentials</dd>
|
||||
</dl>
|
||||
</section>
|
||||
</li>
|
||||
<li>
|
||||
<section class="detail" id="register(com.mirna.hospitalmanagementapi.domain.dtos.auth.UserDTO)">
|
||||
<h3>register</h3>
|
||||
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="../../../domain/entities/auth/User.html" title="class in com.mirna.hospitalmanagementapi.domain.entities.auth">User</a></span> <span class="element-name">register</span><wbr><span class="parameters">(<a href="../../../domain/dtos/auth/UserDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.auth">UserDTO</a> userDTO)</span></div>
|
||||
<div class="block">Performs the user registration</div>
|
||||
<dl class="notes">
|
||||
<dt>Specified by:</dt>
|
||||
<dd><code><a href="../../../domain/services/auth/AuthService.html#register(com.mirna.hospitalmanagementapi.domain.dtos.auth.UserDTO)">register</a></code> in interface <code><a href="../../../domain/services/auth/AuthService.html" title="interface in com.mirna.hospitalmanagementapi.domain.services.auth">AuthService</a></code></dd>
|
||||
<dt>Parameters:</dt>
|
||||
<dd><code>userDTO</code> - Data transfer object containing user credentials for authentication operations</dd>
|
||||
<dt>Returns:</dt>
|
||||
<dd>A user object including the credentials</dd>
|
||||
</dl>
|
||||
</section>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
<!-- ========= END OF CLASS DATA ========= -->
|
||||
</main>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@ -0,0 +1,181 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="pt">
|
||||
<head>
|
||||
<!-- Generated by javadoc (17) on Fri Jan 12 16:47:28 BRT 2024 -->
|
||||
<title>UserDetailsServiceImpl</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2024-01-12">
|
||||
<meta name="description" content="declaration: package: com.mirna.hospitalmanagementapi.application.services.auth, class: UserDetailsServiceImpl">
|
||||
<meta name="generator" content="javadoc/ClassWriterImpl">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
|
||||
<script type="text/javascript" src="../../../../../../script.js"></script>
|
||||
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.0.min.js"></script>
|
||||
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
|
||||
</head>
|
||||
<body class="class-declaration-page">
|
||||
<script type="text/javascript">var evenRowColor = "even-row-color";
|
||||
var oddRowColor = "odd-row-color";
|
||||
var tableTab = "table-tab";
|
||||
var activeTableTab = "active-table-tab";
|
||||
var pathtoroot = "../../../../../../";
|
||||
loadScripts(document, 'script');</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<div class="flex-box">
|
||||
<header role="banner" class="flex-header">
|
||||
<nav role="navigation">
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="top-nav" id="navbar-top">
|
||||
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||
<li><a href="../../../../../../index.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="nav-bar-cell1-rev">Class</li>
|
||||
<li><a href="class-use/UserDetailsServiceImpl.html">Use</a></li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
|
||||
<li><a href="../../../../../../help-doc.html#class">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="sub-nav">
|
||||
<div>
|
||||
<ul class="sub-nav-list">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor-summary">Constr</a> | </li>
|
||||
<li><a href="#method-summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="sub-nav-list">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor-detail">Constr</a> | </li>
|
||||
<li><a href="#method-detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
|
||||
<input type="text" id="search-input" value="search" disabled="disabled">
|
||||
<input type="reset" id="reset-button" value="reset" disabled="disabled">
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||
</header>
|
||||
<div class="flex-content">
|
||||
<main role="main">
|
||||
<!-- ======== START OF CLASS DATA ======== -->
|
||||
<div class="header">
|
||||
<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">com.mirna.hospitalmanagementapi.application.services.auth</a></div>
|
||||
<h1 title="Class UserDetailsServiceImpl" class="title">Class UserDetailsServiceImpl</h1>
|
||||
</div>
|
||||
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
|
||||
<div class="inheritance">com.mirna.hospitalmanagementapi.application.services.auth.UserDetailsServiceImpl</div>
|
||||
</div>
|
||||
<section class="class-description" id="class-description">
|
||||
<dl class="notes">
|
||||
<dt>All Implemented Interfaces:</dt>
|
||||
<dd><code>org.springframework.security.core.userdetails.UserDetailsService</code></dd>
|
||||
</dl>
|
||||
<hr>
|
||||
<div class="type-signature"><span class="annotations">@Service
|
||||
</span><span class="modifiers">public class </span><span class="element-name type-name-label">UserDetailsServiceImpl</span>
|
||||
<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>
|
||||
implements org.springframework.security.core.userdetails.UserDetailsService</span></div>
|
||||
<div class="block">This class is an implementation of the UserDetailsService interface.
|
||||
|
||||
This class provides methods to perform operations on users information</div>
|
||||
<dl class="notes">
|
||||
<dt>Version:</dt>
|
||||
<dd>1.0</dd>
|
||||
<dt>Author:</dt>
|
||||
<dd>Mirna Gama</dd>
|
||||
</dl>
|
||||
</section>
|
||||
<section class="summary">
|
||||
<ul class="summary-list">
|
||||
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||||
<li>
|
||||
<section class="constructor-summary" id="constructor-summary">
|
||||
<h2>Constructor Summary</h2>
|
||||
<div class="caption"><span>Constructors</span></div>
|
||||
<div class="summary-table two-column-summary">
|
||||
<div class="table-header col-first">Constructor</div>
|
||||
<div class="table-header col-last">Description</div>
|
||||
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">UserDetailsServiceImpl</a>()</code></div>
|
||||
<div class="col-last even-row-color"> </div>
|
||||
</div>
|
||||
</section>
|
||||
</li>
|
||||
<!-- ========== METHOD SUMMARY =========== -->
|
||||
<li>
|
||||
<section class="method-summary" id="method-summary">
|
||||
<h2>Method Summary</h2>
|
||||
<div id="method-summary-table">
|
||||
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
|
||||
<div id="method-summary-table.tabpanel" role="tabpanel">
|
||||
<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
|
||||
<div class="table-header col-first">Modifier and Type</div>
|
||||
<div class="table-header col-second">Method</div>
|
||||
<div class="table-header col-last">Description</div>
|
||||
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>org.springframework.security.core.userdetails.UserDetails</code></div>
|
||||
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#loadUserByUsername(java.lang.String)" class="member-name-link">loadUserByUsername</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> username)</code></div>
|
||||
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="inherited-list">
|
||||
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
|
||||
<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
|
||||
</section>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
<section class="details">
|
||||
<ul class="details-list">
|
||||
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||
<li>
|
||||
<section class="constructor-details" id="constructor-detail">
|
||||
<h2>Constructor Details</h2>
|
||||
<ul class="member-list">
|
||||
<li>
|
||||
<section class="detail" id="<init>()">
|
||||
<h3>UserDetailsServiceImpl</h3>
|
||||
<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">UserDetailsServiceImpl</span>()</div>
|
||||
</section>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
</li>
|
||||
<!-- ============ METHOD DETAIL ========== -->
|
||||
<li>
|
||||
<section class="method-details" id="method-detail">
|
||||
<h2>Method Details</h2>
|
||||
<ul class="member-list">
|
||||
<li>
|
||||
<section class="detail" id="loadUserByUsername(java.lang.String)">
|
||||
<h3>loadUserByUsername</h3>
|
||||
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">org.springframework.security.core.userdetails.UserDetails</span> <span class="element-name">loadUserByUsername</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> username)</span>
|
||||
throws <span class="exceptions">org.springframework.security.core.userdetails.UsernameNotFoundException</span></div>
|
||||
<dl class="notes">
|
||||
<dt>Specified by:</dt>
|
||||
<dd><code>loadUserByUsername</code> in interface <code>org.springframework.security.core.userdetails.UserDetailsService</code></dd>
|
||||
<dt>Throws:</dt>
|
||||
<dd><code>org.springframework.security.core.userdetails.UsernameNotFoundException</code></dd>
|
||||
</dl>
|
||||
</section>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
<!-- ========= END OF CLASS DATA ========= -->
|
||||
</main>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@ -0,0 +1,58 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="pt">
|
||||
<head>
|
||||
<!-- Generated by javadoc (17) on Fri Jan 12 16:47:28 BRT 2024 -->
|
||||
<title>Uses of Class com.mirna.hospitalmanagementapi.application.services.auth.AuthServiceImpl</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2024-01-12">
|
||||
<meta name="description" content="use: package: com.mirna.hospitalmanagementapi.application.services.auth, class: AuthServiceImpl">
|
||||
<meta name="generator" content="javadoc/ClassUseWriter">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
|
||||
<script type="text/javascript" src="../../../../../../../script.js"></script>
|
||||
<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.0.min.js"></script>
|
||||
<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
|
||||
</head>
|
||||
<body class="class-use-page">
|
||||
<script type="text/javascript">var pathtoroot = "../../../../../../../";
|
||||
loadScripts(document, 'script');</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<div class="flex-box">
|
||||
<header role="banner" class="flex-header">
|
||||
<nav role="navigation">
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="top-nav" id="navbar-top">
|
||||
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||
<li><a href="../../../../../../../index.html">Overview</a></li>
|
||||
<li><a href="../package-summary.html">Package</a></li>
|
||||
<li><a href="../AuthServiceImpl.html" title="class in com.mirna.hospitalmanagementapi.application.services.auth">Class</a></li>
|
||||
<li class="nav-bar-cell1-rev">Use</li>
|
||||
<li><a href="../package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../../../index-files/index-1.html">Index</a></li>
|
||||
<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="sub-nav">
|
||||
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
|
||||
<input type="text" id="search-input" value="search" disabled="disabled">
|
||||
<input type="reset" id="reset-button" value="reset" disabled="disabled">
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||
</header>
|
||||
<div class="flex-content">
|
||||
<main role="main">
|
||||
<div class="header">
|
||||
<h1 title="Uses of Class com.mirna.hospitalmanagementapi.application.services.auth.AuthServiceImpl" class="title">Uses of Class<br>com.mirna.hospitalmanagementapi.application.services.auth.AuthServiceImpl</h1>
|
||||
</div>
|
||||
No usage of com.mirna.hospitalmanagementapi.application.services.auth.AuthServiceImpl</main>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@ -0,0 +1,58 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="pt">
|
||||
<head>
|
||||
<!-- Generated by javadoc (17) on Fri Jan 12 16:47:28 BRT 2024 -->
|
||||
<title>Uses of Class com.mirna.hospitalmanagementapi.application.services.auth.UserDetailsServiceImpl</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2024-01-12">
|
||||
<meta name="description" content="use: package: com.mirna.hospitalmanagementapi.application.services.auth, class: UserDetailsServiceImpl">
|
||||
<meta name="generator" content="javadoc/ClassUseWriter">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
|
||||
<script type="text/javascript" src="../../../../../../../script.js"></script>
|
||||
<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.0.min.js"></script>
|
||||
<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
|
||||
</head>
|
||||
<body class="class-use-page">
|
||||
<script type="text/javascript">var pathtoroot = "../../../../../../../";
|
||||
loadScripts(document, 'script');</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<div class="flex-box">
|
||||
<header role="banner" class="flex-header">
|
||||
<nav role="navigation">
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="top-nav" id="navbar-top">
|
||||
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||
<li><a href="../../../../../../../index.html">Overview</a></li>
|
||||
<li><a href="../package-summary.html">Package</a></li>
|
||||
<li><a href="../UserDetailsServiceImpl.html" title="class in com.mirna.hospitalmanagementapi.application.services.auth">Class</a></li>
|
||||
<li class="nav-bar-cell1-rev">Use</li>
|
||||
<li><a href="../package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../../../index-files/index-1.html">Index</a></li>
|
||||
<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="sub-nav">
|
||||
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
|
||||
<input type="text" id="search-input" value="search" disabled="disabled">
|
||||
<input type="reset" id="reset-button" value="reset" disabled="disabled">
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||
</header>
|
||||
<div class="flex-content">
|
||||
<main role="main">
|
||||
<div class="header">
|
||||
<h1 title="Uses of Class com.mirna.hospitalmanagementapi.application.services.auth.UserDetailsServiceImpl" class="title">Uses of Class<br>com.mirna.hospitalmanagementapi.application.services.auth.UserDetailsServiceImpl</h1>
|
||||
</div>
|
||||
No usage of com.mirna.hospitalmanagementapi.application.services.auth.UserDetailsServiceImpl</main>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@ -0,0 +1,205 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="pt">
|
||||
<head>
|
||||
<!-- Generated by javadoc (17) on Fri Jan 12 16:47:28 BRT 2024 -->
|
||||
<title>TokenServiceImpl</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2024-01-12">
|
||||
<meta name="description" content="declaration: package: com.mirna.hospitalmanagementapi.application.services.auth.jwt, class: TokenServiceImpl">
|
||||
<meta name="generator" content="javadoc/ClassWriterImpl">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
|
||||
<script type="text/javascript" src="../../../../../../../script.js"></script>
|
||||
<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.0.min.js"></script>
|
||||
<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
|
||||
</head>
|
||||
<body class="class-declaration-page">
|
||||
<script type="text/javascript">var evenRowColor = "even-row-color";
|
||||
var oddRowColor = "odd-row-color";
|
||||
var tableTab = "table-tab";
|
||||
var activeTableTab = "active-table-tab";
|
||||
var pathtoroot = "../../../../../../../";
|
||||
loadScripts(document, 'script');</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<div class="flex-box">
|
||||
<header role="banner" class="flex-header">
|
||||
<nav role="navigation">
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="top-nav" id="navbar-top">
|
||||
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||
<li><a href="../../../../../../../index.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="nav-bar-cell1-rev">Class</li>
|
||||
<li><a href="class-use/TokenServiceImpl.html">Use</a></li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../../../index-files/index-1.html">Index</a></li>
|
||||
<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="sub-nav">
|
||||
<div>
|
||||
<ul class="sub-nav-list">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor-summary">Constr</a> | </li>
|
||||
<li><a href="#method-summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="sub-nav-list">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor-detail">Constr</a> | </li>
|
||||
<li><a href="#method-detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
|
||||
<input type="text" id="search-input" value="search" disabled="disabled">
|
||||
<input type="reset" id="reset-button" value="reset" disabled="disabled">
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||
</header>
|
||||
<div class="flex-content">
|
||||
<main role="main">
|
||||
<!-- ======== START OF CLASS DATA ======== -->
|
||||
<div class="header">
|
||||
<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">com.mirna.hospitalmanagementapi.application.services.auth.jwt</a></div>
|
||||
<h1 title="Class TokenServiceImpl" class="title">Class TokenServiceImpl</h1>
|
||||
</div>
|
||||
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
|
||||
<div class="inheritance">com.mirna.hospitalmanagementapi.application.services.auth.jwt.TokenServiceImpl</div>
|
||||
</div>
|
||||
<section class="class-description" id="class-description">
|
||||
<dl class="notes">
|
||||
<dt>All Implemented Interfaces:</dt>
|
||||
<dd><code><a href="../../../../domain/services/auth/jwt/TokenService.html" title="interface in com.mirna.hospitalmanagementapi.domain.services.auth.jwt">TokenService</a></code></dd>
|
||||
</dl>
|
||||
<hr>
|
||||
<div class="type-signature"><span class="annotations">@Service
|
||||
</span><span class="modifiers">public class </span><span class="element-name type-name-label">TokenServiceImpl</span>
|
||||
<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>
|
||||
implements <a href="../../../../domain/services/auth/jwt/TokenService.html" title="interface in com.mirna.hospitalmanagementapi.domain.services.auth.jwt">TokenService</a></span></div>
|
||||
<div class="block">This class is an implementation of the TokenService interface.
|
||||
|
||||
This class provides methods to perform operations using the jwt (json web token) feature</div>
|
||||
<dl class="notes">
|
||||
<dt>Version:</dt>
|
||||
<dd>1.0</dd>
|
||||
<dt>Author:</dt>
|
||||
<dd>Mirna Gama</dd>
|
||||
</dl>
|
||||
</section>
|
||||
<section class="summary">
|
||||
<ul class="summary-list">
|
||||
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||||
<li>
|
||||
<section class="constructor-summary" id="constructor-summary">
|
||||
<h2>Constructor Summary</h2>
|
||||
<div class="caption"><span>Constructors</span></div>
|
||||
<div class="summary-table two-column-summary">
|
||||
<div class="table-header col-first">Constructor</div>
|
||||
<div class="table-header col-last">Description</div>
|
||||
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">TokenServiceImpl</a>()</code></div>
|
||||
<div class="col-last even-row-color"> </div>
|
||||
</div>
|
||||
</section>
|
||||
</li>
|
||||
<!-- ========== METHOD SUMMARY =========== -->
|
||||
<li>
|
||||
<section class="method-summary" id="method-summary">
|
||||
<h2>Method Summary</h2>
|
||||
<div id="method-summary-table">
|
||||
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
|
||||
<div id="method-summary-table.tabpanel" role="tabpanel">
|
||||
<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
|
||||
<div class="table-header col-first">Modifier and Type</div>
|
||||
<div class="table-header col-second">Method</div>
|
||||
<div class="table-header col-last">Description</div>
|
||||
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
|
||||
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#generateToken(com.mirna.hospitalmanagementapi.domain.entities.auth.User)" class="member-name-link">generateToken</a><wbr>(<a href="../../../../domain/entities/auth/User.html" title="class in com.mirna.hospitalmanagementapi.domain.entities.auth">User</a> user)</code></div>
|
||||
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
||||
<div class="block">Generates the authorization token</div>
|
||||
</div>
|
||||
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
|
||||
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getTokenSubject(java.lang.String)" class="member-name-link">getTokenSubject</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> token)</code></div>
|
||||
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
||||
<div class="block">Gets the jwt subject</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="inherited-list">
|
||||
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
|
||||
<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
|
||||
</section>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
<section class="details">
|
||||
<ul class="details-list">
|
||||
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||
<li>
|
||||
<section class="constructor-details" id="constructor-detail">
|
||||
<h2>Constructor Details</h2>
|
||||
<ul class="member-list">
|
||||
<li>
|
||||
<section class="detail" id="<init>()">
|
||||
<h3>TokenServiceImpl</h3>
|
||||
<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">TokenServiceImpl</span>()</div>
|
||||
</section>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
</li>
|
||||
<!-- ============ METHOD DETAIL ========== -->
|
||||
<li>
|
||||
<section class="method-details" id="method-detail">
|
||||
<h2>Method Details</h2>
|
||||
<ul class="member-list">
|
||||
<li>
|
||||
<section class="detail" id="generateToken(com.mirna.hospitalmanagementapi.domain.entities.auth.User)">
|
||||
<h3>generateToken</h3>
|
||||
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">generateToken</span><wbr><span class="parameters">(<a href="../../../../domain/entities/auth/User.html" title="class in com.mirna.hospitalmanagementapi.domain.entities.auth">User</a> user)</span></div>
|
||||
<div class="block">Generates the authorization token</div>
|
||||
<dl class="notes">
|
||||
<dt>Specified by:</dt>
|
||||
<dd><code><a href="../../../../domain/services/auth/jwt/TokenService.html#generateToken(com.mirna.hospitalmanagementapi.domain.entities.auth.User)">generateToken</a></code> in interface <code><a href="../../../../domain/services/auth/jwt/TokenService.html" title="interface in com.mirna.hospitalmanagementapi.domain.services.auth.jwt">TokenService</a></code></dd>
|
||||
<dt>Parameters:</dt>
|
||||
<dd><code>user</code> - The authenticated user</dd>
|
||||
<dt>Returns:</dt>
|
||||
<dd>A string containing the authorization token</dd>
|
||||
</dl>
|
||||
</section>
|
||||
</li>
|
||||
<li>
|
||||
<section class="detail" id="getTokenSubject(java.lang.String)">
|
||||
<h3>getTokenSubject</h3>
|
||||
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">getTokenSubject</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> token)</span></div>
|
||||
<div class="block">Gets the jwt subject</div>
|
||||
<dl class="notes">
|
||||
<dt>Specified by:</dt>
|
||||
<dd><code><a href="../../../../domain/services/auth/jwt/TokenService.html#getTokenSubject(java.lang.String)">getTokenSubject</a></code> in interface <code><a href="../../../../domain/services/auth/jwt/TokenService.html" title="interface in com.mirna.hospitalmanagementapi.domain.services.auth.jwt">TokenService</a></code></dd>
|
||||
<dt>Parameters:</dt>
|
||||
<dd><code>token</code> - The json web token on request header</dd>
|
||||
<dt>Returns:</dt>
|
||||
<dd>A string containing the subject from the decoded jwt</dd>
|
||||
</dl>
|
||||
</section>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
<!-- ========= END OF CLASS DATA ========= -->
|
||||
</main>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@ -0,0 +1,58 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="pt">
|
||||
<head>
|
||||
<!-- Generated by javadoc (17) on Fri Jan 12 16:47:28 BRT 2024 -->
|
||||
<title>Uses of Class com.mirna.hospitalmanagementapi.application.services.auth.jwt.TokenServiceImpl</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2024-01-12">
|
||||
<meta name="description" content="use: package: com.mirna.hospitalmanagementapi.application.services.auth.jwt, class: TokenServiceImpl">
|
||||
<meta name="generator" content="javadoc/ClassUseWriter">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
|
||||
<script type="text/javascript" src="../../../../../../../../script.js"></script>
|
||||
<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.0.min.js"></script>
|
||||
<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
|
||||
</head>
|
||||
<body class="class-use-page">
|
||||
<script type="text/javascript">var pathtoroot = "../../../../../../../../";
|
||||
loadScripts(document, 'script');</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<div class="flex-box">
|
||||
<header role="banner" class="flex-header">
|
||||
<nav role="navigation">
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="top-nav" id="navbar-top">
|
||||
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||
<li><a href="../../../../../../../../index.html">Overview</a></li>
|
||||
<li><a href="../package-summary.html">Package</a></li>
|
||||
<li><a href="../TokenServiceImpl.html" title="class in com.mirna.hospitalmanagementapi.application.services.auth.jwt">Class</a></li>
|
||||
<li class="nav-bar-cell1-rev">Use</li>
|
||||
<li><a href="../package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../../../../index-files/index-1.html">Index</a></li>
|
||||
<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="sub-nav">
|
||||
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
|
||||
<input type="text" id="search-input" value="search" disabled="disabled">
|
||||
<input type="reset" id="reset-button" value="reset" disabled="disabled">
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||
</header>
|
||||
<div class="flex-content">
|
||||
<main role="main">
|
||||
<div class="header">
|
||||
<h1 title="Uses of Class com.mirna.hospitalmanagementapi.application.services.auth.jwt.TokenServiceImpl" class="title">Uses of Class<br>com.mirna.hospitalmanagementapi.application.services.auth.jwt.TokenServiceImpl</h1>
|
||||
</div>
|
||||
No usage of com.mirna.hospitalmanagementapi.application.services.auth.jwt.TokenServiceImpl</main>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@ -0,0 +1,96 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="pt">
|
||||
<head>
|
||||
<!-- Generated by javadoc (17) on Fri Jan 12 16:47:28 BRT 2024 -->
|
||||
<title>com.mirna.hospitalmanagementapi.application.services.auth.jwt</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2024-01-12">
|
||||
<meta name="description" content="declaration: package: com.mirna.hospitalmanagementapi.application.services.auth.jwt">
|
||||
<meta name="generator" content="javadoc/PackageWriterImpl">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
|
||||
<script type="text/javascript" src="../../../../../../../script.js"></script>
|
||||
<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.0.min.js"></script>
|
||||
<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
|
||||
</head>
|
||||
<body class="package-declaration-page">
|
||||
<script type="text/javascript">var pathtoroot = "../../../../../../../";
|
||||
loadScripts(document, 'script');</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<div class="flex-box">
|
||||
<header role="banner" class="flex-header">
|
||||
<nav role="navigation">
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="top-nav" id="navbar-top">
|
||||
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||
<li><a href="../../../../../../../index.html">Overview</a></li>
|
||||
<li class="nav-bar-cell1-rev">Package</li>
|
||||
<li>Class</li>
|
||||
<li><a href="package-use.html">Use</a></li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../../../index-files/index-1.html">Index</a></li>
|
||||
<li><a href="../../../../../../../help-doc.html#package">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="sub-nav">
|
||||
<div>
|
||||
<ul class="sub-nav-list">
|
||||
<li>Package: </li>
|
||||
<li>Description | </li>
|
||||
<li><a href="#related-package-summary">Related Packages</a> | </li>
|
||||
<li><a href="#class-summary">Classes and Interfaces</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
|
||||
<input type="text" id="search-input" value="search" disabled="disabled">
|
||||
<input type="reset" id="reset-button" value="reset" disabled="disabled">
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||
</header>
|
||||
<div class="flex-content">
|
||||
<main role="main">
|
||||
<div class="header">
|
||||
<h1 title="Package com.mirna.hospitalmanagementapi.application.services.auth.jwt" class="title">Package com.mirna.hospitalmanagementapi.application.services.auth.jwt</h1>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="package-signature">package <span class="element-name">com.mirna.hospitalmanagementapi.application.services.auth.jwt</span></div>
|
||||
<section class="summary">
|
||||
<ul class="summary-list">
|
||||
<li>
|
||||
<div id="related-package-summary">
|
||||
<div class="caption"><span>Related Packages</span></div>
|
||||
<div class="summary-table two-column-summary">
|
||||
<div class="table-header col-first">Package</div>
|
||||
<div class="table-header col-last">Description</div>
|
||||
<div class="col-first even-row-color"><a href="../package-summary.html">com.mirna.hospitalmanagementapi.application.services.auth</a></div>
|
||||
<div class="col-last even-row-color"> </div>
|
||||
</div>
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div id="class-summary">
|
||||
<div class="caption"><span>Classes</span></div>
|
||||
<div class="summary-table two-column-summary">
|
||||
<div class="table-header col-first">Class</div>
|
||||
<div class="table-header col-last">Description</div>
|
||||
<div class="col-first even-row-color class-summary class-summary-tab2"><a href="TokenServiceImpl.html" title="class in com.mirna.hospitalmanagementapi.application.services.auth.jwt">TokenServiceImpl</a></div>
|
||||
<div class="col-last even-row-color class-summary class-summary-tab2">
|
||||
<div class="block">This class is an implementation of the TokenService interface.</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
</main>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@ -0,0 +1,72 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="pt">
|
||||
<head>
|
||||
<!-- Generated by javadoc (17) on Fri Jan 12 16:47:28 BRT 2024 -->
|
||||
<title>com.mirna.hospitalmanagementapi.application.services.auth.jwt Class Hierarchy</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2024-01-12">
|
||||
<meta name="description" content="tree: package: com.mirna.hospitalmanagementapi.application.services.auth.jwt">
|
||||
<meta name="generator" content="javadoc/PackageTreeWriter">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
|
||||
<script type="text/javascript" src="../../../../../../../script.js"></script>
|
||||
<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.0.min.js"></script>
|
||||
<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
|
||||
</head>
|
||||
<body class="package-tree-page">
|
||||
<script type="text/javascript">var pathtoroot = "../../../../../../../";
|
||||
loadScripts(document, 'script');</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<div class="flex-box">
|
||||
<header role="banner" class="flex-header">
|
||||
<nav role="navigation">
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="top-nav" id="navbar-top">
|
||||
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||
<li><a href="../../../../../../../index.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li>Class</li>
|
||||
<li>Use</li>
|
||||
<li class="nav-bar-cell1-rev">Tree</li>
|
||||
<li><a href="../../../../../../../index-files/index-1.html">Index</a></li>
|
||||
<li><a href="../../../../../../../help-doc.html#tree">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="sub-nav">
|
||||
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
|
||||
<input type="text" id="search-input" value="search" disabled="disabled">
|
||||
<input type="reset" id="reset-button" value="reset" disabled="disabled">
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||
</header>
|
||||
<div class="flex-content">
|
||||
<main role="main">
|
||||
<div class="header">
|
||||
<h1 class="title">Hierarchy For Package com.mirna.hospitalmanagementapi.application.services.auth.jwt</h1>
|
||||
<span class="package-hierarchy-label">Package Hierarchies:</span>
|
||||
<ul class="horizontal">
|
||||
<li><a href="../../../../../../../overview-tree.html">All Packages</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<section class="hierarchy">
|
||||
<h2 title="Class Hierarchy">Class Hierarchy</h2>
|
||||
<ul>
|
||||
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" class="type-name-link external-link" title="class or interface in java.lang">Object</a>
|
||||
<ul>
|
||||
<li class="circle">com.mirna.hospitalmanagementapi.application.services.auth.jwt.<a href="TokenServiceImpl.html" class="type-name-link" title="class in com.mirna.hospitalmanagementapi.application.services.auth.jwt">TokenServiceImpl</a> (implements com.mirna.hospitalmanagementapi.domain.services.auth.jwt.<a href="../../../../domain/services/auth/jwt/TokenService.html" title="interface in com.mirna.hospitalmanagementapi.domain.services.auth.jwt">TokenService</a>)</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
</main>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@ -0,0 +1,58 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="pt">
|
||||
<head>
|
||||
<!-- Generated by javadoc (17) on Fri Jan 12 16:47:28 BRT 2024 -->
|
||||
<title>Uses of Package com.mirna.hospitalmanagementapi.application.services.auth.jwt</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2024-01-12">
|
||||
<meta name="description" content="use: package: com.mirna.hospitalmanagementapi.application.services.auth.jwt">
|
||||
<meta name="generator" content="javadoc/PackageUseWriter">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
|
||||
<script type="text/javascript" src="../../../../../../../script.js"></script>
|
||||
<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.0.min.js"></script>
|
||||
<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
|
||||
</head>
|
||||
<body class="package-use-page">
|
||||
<script type="text/javascript">var pathtoroot = "../../../../../../../";
|
||||
loadScripts(document, 'script');</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<div class="flex-box">
|
||||
<header role="banner" class="flex-header">
|
||||
<nav role="navigation">
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="top-nav" id="navbar-top">
|
||||
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||
<li><a href="../../../../../../../index.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li>Class</li>
|
||||
<li class="nav-bar-cell1-rev">Use</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../../../index-files/index-1.html">Index</a></li>
|
||||
<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="sub-nav">
|
||||
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
|
||||
<input type="text" id="search-input" value="search" disabled="disabled">
|
||||
<input type="reset" id="reset-button" value="reset" disabled="disabled">
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||
</header>
|
||||
<div class="flex-content">
|
||||
<main role="main">
|
||||
<div class="header">
|
||||
<h1 title="Uses of Package com.mirna.hospitalmanagementapi.application.services.auth.jwt" class="title">Uses of Package<br>com.mirna.hospitalmanagementapi.application.services.auth.jwt</h1>
|
||||
</div>
|
||||
No usage of com.mirna.hospitalmanagementapi.application.services.auth.jwt</main>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@ -0,0 +1,102 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="pt">
|
||||
<head>
|
||||
<!-- Generated by javadoc (17) on Fri Jan 12 16:47:28 BRT 2024 -->
|
||||
<title>com.mirna.hospitalmanagementapi.application.services.auth</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2024-01-12">
|
||||
<meta name="description" content="declaration: package: com.mirna.hospitalmanagementapi.application.services.auth">
|
||||
<meta name="generator" content="javadoc/PackageWriterImpl">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
|
||||
<script type="text/javascript" src="../../../../../../script.js"></script>
|
||||
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.0.min.js"></script>
|
||||
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
|
||||
</head>
|
||||
<body class="package-declaration-page">
|
||||
<script type="text/javascript">var pathtoroot = "../../../../../../";
|
||||
loadScripts(document, 'script');</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<div class="flex-box">
|
||||
<header role="banner" class="flex-header">
|
||||
<nav role="navigation">
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="top-nav" id="navbar-top">
|
||||
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||
<li><a href="../../../../../../index.html">Overview</a></li>
|
||||
<li class="nav-bar-cell1-rev">Package</li>
|
||||
<li>Class</li>
|
||||
<li><a href="package-use.html">Use</a></li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
|
||||
<li><a href="../../../../../../help-doc.html#package">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="sub-nav">
|
||||
<div>
|
||||
<ul class="sub-nav-list">
|
||||
<li>Package: </li>
|
||||
<li>Description | </li>
|
||||
<li><a href="#related-package-summary">Related Packages</a> | </li>
|
||||
<li><a href="#class-summary">Classes and Interfaces</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
|
||||
<input type="text" id="search-input" value="search" disabled="disabled">
|
||||
<input type="reset" id="reset-button" value="reset" disabled="disabled">
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||
</header>
|
||||
<div class="flex-content">
|
||||
<main role="main">
|
||||
<div class="header">
|
||||
<h1 title="Package com.mirna.hospitalmanagementapi.application.services.auth" class="title">Package com.mirna.hospitalmanagementapi.application.services.auth</h1>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="package-signature">package <span class="element-name">com.mirna.hospitalmanagementapi.application.services.auth</span></div>
|
||||
<section class="summary">
|
||||
<ul class="summary-list">
|
||||
<li>
|
||||
<div id="related-package-summary">
|
||||
<div class="caption"><span>Related Packages</span></div>
|
||||
<div class="summary-table two-column-summary">
|
||||
<div class="table-header col-first">Package</div>
|
||||
<div class="table-header col-last">Description</div>
|
||||
<div class="col-first even-row-color"><a href="../package-summary.html">com.mirna.hospitalmanagementapi.application.services</a></div>
|
||||
<div class="col-last even-row-color"> </div>
|
||||
<div class="col-first odd-row-color"><a href="jwt/package-summary.html">com.mirna.hospitalmanagementapi.application.services.auth.jwt</a></div>
|
||||
<div class="col-last odd-row-color"> </div>
|
||||
</div>
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div id="class-summary">
|
||||
<div class="caption"><span>Classes</span></div>
|
||||
<div class="summary-table two-column-summary">
|
||||
<div class="table-header col-first">Class</div>
|
||||
<div class="table-header col-last">Description</div>
|
||||
<div class="col-first even-row-color class-summary class-summary-tab2"><a href="AuthServiceImpl.html" title="class in com.mirna.hospitalmanagementapi.application.services.auth">AuthServiceImpl</a></div>
|
||||
<div class="col-last even-row-color class-summary class-summary-tab2">
|
||||
<div class="block">This class is an implementation of the AuthService interface.</div>
|
||||
</div>
|
||||
<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="UserDetailsServiceImpl.html" title="class in com.mirna.hospitalmanagementapi.application.services.auth">UserDetailsServiceImpl</a></div>
|
||||
<div class="col-last odd-row-color class-summary class-summary-tab2">
|
||||
<div class="block">This class is an implementation of the UserDetailsService interface.</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
</main>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@ -0,0 +1,73 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="pt">
|
||||
<head>
|
||||
<!-- Generated by javadoc (17) on Fri Jan 12 16:47:28 BRT 2024 -->
|
||||
<title>com.mirna.hospitalmanagementapi.application.services.auth Class Hierarchy</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2024-01-12">
|
||||
<meta name="description" content="tree: package: com.mirna.hospitalmanagementapi.application.services.auth">
|
||||
<meta name="generator" content="javadoc/PackageTreeWriter">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
|
||||
<script type="text/javascript" src="../../../../../../script.js"></script>
|
||||
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.0.min.js"></script>
|
||||
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
|
||||
</head>
|
||||
<body class="package-tree-page">
|
||||
<script type="text/javascript">var pathtoroot = "../../../../../../";
|
||||
loadScripts(document, 'script');</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<div class="flex-box">
|
||||
<header role="banner" class="flex-header">
|
||||
<nav role="navigation">
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="top-nav" id="navbar-top">
|
||||
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||
<li><a href="../../../../../../index.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li>Class</li>
|
||||
<li>Use</li>
|
||||
<li class="nav-bar-cell1-rev">Tree</li>
|
||||
<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
|
||||
<li><a href="../../../../../../help-doc.html#tree">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="sub-nav">
|
||||
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
|
||||
<input type="text" id="search-input" value="search" disabled="disabled">
|
||||
<input type="reset" id="reset-button" value="reset" disabled="disabled">
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||
</header>
|
||||
<div class="flex-content">
|
||||
<main role="main">
|
||||
<div class="header">
|
||||
<h1 class="title">Hierarchy For Package com.mirna.hospitalmanagementapi.application.services.auth</h1>
|
||||
<span class="package-hierarchy-label">Package Hierarchies:</span>
|
||||
<ul class="horizontal">
|
||||
<li><a href="../../../../../../overview-tree.html">All Packages</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<section class="hierarchy">
|
||||
<h2 title="Class Hierarchy">Class Hierarchy</h2>
|
||||
<ul>
|
||||
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" class="type-name-link external-link" title="class or interface in java.lang">Object</a>
|
||||
<ul>
|
||||
<li class="circle">com.mirna.hospitalmanagementapi.application.services.auth.<a href="AuthServiceImpl.html" class="type-name-link" title="class in com.mirna.hospitalmanagementapi.application.services.auth">AuthServiceImpl</a> (implements com.mirna.hospitalmanagementapi.domain.services.auth.<a href="../../../domain/services/auth/AuthService.html" title="interface in com.mirna.hospitalmanagementapi.domain.services.auth">AuthService</a>)</li>
|
||||
<li class="circle">com.mirna.hospitalmanagementapi.application.services.auth.<a href="UserDetailsServiceImpl.html" class="type-name-link" title="class in com.mirna.hospitalmanagementapi.application.services.auth">UserDetailsServiceImpl</a> (implements org.springframework.security.core.userdetails.UserDetailsService)</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
</main>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@ -0,0 +1,58 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="pt">
|
||||
<head>
|
||||
<!-- Generated by javadoc (17) on Fri Jan 12 16:47:28 BRT 2024 -->
|
||||
<title>Uses of Package com.mirna.hospitalmanagementapi.application.services.auth</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2024-01-12">
|
||||
<meta name="description" content="use: package: com.mirna.hospitalmanagementapi.application.services.auth">
|
||||
<meta name="generator" content="javadoc/PackageUseWriter">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
|
||||
<script type="text/javascript" src="../../../../../../script.js"></script>
|
||||
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.0.min.js"></script>
|
||||
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
|
||||
</head>
|
||||
<body class="package-use-page">
|
||||
<script type="text/javascript">var pathtoroot = "../../../../../../";
|
||||
loadScripts(document, 'script');</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<div class="flex-box">
|
||||
<header role="banner" class="flex-header">
|
||||
<nav role="navigation">
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="top-nav" id="navbar-top">
|
||||
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||
<li><a href="../../../../../../index.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li>Class</li>
|
||||
<li class="nav-bar-cell1-rev">Use</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
|
||||
<li><a href="../../../../../../help-doc.html#use">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="sub-nav">
|
||||
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
|
||||
<input type="text" id="search-input" value="search" disabled="disabled">
|
||||
<input type="reset" id="reset-button" value="reset" disabled="disabled">
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||
</header>
|
||||
<div class="flex-content">
|
||||
<main role="main">
|
||||
<div class="header">
|
||||
<h1 title="Uses of Package com.mirna.hospitalmanagementapi.application.services.auth" class="title">Uses of Package<br>com.mirna.hospitalmanagementapi.application.services.auth</h1>
|
||||
</div>
|
||||
No usage of com.mirna.hospitalmanagementapi.application.services.auth</main>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@ -1,11 +1,11 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="pt">
|
||||
<head>
|
||||
<!-- Generated by javadoc (17) on Wed Jan 10 21:46:18 BRT 2024 -->
|
||||
<!-- Generated by javadoc (17) on Fri Jan 12 16:47:28 BRT 2024 -->
|
||||
<title>Uses of Class com.mirna.hospitalmanagementapi.application.services.DoctorServiceImpl</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2024-01-10">
|
||||
<meta name="dc.created" content="2024-01-12">
|
||||
<meta name="description" content="use: package: com.mirna.hospitalmanagementapi.application.services, class: DoctorServiceImpl">
|
||||
<meta name="generator" content="javadoc/ClassUseWriter">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
|
||||
|
||||
@ -1,11 +1,11 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="pt">
|
||||
<head>
|
||||
<!-- Generated by javadoc (17) on Wed Jan 10 21:46:18 BRT 2024 -->
|
||||
<!-- Generated by javadoc (17) on Fri Jan 12 16:47:28 BRT 2024 -->
|
||||
<title>Uses of Class com.mirna.hospitalmanagementapi.application.services.PatientServiceImpl</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2024-01-10">
|
||||
<meta name="dc.created" content="2024-01-12">
|
||||
<meta name="description" content="use: package: com.mirna.hospitalmanagementapi.application.services, class: PatientServiceImpl">
|
||||
<meta name="generator" content="javadoc/ClassUseWriter">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
|
||||
|
||||
@ -0,0 +1,58 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="pt">
|
||||
<head>
|
||||
<!-- Generated by javadoc (17) on Fri Jan 12 16:47:28 BRT 2024 -->
|
||||
<title>Uses of Class com.mirna.hospitalmanagementapi.application.services.UserServiceImpl</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2024-01-12">
|
||||
<meta name="description" content="use: package: com.mirna.hospitalmanagementapi.application.services, class: UserServiceImpl">
|
||||
<meta name="generator" content="javadoc/ClassUseWriter">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
|
||||
<script type="text/javascript" src="../../../../../../script.js"></script>
|
||||
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.0.min.js"></script>
|
||||
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
|
||||
</head>
|
||||
<body class="class-use-page">
|
||||
<script type="text/javascript">var pathtoroot = "../../../../../../";
|
||||
loadScripts(document, 'script');</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<div class="flex-box">
|
||||
<header role="banner" class="flex-header">
|
||||
<nav role="navigation">
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="top-nav" id="navbar-top">
|
||||
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||
<li><a href="../../../../../../index.html">Overview</a></li>
|
||||
<li><a href="../package-summary.html">Package</a></li>
|
||||
<li><a href="../UserServiceImpl.html" title="class in com.mirna.hospitalmanagementapi.application.services">Class</a></li>
|
||||
<li class="nav-bar-cell1-rev">Use</li>
|
||||
<li><a href="../package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
|
||||
<li><a href="../../../../../../help-doc.html#use">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="sub-nav">
|
||||
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
|
||||
<input type="text" id="search-input" value="search" disabled="disabled">
|
||||
<input type="reset" id="reset-button" value="reset" disabled="disabled">
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||
</header>
|
||||
<div class="flex-content">
|
||||
<main role="main">
|
||||
<div class="header">
|
||||
<h1 title="Uses of Class com.mirna.hospitalmanagementapi.application.services.UserServiceImpl" class="title">Uses of Class<br>com.mirna.hospitalmanagementapi.application.services.UserServiceImpl</h1>
|
||||
</div>
|
||||
No usage of com.mirna.hospitalmanagementapi.application.services.UserServiceImpl</main>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@ -1,11 +1,11 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="pt">
|
||||
<head>
|
||||
<!-- Generated by javadoc (17) on Wed Jan 10 21:46:18 BRT 2024 -->
|
||||
<!-- Generated by javadoc (17) on Fri Jan 12 16:47:28 BRT 2024 -->
|
||||
<title>com.mirna.hospitalmanagementapi.application.services</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2024-01-10">
|
||||
<meta name="dc.created" content="2024-01-12">
|
||||
<meta name="description" content="declaration: package: com.mirna.hospitalmanagementapi.application.services">
|
||||
<meta name="generator" content="javadoc/PackageWriterImpl">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
|
||||
@ -42,7 +42,7 @@ loadScripts(document, 'script');</script>
|
||||
<ul class="sub-nav-list">
|
||||
<li>Package: </li>
|
||||
<li>Description | </li>
|
||||
<li>Related Packages | </li>
|
||||
<li><a href="#related-package-summary">Related Packages</a> | </li>
|
||||
<li><a href="#class-summary">Classes and Interfaces</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
@ -64,6 +64,17 @@ loadScripts(document, 'script');</script>
|
||||
<section class="summary">
|
||||
<ul class="summary-list">
|
||||
<li>
|
||||
<div id="related-package-summary">
|
||||
<div class="caption"><span>Related Packages</span></div>
|
||||
<div class="summary-table two-column-summary">
|
||||
<div class="table-header col-first">Package</div>
|
||||
<div class="table-header col-last">Description</div>
|
||||
<div class="col-first even-row-color"><a href="auth/package-summary.html">com.mirna.hospitalmanagementapi.application.services.auth</a></div>
|
||||
<div class="col-last even-row-color"> </div>
|
||||
</div>
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div id="class-summary">
|
||||
<div class="caption"><span>Classes</span></div>
|
||||
<div class="summary-table two-column-summary">
|
||||
@ -77,6 +88,10 @@ loadScripts(document, 'script');</script>
|
||||
<div class="col-last odd-row-color class-summary class-summary-tab2">
|
||||
<div class="block">This class is an implementation of the PatientService interface.</div>
|
||||
</div>
|
||||
<div class="col-first even-row-color class-summary class-summary-tab2"><a href="UserServiceImpl.html" title="class in com.mirna.hospitalmanagementapi.application.services">UserServiceImpl</a></div>
|
||||
<div class="col-last even-row-color class-summary class-summary-tab2">
|
||||
<div class="block">This class is an implementation of the UserService interface.</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</li>
|
||||
|
||||
@ -1,11 +1,11 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="pt">
|
||||
<head>
|
||||
<!-- Generated by javadoc (17) on Wed Jan 10 21:46:18 BRT 2024 -->
|
||||
<!-- Generated by javadoc (17) on Fri Jan 12 16:47:28 BRT 2024 -->
|
||||
<title>com.mirna.hospitalmanagementapi.application.services Class Hierarchy</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2024-01-10">
|
||||
<meta name="dc.created" content="2024-01-12">
|
||||
<meta name="description" content="tree: package: com.mirna.hospitalmanagementapi.application.services">
|
||||
<meta name="generator" content="javadoc/PackageTreeWriter">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
|
||||
@ -62,6 +62,7 @@ loadScripts(document, 'script');</script>
|
||||
<ul>
|
||||
<li class="circle">com.mirna.hospitalmanagementapi.application.services.<a href="DoctorServiceImpl.html" class="type-name-link" title="class in com.mirna.hospitalmanagementapi.application.services">DoctorServiceImpl</a> (implements com.mirna.hospitalmanagementapi.domain.services.<a href="../../domain/services/DoctorService.html" title="interface in com.mirna.hospitalmanagementapi.domain.services">DoctorService</a>)</li>
|
||||
<li class="circle">com.mirna.hospitalmanagementapi.application.services.<a href="PatientServiceImpl.html" class="type-name-link" title="class in com.mirna.hospitalmanagementapi.application.services">PatientServiceImpl</a> (implements com.mirna.hospitalmanagementapi.domain.services.<a href="../../domain/services/PatientService.html" title="interface in com.mirna.hospitalmanagementapi.domain.services">PatientService</a>)</li>
|
||||
<li class="circle">com.mirna.hospitalmanagementapi.application.services.<a href="UserServiceImpl.html" class="type-name-link" title="class in com.mirna.hospitalmanagementapi.application.services">UserServiceImpl</a> (implements com.mirna.hospitalmanagementapi.domain.services.<a href="../../domain/services/UserService.html" title="interface in com.mirna.hospitalmanagementapi.domain.services">UserService</a>)</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
@ -1,11 +1,11 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="pt">
|
||||
<head>
|
||||
<!-- Generated by javadoc (17) on Wed Jan 10 21:46:18 BRT 2024 -->
|
||||
<!-- Generated by javadoc (17) on Fri Jan 12 16:47:28 BRT 2024 -->
|
||||
<title>Uses of Package com.mirna.hospitalmanagementapi.application.services</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2024-01-10">
|
||||
<meta name="dc.created" content="2024-01-12">
|
||||
<meta name="description" content="use: package: com.mirna.hospitalmanagementapi.application.services">
|
||||
<meta name="generator" content="javadoc/PackageUseWriter">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
|
||||
|
||||
@ -0,0 +1,176 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="pt">
|
||||
<head>
|
||||
<!-- Generated by javadoc (17) on Fri Jan 12 16:47:28 BRT 2024 -->
|
||||
<title>CreateJWTUseCase</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2024-01-12">
|
||||
<meta name="description" content="declaration: package: com.mirna.hospitalmanagementapi.application.usecase.auth.jwt, class: CreateJWTUseCase">
|
||||
<meta name="generator" content="javadoc/ClassWriterImpl">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
|
||||
<script type="text/javascript" src="../../../../../../../script.js"></script>
|
||||
<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.0.min.js"></script>
|
||||
<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
|
||||
</head>
|
||||
<body class="class-declaration-page">
|
||||
<script type="text/javascript">var evenRowColor = "even-row-color";
|
||||
var oddRowColor = "odd-row-color";
|
||||
var tableTab = "table-tab";
|
||||
var activeTableTab = "active-table-tab";
|
||||
var pathtoroot = "../../../../../../../";
|
||||
loadScripts(document, 'script');</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<div class="flex-box">
|
||||
<header role="banner" class="flex-header">
|
||||
<nav role="navigation">
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="top-nav" id="navbar-top">
|
||||
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||
<li><a href="../../../../../../../index.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="nav-bar-cell1-rev">Class</li>
|
||||
<li><a href="class-use/CreateJWTUseCase.html">Use</a></li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../../../index-files/index-1.html">Index</a></li>
|
||||
<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="sub-nav">
|
||||
<div>
|
||||
<ul class="sub-nav-list">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor-summary">Constr</a> | </li>
|
||||
<li><a href="#method-summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="sub-nav-list">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor-detail">Constr</a> | </li>
|
||||
<li><a href="#method-detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
|
||||
<input type="text" id="search-input" value="search" disabled="disabled">
|
||||
<input type="reset" id="reset-button" value="reset" disabled="disabled">
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||
</header>
|
||||
<div class="flex-content">
|
||||
<main role="main">
|
||||
<!-- ======== START OF CLASS DATA ======== -->
|
||||
<div class="header">
|
||||
<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">com.mirna.hospitalmanagementapi.application.usecase.auth.jwt</a></div>
|
||||
<h1 title="Class CreateJWTUseCase" class="title">Class CreateJWTUseCase</h1>
|
||||
</div>
|
||||
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
|
||||
<div class="inheritance">com.mirna.hospitalmanagementapi.application.usecase.auth.jwt.CreateJWTUseCase</div>
|
||||
</div>
|
||||
<section class="class-description" id="class-description">
|
||||
<hr>
|
||||
<div class="type-signature"><span class="annotations">@Component
|
||||
</span><span class="modifiers">public class </span><span class="element-name type-name-label">CreateJWTUseCase</span>
|
||||
<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
|
||||
<div class="block">This class is used to execute the JWT create method using Algorithm HMAC256 along with the authenticated user login and id</div>
|
||||
<dl class="notes">
|
||||
<dt>Version:</dt>
|
||||
<dd>1.0</dd>
|
||||
<dt>Author:</dt>
|
||||
<dd>Mirna Gama</dd>
|
||||
</dl>
|
||||
</section>
|
||||
<section class="summary">
|
||||
<ul class="summary-list">
|
||||
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||||
<li>
|
||||
<section class="constructor-summary" id="constructor-summary">
|
||||
<h2>Constructor Summary</h2>
|
||||
<div class="caption"><span>Constructors</span></div>
|
||||
<div class="summary-table two-column-summary">
|
||||
<div class="table-header col-first">Constructor</div>
|
||||
<div class="table-header col-last">Description</div>
|
||||
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">CreateJWTUseCase</a>()</code></div>
|
||||
<div class="col-last even-row-color"> </div>
|
||||
</div>
|
||||
</section>
|
||||
</li>
|
||||
<!-- ========== METHOD SUMMARY =========== -->
|
||||
<li>
|
||||
<section class="method-summary" id="method-summary">
|
||||
<h2>Method Summary</h2>
|
||||
<div id="method-summary-table">
|
||||
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
|
||||
<div id="method-summary-table.tabpanel" role="tabpanel">
|
||||
<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
|
||||
<div class="table-header col-first">Modifier and Type</div>
|
||||
<div class="table-header col-second">Method</div>
|
||||
<div class="table-header col-last">Description</div>
|
||||
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
|
||||
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#execute(com.mirna.hospitalmanagementapi.domain.entities.auth.User)" class="member-name-link">execute</a><wbr>(<a href="../../../../domain/entities/auth/User.html" title="class in com.mirna.hospitalmanagementapi.domain.entities.auth">User</a> user)</code></div>
|
||||
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
||||
<div class="block">Creates a json web token</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="inherited-list">
|
||||
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
|
||||
<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
|
||||
</section>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
<section class="details">
|
||||
<ul class="details-list">
|
||||
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||
<li>
|
||||
<section class="constructor-details" id="constructor-detail">
|
||||
<h2>Constructor Details</h2>
|
||||
<ul class="member-list">
|
||||
<li>
|
||||
<section class="detail" id="<init>()">
|
||||
<h3>CreateJWTUseCase</h3>
|
||||
<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">CreateJWTUseCase</span>()</div>
|
||||
</section>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
</li>
|
||||
<!-- ============ METHOD DETAIL ========== -->
|
||||
<li>
|
||||
<section class="method-details" id="method-detail">
|
||||
<h2>Method Details</h2>
|
||||
<ul class="member-list">
|
||||
<li>
|
||||
<section class="detail" id="execute(com.mirna.hospitalmanagementapi.domain.entities.auth.User)">
|
||||
<h3>execute</h3>
|
||||
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">execute</span><wbr><span class="parameters">(<a href="../../../../domain/entities/auth/User.html" title="class in com.mirna.hospitalmanagementapi.domain.entities.auth">User</a> user)</span></div>
|
||||
<div class="block">Creates a json web token</div>
|
||||
<dl class="notes">
|
||||
<dt>Parameters:</dt>
|
||||
<dd><code>user</code> - The authenticated user</dd>
|
||||
<dt>Returns:</dt>
|
||||
<dd>A string containing the json web token signed with Algorithm HMAC256</dd>
|
||||
</dl>
|
||||
</section>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
<!-- ========= END OF CLASS DATA ========= -->
|
||||
</main>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@ -0,0 +1,176 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="pt">
|
||||
<head>
|
||||
<!-- Generated by javadoc (17) on Fri Jan 12 16:47:28 BRT 2024 -->
|
||||
<title>GetJWTSubjectUseCase</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2024-01-12">
|
||||
<meta name="description" content="declaration: package: com.mirna.hospitalmanagementapi.application.usecase.auth.jwt, class: GetJWTSubjectUseCase">
|
||||
<meta name="generator" content="javadoc/ClassWriterImpl">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
|
||||
<script type="text/javascript" src="../../../../../../../script.js"></script>
|
||||
<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.0.min.js"></script>
|
||||
<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
|
||||
</head>
|
||||
<body class="class-declaration-page">
|
||||
<script type="text/javascript">var evenRowColor = "even-row-color";
|
||||
var oddRowColor = "odd-row-color";
|
||||
var tableTab = "table-tab";
|
||||
var activeTableTab = "active-table-tab";
|
||||
var pathtoroot = "../../../../../../../";
|
||||
loadScripts(document, 'script');</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<div class="flex-box">
|
||||
<header role="banner" class="flex-header">
|
||||
<nav role="navigation">
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="top-nav" id="navbar-top">
|
||||
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||
<li><a href="../../../../../../../index.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="nav-bar-cell1-rev">Class</li>
|
||||
<li><a href="class-use/GetJWTSubjectUseCase.html">Use</a></li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../../../index-files/index-1.html">Index</a></li>
|
||||
<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="sub-nav">
|
||||
<div>
|
||||
<ul class="sub-nav-list">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor-summary">Constr</a> | </li>
|
||||
<li><a href="#method-summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="sub-nav-list">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor-detail">Constr</a> | </li>
|
||||
<li><a href="#method-detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
|
||||
<input type="text" id="search-input" value="search" disabled="disabled">
|
||||
<input type="reset" id="reset-button" value="reset" disabled="disabled">
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||
</header>
|
||||
<div class="flex-content">
|
||||
<main role="main">
|
||||
<!-- ======== START OF CLASS DATA ======== -->
|
||||
<div class="header">
|
||||
<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">com.mirna.hospitalmanagementapi.application.usecase.auth.jwt</a></div>
|
||||
<h1 title="Class GetJWTSubjectUseCase" class="title">Class GetJWTSubjectUseCase</h1>
|
||||
</div>
|
||||
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
|
||||
<div class="inheritance">com.mirna.hospitalmanagementapi.application.usecase.auth.jwt.GetJWTSubjectUseCase</div>
|
||||
</div>
|
||||
<section class="class-description" id="class-description">
|
||||
<hr>
|
||||
<div class="type-signature"><span class="annotations">@Component
|
||||
</span><span class="modifiers">public class </span><span class="element-name type-name-label">GetJWTSubjectUseCase</span>
|
||||
<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
|
||||
<div class="block">This class is used to execute the JWT verify method using Algorithm HMAC256 and application secret</div>
|
||||
<dl class="notes">
|
||||
<dt>Version:</dt>
|
||||
<dd>1.0</dd>
|
||||
<dt>Author:</dt>
|
||||
<dd>Mirna Gama</dd>
|
||||
</dl>
|
||||
</section>
|
||||
<section class="summary">
|
||||
<ul class="summary-list">
|
||||
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||||
<li>
|
||||
<section class="constructor-summary" id="constructor-summary">
|
||||
<h2>Constructor Summary</h2>
|
||||
<div class="caption"><span>Constructors</span></div>
|
||||
<div class="summary-table two-column-summary">
|
||||
<div class="table-header col-first">Constructor</div>
|
||||
<div class="table-header col-last">Description</div>
|
||||
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">GetJWTSubjectUseCase</a>()</code></div>
|
||||
<div class="col-last even-row-color"> </div>
|
||||
</div>
|
||||
</section>
|
||||
</li>
|
||||
<!-- ========== METHOD SUMMARY =========== -->
|
||||
<li>
|
||||
<section class="method-summary" id="method-summary">
|
||||
<h2>Method Summary</h2>
|
||||
<div id="method-summary-table">
|
||||
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
|
||||
<div id="method-summary-table.tabpanel" role="tabpanel">
|
||||
<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
|
||||
<div class="table-header col-first">Modifier and Type</div>
|
||||
<div class="table-header col-second">Method</div>
|
||||
<div class="table-header col-last">Description</div>
|
||||
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
|
||||
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#execute(java.lang.String)" class="member-name-link">execute</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> token)</code></div>
|
||||
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
||||
<div class="block">Gets the jwt subject</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="inherited-list">
|
||||
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
|
||||
<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
|
||||
</section>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
<section class="details">
|
||||
<ul class="details-list">
|
||||
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||
<li>
|
||||
<section class="constructor-details" id="constructor-detail">
|
||||
<h2>Constructor Details</h2>
|
||||
<ul class="member-list">
|
||||
<li>
|
||||
<section class="detail" id="<init>()">
|
||||
<h3>GetJWTSubjectUseCase</h3>
|
||||
<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">GetJWTSubjectUseCase</span>()</div>
|
||||
</section>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
</li>
|
||||
<!-- ============ METHOD DETAIL ========== -->
|
||||
<li>
|
||||
<section class="method-details" id="method-detail">
|
||||
<h2>Method Details</h2>
|
||||
<ul class="member-list">
|
||||
<li>
|
||||
<section class="detail" id="execute(java.lang.String)">
|
||||
<h3>execute</h3>
|
||||
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">execute</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> token)</span></div>
|
||||
<div class="block">Gets the jwt subject</div>
|
||||
<dl class="notes">
|
||||
<dt>Parameters:</dt>
|
||||
<dd><code>token</code> - The json web token on request header</dd>
|
||||
<dt>Returns:</dt>
|
||||
<dd>A string containing the subject from the decoded jwt</dd>
|
||||
</dl>
|
||||
</section>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
<!-- ========= END OF CLASS DATA ========= -->
|
||||
</main>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@ -0,0 +1,58 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="pt">
|
||||
<head>
|
||||
<!-- Generated by javadoc (17) on Fri Jan 12 16:47:28 BRT 2024 -->
|
||||
<title>Uses of Class com.mirna.hospitalmanagementapi.application.usecase.auth.jwt.CreateJWTUseCase</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2024-01-12">
|
||||
<meta name="description" content="use: package: com.mirna.hospitalmanagementapi.application.usecase.auth.jwt, class: CreateJWTUseCase">
|
||||
<meta name="generator" content="javadoc/ClassUseWriter">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
|
||||
<script type="text/javascript" src="../../../../../../../../script.js"></script>
|
||||
<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.0.min.js"></script>
|
||||
<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
|
||||
</head>
|
||||
<body class="class-use-page">
|
||||
<script type="text/javascript">var pathtoroot = "../../../../../../../../";
|
||||
loadScripts(document, 'script');</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<div class="flex-box">
|
||||
<header role="banner" class="flex-header">
|
||||
<nav role="navigation">
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="top-nav" id="navbar-top">
|
||||
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||
<li><a href="../../../../../../../../index.html">Overview</a></li>
|
||||
<li><a href="../package-summary.html">Package</a></li>
|
||||
<li><a href="../CreateJWTUseCase.html" title="class in com.mirna.hospitalmanagementapi.application.usecase.auth.jwt">Class</a></li>
|
||||
<li class="nav-bar-cell1-rev">Use</li>
|
||||
<li><a href="../package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../../../../index-files/index-1.html">Index</a></li>
|
||||
<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="sub-nav">
|
||||
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
|
||||
<input type="text" id="search-input" value="search" disabled="disabled">
|
||||
<input type="reset" id="reset-button" value="reset" disabled="disabled">
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||
</header>
|
||||
<div class="flex-content">
|
||||
<main role="main">
|
||||
<div class="header">
|
||||
<h1 title="Uses of Class com.mirna.hospitalmanagementapi.application.usecase.auth.jwt.CreateJWTUseCase" class="title">Uses of Class<br>com.mirna.hospitalmanagementapi.application.usecase.auth.jwt.CreateJWTUseCase</h1>
|
||||
</div>
|
||||
No usage of com.mirna.hospitalmanagementapi.application.usecase.auth.jwt.CreateJWTUseCase</main>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@ -0,0 +1,58 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="pt">
|
||||
<head>
|
||||
<!-- Generated by javadoc (17) on Fri Jan 12 16:47:28 BRT 2024 -->
|
||||
<title>Uses of Class com.mirna.hospitalmanagementapi.application.usecase.auth.jwt.GetJWTSubjectUseCase</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2024-01-12">
|
||||
<meta name="description" content="use: package: com.mirna.hospitalmanagementapi.application.usecase.auth.jwt, class: GetJWTSubjectUseCase">
|
||||
<meta name="generator" content="javadoc/ClassUseWriter">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
|
||||
<script type="text/javascript" src="../../../../../../../../script.js"></script>
|
||||
<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.0.min.js"></script>
|
||||
<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
|
||||
</head>
|
||||
<body class="class-use-page">
|
||||
<script type="text/javascript">var pathtoroot = "../../../../../../../../";
|
||||
loadScripts(document, 'script');</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<div class="flex-box">
|
||||
<header role="banner" class="flex-header">
|
||||
<nav role="navigation">
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="top-nav" id="navbar-top">
|
||||
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||
<li><a href="../../../../../../../../index.html">Overview</a></li>
|
||||
<li><a href="../package-summary.html">Package</a></li>
|
||||
<li><a href="../GetJWTSubjectUseCase.html" title="class in com.mirna.hospitalmanagementapi.application.usecase.auth.jwt">Class</a></li>
|
||||
<li class="nav-bar-cell1-rev">Use</li>
|
||||
<li><a href="../package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../../../../index-files/index-1.html">Index</a></li>
|
||||
<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="sub-nav">
|
||||
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
|
||||
<input type="text" id="search-input" value="search" disabled="disabled">
|
||||
<input type="reset" id="reset-button" value="reset" disabled="disabled">
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||
</header>
|
||||
<div class="flex-content">
|
||||
<main role="main">
|
||||
<div class="header">
|
||||
<h1 title="Uses of Class com.mirna.hospitalmanagementapi.application.usecase.auth.jwt.GetJWTSubjectUseCase" class="title">Uses of Class<br>com.mirna.hospitalmanagementapi.application.usecase.auth.jwt.GetJWTSubjectUseCase</h1>
|
||||
</div>
|
||||
No usage of com.mirna.hospitalmanagementapi.application.usecase.auth.jwt.GetJWTSubjectUseCase</main>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@ -0,0 +1,89 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="pt">
|
||||
<head>
|
||||
<!-- Generated by javadoc (17) on Fri Jan 12 16:47:28 BRT 2024 -->
|
||||
<title>com.mirna.hospitalmanagementapi.application.usecase.auth.jwt</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2024-01-12">
|
||||
<meta name="description" content="declaration: package: com.mirna.hospitalmanagementapi.application.usecase.auth.jwt">
|
||||
<meta name="generator" content="javadoc/PackageWriterImpl">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
|
||||
<script type="text/javascript" src="../../../../../../../script.js"></script>
|
||||
<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.0.min.js"></script>
|
||||
<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
|
||||
</head>
|
||||
<body class="package-declaration-page">
|
||||
<script type="text/javascript">var pathtoroot = "../../../../../../../";
|
||||
loadScripts(document, 'script');</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<div class="flex-box">
|
||||
<header role="banner" class="flex-header">
|
||||
<nav role="navigation">
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="top-nav" id="navbar-top">
|
||||
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||
<li><a href="../../../../../../../index.html">Overview</a></li>
|
||||
<li class="nav-bar-cell1-rev">Package</li>
|
||||
<li>Class</li>
|
||||
<li><a href="package-use.html">Use</a></li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../../../index-files/index-1.html">Index</a></li>
|
||||
<li><a href="../../../../../../../help-doc.html#package">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="sub-nav">
|
||||
<div>
|
||||
<ul class="sub-nav-list">
|
||||
<li>Package: </li>
|
||||
<li>Description | </li>
|
||||
<li>Related Packages | </li>
|
||||
<li><a href="#class-summary">Classes and Interfaces</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
|
||||
<input type="text" id="search-input" value="search" disabled="disabled">
|
||||
<input type="reset" id="reset-button" value="reset" disabled="disabled">
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||
</header>
|
||||
<div class="flex-content">
|
||||
<main role="main">
|
||||
<div class="header">
|
||||
<h1 title="Package com.mirna.hospitalmanagementapi.application.usecase.auth.jwt" class="title">Package com.mirna.hospitalmanagementapi.application.usecase.auth.jwt</h1>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="package-signature">package <span class="element-name">com.mirna.hospitalmanagementapi.application.usecase.auth.jwt</span></div>
|
||||
<section class="summary">
|
||||
<ul class="summary-list">
|
||||
<li>
|
||||
<div id="class-summary">
|
||||
<div class="caption"><span>Classes</span></div>
|
||||
<div class="summary-table two-column-summary">
|
||||
<div class="table-header col-first">Class</div>
|
||||
<div class="table-header col-last">Description</div>
|
||||
<div class="col-first even-row-color class-summary class-summary-tab2"><a href="CreateJWTUseCase.html" title="class in com.mirna.hospitalmanagementapi.application.usecase.auth.jwt">CreateJWTUseCase</a></div>
|
||||
<div class="col-last even-row-color class-summary class-summary-tab2">
|
||||
<div class="block">This class is used to execute the JWT create method using Algorithm HMAC256 along with the authenticated user login and id</div>
|
||||
</div>
|
||||
<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="GetJWTSubjectUseCase.html" title="class in com.mirna.hospitalmanagementapi.application.usecase.auth.jwt">GetJWTSubjectUseCase</a></div>
|
||||
<div class="col-last odd-row-color class-summary class-summary-tab2">
|
||||
<div class="block">This class is used to execute the JWT verify method using Algorithm HMAC256 and application secret</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
</main>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@ -0,0 +1,73 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="pt">
|
||||
<head>
|
||||
<!-- Generated by javadoc (17) on Fri Jan 12 16:47:28 BRT 2024 -->
|
||||
<title>com.mirna.hospitalmanagementapi.application.usecase.auth.jwt Class Hierarchy</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2024-01-12">
|
||||
<meta name="description" content="tree: package: com.mirna.hospitalmanagementapi.application.usecase.auth.jwt">
|
||||
<meta name="generator" content="javadoc/PackageTreeWriter">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
|
||||
<script type="text/javascript" src="../../../../../../../script.js"></script>
|
||||
<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.0.min.js"></script>
|
||||
<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
|
||||
</head>
|
||||
<body class="package-tree-page">
|
||||
<script type="text/javascript">var pathtoroot = "../../../../../../../";
|
||||
loadScripts(document, 'script');</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<div class="flex-box">
|
||||
<header role="banner" class="flex-header">
|
||||
<nav role="navigation">
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="top-nav" id="navbar-top">
|
||||
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||
<li><a href="../../../../../../../index.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li>Class</li>
|
||||
<li>Use</li>
|
||||
<li class="nav-bar-cell1-rev">Tree</li>
|
||||
<li><a href="../../../../../../../index-files/index-1.html">Index</a></li>
|
||||
<li><a href="../../../../../../../help-doc.html#tree">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="sub-nav">
|
||||
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
|
||||
<input type="text" id="search-input" value="search" disabled="disabled">
|
||||
<input type="reset" id="reset-button" value="reset" disabled="disabled">
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||
</header>
|
||||
<div class="flex-content">
|
||||
<main role="main">
|
||||
<div class="header">
|
||||
<h1 class="title">Hierarchy For Package com.mirna.hospitalmanagementapi.application.usecase.auth.jwt</h1>
|
||||
<span class="package-hierarchy-label">Package Hierarchies:</span>
|
||||
<ul class="horizontal">
|
||||
<li><a href="../../../../../../../overview-tree.html">All Packages</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<section class="hierarchy">
|
||||
<h2 title="Class Hierarchy">Class Hierarchy</h2>
|
||||
<ul>
|
||||
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" class="type-name-link external-link" title="class or interface in java.lang">Object</a>
|
||||
<ul>
|
||||
<li class="circle">com.mirna.hospitalmanagementapi.application.usecase.auth.jwt.<a href="CreateJWTUseCase.html" class="type-name-link" title="class in com.mirna.hospitalmanagementapi.application.usecase.auth.jwt">CreateJWTUseCase</a></li>
|
||||
<li class="circle">com.mirna.hospitalmanagementapi.application.usecase.auth.jwt.<a href="GetJWTSubjectUseCase.html" class="type-name-link" title="class in com.mirna.hospitalmanagementapi.application.usecase.auth.jwt">GetJWTSubjectUseCase</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
</main>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@ -0,0 +1,58 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="pt">
|
||||
<head>
|
||||
<!-- Generated by javadoc (17) on Fri Jan 12 16:47:28 BRT 2024 -->
|
||||
<title>Uses of Package com.mirna.hospitalmanagementapi.application.usecase.auth.jwt</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2024-01-12">
|
||||
<meta name="description" content="use: package: com.mirna.hospitalmanagementapi.application.usecase.auth.jwt">
|
||||
<meta name="generator" content="javadoc/PackageUseWriter">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
|
||||
<script type="text/javascript" src="../../../../../../../script.js"></script>
|
||||
<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.0.min.js"></script>
|
||||
<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
|
||||
</head>
|
||||
<body class="package-use-page">
|
||||
<script type="text/javascript">var pathtoroot = "../../../../../../../";
|
||||
loadScripts(document, 'script');</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<div class="flex-box">
|
||||
<header role="banner" class="flex-header">
|
||||
<nav role="navigation">
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="top-nav" id="navbar-top">
|
||||
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||
<li><a href="../../../../../../../index.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li>Class</li>
|
||||
<li class="nav-bar-cell1-rev">Use</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../../../index-files/index-1.html">Index</a></li>
|
||||
<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="sub-nav">
|
||||
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
|
||||
<input type="text" id="search-input" value="search" disabled="disabled">
|
||||
<input type="reset" id="reset-button" value="reset" disabled="disabled">
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||
</header>
|
||||
<div class="flex-content">
|
||||
<main role="main">
|
||||
<div class="header">
|
||||
<h1 title="Uses of Package com.mirna.hospitalmanagementapi.application.usecase.auth.jwt" class="title">Uses of Package<br>com.mirna.hospitalmanagementapi.application.usecase.auth.jwt</h1>
|
||||
</div>
|
||||
No usage of com.mirna.hospitalmanagementapi.application.usecase.auth.jwt</main>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@ -1,11 +1,11 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="pt">
|
||||
<head>
|
||||
<!-- Generated by javadoc (17) on Wed Jan 10 21:46:18 BRT 2024 -->
|
||||
<!-- Generated by javadoc (17) on Fri Jan 12 16:47:28 BRT 2024 -->
|
||||
<title>FindDoctorByIdUseCase</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2024-01-10">
|
||||
<meta name="dc.created" content="2024-01-12">
|
||||
<meta name="description" content="declaration: package: com.mirna.hospitalmanagementapi.application.usecase.doctor, class: FindDoctorByIdUseCase">
|
||||
<meta name="generator" content="javadoc/ClassWriterImpl">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
|
||||
|
||||
@ -1,11 +1,11 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="pt">
|
||||
<head>
|
||||
<!-- Generated by javadoc (17) on Wed Jan 10 21:46:18 BRT 2024 -->
|
||||
<!-- Generated by javadoc (17) on Fri Jan 12 16:47:28 BRT 2024 -->
|
||||
<title>FindDoctorsUseCase</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2024-01-10">
|
||||
<meta name="dc.created" content="2024-01-12">
|
||||
<meta name="description" content="declaration: package: com.mirna.hospitalmanagementapi.application.usecase.doctor, class: FindDoctorsUseCase">
|
||||
<meta name="generator" content="javadoc/ClassWriterImpl">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
|
||||
|
||||
@ -1,11 +1,11 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="pt">
|
||||
<head>
|
||||
<!-- Generated by javadoc (17) on Wed Jan 10 21:46:18 BRT 2024 -->
|
||||
<!-- Generated by javadoc (17) on Fri Jan 12 16:47:28 BRT 2024 -->
|
||||
<title>SaveDoctorUseCase</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2024-01-10">
|
||||
<meta name="dc.created" content="2024-01-12">
|
||||
<meta name="description" content="declaration: package: com.mirna.hospitalmanagementapi.application.usecase.doctor, class: SaveDoctorUseCase">
|
||||
<meta name="generator" content="javadoc/ClassWriterImpl">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
|
||||
|
||||
@ -1,11 +1,11 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="pt">
|
||||
<head>
|
||||
<!-- Generated by javadoc (17) on Wed Jan 10 21:46:18 BRT 2024 -->
|
||||
<!-- Generated by javadoc (17) on Fri Jan 12 16:47:28 BRT 2024 -->
|
||||
<title>Uses of Class com.mirna.hospitalmanagementapi.application.usecase.doctor.FindDoctorByIdUseCase</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2024-01-10">
|
||||
<meta name="dc.created" content="2024-01-12">
|
||||
<meta name="description" content="use: package: com.mirna.hospitalmanagementapi.application.usecase.doctor, class: FindDoctorByIdUseCase">
|
||||
<meta name="generator" content="javadoc/ClassUseWriter">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
|
||||
|
||||
@ -1,11 +1,11 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="pt">
|
||||
<head>
|
||||
<!-- Generated by javadoc (17) on Wed Jan 10 21:46:18 BRT 2024 -->
|
||||
<!-- Generated by javadoc (17) on Fri Jan 12 16:47:28 BRT 2024 -->
|
||||
<title>Uses of Class com.mirna.hospitalmanagementapi.application.usecase.doctor.FindDoctorsUseCase</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2024-01-10">
|
||||
<meta name="dc.created" content="2024-01-12">
|
||||
<meta name="description" content="use: package: com.mirna.hospitalmanagementapi.application.usecase.doctor, class: FindDoctorsUseCase">
|
||||
<meta name="generator" content="javadoc/ClassUseWriter">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
|
||||
|
||||
@ -1,11 +1,11 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="pt">
|
||||
<head>
|
||||
<!-- Generated by javadoc (17) on Wed Jan 10 21:46:18 BRT 2024 -->
|
||||
<!-- Generated by javadoc (17) on Fri Jan 12 16:47:28 BRT 2024 -->
|
||||
<title>Uses of Class com.mirna.hospitalmanagementapi.application.usecase.doctor.SaveDoctorUseCase</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2024-01-10">
|
||||
<meta name="dc.created" content="2024-01-12">
|
||||
<meta name="description" content="use: package: com.mirna.hospitalmanagementapi.application.usecase.doctor, class: SaveDoctorUseCase">
|
||||
<meta name="generator" content="javadoc/ClassUseWriter">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
|
||||
|
||||
@ -1,11 +1,11 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="pt">
|
||||
<head>
|
||||
<!-- Generated by javadoc (17) on Wed Jan 10 21:46:18 BRT 2024 -->
|
||||
<!-- Generated by javadoc (17) on Fri Jan 12 16:47:28 BRT 2024 -->
|
||||
<title>com.mirna.hospitalmanagementapi.application.usecase.doctor</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2024-01-10">
|
||||
<meta name="dc.created" content="2024-01-12">
|
||||
<meta name="description" content="declaration: package: com.mirna.hospitalmanagementapi.application.usecase.doctor">
|
||||
<meta name="generator" content="javadoc/PackageWriterImpl">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
|
||||
|
||||
@ -1,11 +1,11 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="pt">
|
||||
<head>
|
||||
<!-- Generated by javadoc (17) on Wed Jan 10 21:46:18 BRT 2024 -->
|
||||
<!-- Generated by javadoc (17) on Fri Jan 12 16:47:28 BRT 2024 -->
|
||||
<title>com.mirna.hospitalmanagementapi.application.usecase.doctor Class Hierarchy</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2024-01-10">
|
||||
<meta name="dc.created" content="2024-01-12">
|
||||
<meta name="description" content="tree: package: com.mirna.hospitalmanagementapi.application.usecase.doctor">
|
||||
<meta name="generator" content="javadoc/PackageTreeWriter">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
|
||||
|
||||
@ -1,11 +1,11 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="pt">
|
||||
<head>
|
||||
<!-- Generated by javadoc (17) on Wed Jan 10 21:46:18 BRT 2024 -->
|
||||
<!-- Generated by javadoc (17) on Fri Jan 12 16:47:28 BRT 2024 -->
|
||||
<title>Uses of Package com.mirna.hospitalmanagementapi.application.usecase.doctor</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2024-01-10">
|
||||
<meta name="dc.created" content="2024-01-12">
|
||||
<meta name="description" content="use: package: com.mirna.hospitalmanagementapi.application.usecase.doctor">
|
||||
<meta name="generator" content="javadoc/PackageUseWriter">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
|
||||
|
||||
@ -1,11 +1,11 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="pt">
|
||||
<head>
|
||||
<!-- Generated by javadoc (17) on Wed Jan 10 21:46:18 BRT 2024 -->
|
||||
<!-- Generated by javadoc (17) on Fri Jan 12 16:47:28 BRT 2024 -->
|
||||
<title>FindPatientByIdUseCase</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2024-01-10">
|
||||
<meta name="dc.created" content="2024-01-12">
|
||||
<meta name="description" content="declaration: package: com.mirna.hospitalmanagementapi.application.usecase.patient, class: FindPatientByIdUseCase">
|
||||
<meta name="generator" content="javadoc/ClassWriterImpl">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
|
||||
|
||||
@ -1,11 +1,11 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="pt">
|
||||
<head>
|
||||
<!-- Generated by javadoc (17) on Wed Jan 10 21:46:18 BRT 2024 -->
|
||||
<!-- Generated by javadoc (17) on Fri Jan 12 16:47:28 BRT 2024 -->
|
||||
<title>FindPatientsUseCase</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2024-01-10">
|
||||
<meta name="dc.created" content="2024-01-12">
|
||||
<meta name="description" content="declaration: package: com.mirna.hospitalmanagementapi.application.usecase.patient, class: FindPatientsUseCase">
|
||||
<meta name="generator" content="javadoc/ClassWriterImpl">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
|
||||
|
||||
@ -1,11 +1,11 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="pt">
|
||||
<head>
|
||||
<!-- Generated by javadoc (17) on Wed Jan 10 21:46:18 BRT 2024 -->
|
||||
<!-- Generated by javadoc (17) on Fri Jan 12 16:47:28 BRT 2024 -->
|
||||
<title>SavePatientUseCase</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2024-01-10">
|
||||
<meta name="dc.created" content="2024-01-12">
|
||||
<meta name="description" content="declaration: package: com.mirna.hospitalmanagementapi.application.usecase.patient, class: SavePatientUseCase">
|
||||
<meta name="generator" content="javadoc/ClassWriterImpl">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
|
||||
|
||||
@ -1,11 +1,11 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="pt">
|
||||
<head>
|
||||
<!-- Generated by javadoc (17) on Wed Jan 10 21:46:18 BRT 2024 -->
|
||||
<!-- Generated by javadoc (17) on Fri Jan 12 16:47:28 BRT 2024 -->
|
||||
<title>Uses of Class com.mirna.hospitalmanagementapi.application.usecase.patient.FindPatientByIdUseCase</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2024-01-10">
|
||||
<meta name="dc.created" content="2024-01-12">
|
||||
<meta name="description" content="use: package: com.mirna.hospitalmanagementapi.application.usecase.patient, class: FindPatientByIdUseCase">
|
||||
<meta name="generator" content="javadoc/ClassUseWriter">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
|
||||
|
||||
@ -1,11 +1,11 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="pt">
|
||||
<head>
|
||||
<!-- Generated by javadoc (17) on Wed Jan 10 21:46:18 BRT 2024 -->
|
||||
<!-- Generated by javadoc (17) on Fri Jan 12 16:47:28 BRT 2024 -->
|
||||
<title>Uses of Class com.mirna.hospitalmanagementapi.application.usecase.patient.FindPatientsUseCase</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2024-01-10">
|
||||
<meta name="dc.created" content="2024-01-12">
|
||||
<meta name="description" content="use: package: com.mirna.hospitalmanagementapi.application.usecase.patient, class: FindPatientsUseCase">
|
||||
<meta name="generator" content="javadoc/ClassUseWriter">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
|
||||
|
||||
@ -1,11 +1,11 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="pt">
|
||||
<head>
|
||||
<!-- Generated by javadoc (17) on Wed Jan 10 21:46:18 BRT 2024 -->
|
||||
<!-- Generated by javadoc (17) on Fri Jan 12 16:47:28 BRT 2024 -->
|
||||
<title>Uses of Class com.mirna.hospitalmanagementapi.application.usecase.patient.SavePatientUseCase</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2024-01-10">
|
||||
<meta name="dc.created" content="2024-01-12">
|
||||
<meta name="description" content="use: package: com.mirna.hospitalmanagementapi.application.usecase.patient, class: SavePatientUseCase">
|
||||
<meta name="generator" content="javadoc/ClassUseWriter">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
|
||||
|
||||
@ -1,11 +1,11 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="pt">
|
||||
<head>
|
||||
<!-- Generated by javadoc (17) on Wed Jan 10 21:46:18 BRT 2024 -->
|
||||
<!-- Generated by javadoc (17) on Fri Jan 12 16:47:28 BRT 2024 -->
|
||||
<title>com.mirna.hospitalmanagementapi.application.usecase.patient</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2024-01-10">
|
||||
<meta name="dc.created" content="2024-01-12">
|
||||
<meta name="description" content="declaration: package: com.mirna.hospitalmanagementapi.application.usecase.patient">
|
||||
<meta name="generator" content="javadoc/PackageWriterImpl">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
|
||||
|
||||
@ -1,11 +1,11 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="pt">
|
||||
<head>
|
||||
<!-- Generated by javadoc (17) on Wed Jan 10 21:46:18 BRT 2024 -->
|
||||
<!-- Generated by javadoc (17) on Fri Jan 12 16:47:28 BRT 2024 -->
|
||||
<title>com.mirna.hospitalmanagementapi.application.usecase.patient Class Hierarchy</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2024-01-10">
|
||||
<meta name="dc.created" content="2024-01-12">
|
||||
<meta name="description" content="tree: package: com.mirna.hospitalmanagementapi.application.usecase.patient">
|
||||
<meta name="generator" content="javadoc/PackageTreeWriter">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
|
||||
|
||||
@ -1,11 +1,11 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="pt">
|
||||
<head>
|
||||
<!-- Generated by javadoc (17) on Wed Jan 10 21:46:18 BRT 2024 -->
|
||||
<!-- Generated by javadoc (17) on Fri Jan 12 16:47:28 BRT 2024 -->
|
||||
<title>Uses of Package com.mirna.hospitalmanagementapi.application.usecase.patient</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2024-01-10">
|
||||
<meta name="dc.created" content="2024-01-12">
|
||||
<meta name="description" content="use: package: com.mirna.hospitalmanagementapi.application.usecase.patient">
|
||||
<meta name="generator" content="javadoc/PackageUseWriter">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
|
||||
|
||||
@ -0,0 +1,176 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="pt">
|
||||
<head>
|
||||
<!-- Generated by javadoc (17) on Fri Jan 12 16:47:28 BRT 2024 -->
|
||||
<title>FindUserByLoginUseCase</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2024-01-12">
|
||||
<meta name="description" content="declaration: package: com.mirna.hospitalmanagementapi.application.usecase.user, class: FindUserByLoginUseCase">
|
||||
<meta name="generator" content="javadoc/ClassWriterImpl">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
|
||||
<script type="text/javascript" src="../../../../../../script.js"></script>
|
||||
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.0.min.js"></script>
|
||||
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
|
||||
</head>
|
||||
<body class="class-declaration-page">
|
||||
<script type="text/javascript">var evenRowColor = "even-row-color";
|
||||
var oddRowColor = "odd-row-color";
|
||||
var tableTab = "table-tab";
|
||||
var activeTableTab = "active-table-tab";
|
||||
var pathtoroot = "../../../../../../";
|
||||
loadScripts(document, 'script');</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<div class="flex-box">
|
||||
<header role="banner" class="flex-header">
|
||||
<nav role="navigation">
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="top-nav" id="navbar-top">
|
||||
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||
<li><a href="../../../../../../index.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="nav-bar-cell1-rev">Class</li>
|
||||
<li><a href="class-use/FindUserByLoginUseCase.html">Use</a></li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
|
||||
<li><a href="../../../../../../help-doc.html#class">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="sub-nav">
|
||||
<div>
|
||||
<ul class="sub-nav-list">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor-summary">Constr</a> | </li>
|
||||
<li><a href="#method-summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="sub-nav-list">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor-detail">Constr</a> | </li>
|
||||
<li><a href="#method-detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
|
||||
<input type="text" id="search-input" value="search" disabled="disabled">
|
||||
<input type="reset" id="reset-button" value="reset" disabled="disabled">
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||
</header>
|
||||
<div class="flex-content">
|
||||
<main role="main">
|
||||
<!-- ======== START OF CLASS DATA ======== -->
|
||||
<div class="header">
|
||||
<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">com.mirna.hospitalmanagementapi.application.usecase.user</a></div>
|
||||
<h1 title="Class FindUserByLoginUseCase" class="title">Class FindUserByLoginUseCase</h1>
|
||||
</div>
|
||||
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
|
||||
<div class="inheritance">com.mirna.hospitalmanagementapi.application.usecase.user.FindUserByLoginUseCase</div>
|
||||
</div>
|
||||
<section class="class-description" id="class-description">
|
||||
<hr>
|
||||
<div class="type-signature"><span class="annotations">@Component
|
||||
</span><span class="modifiers">public class </span><span class="element-name type-name-label">FindUserByLoginUseCase</span>
|
||||
<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
|
||||
<div class="block">This class is used to execute the findUserByLogin method</div>
|
||||
<dl class="notes">
|
||||
<dt>Version:</dt>
|
||||
<dd>1.0</dd>
|
||||
<dt>Author:</dt>
|
||||
<dd>Mirna Gama</dd>
|
||||
</dl>
|
||||
</section>
|
||||
<section class="summary">
|
||||
<ul class="summary-list">
|
||||
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||||
<li>
|
||||
<section class="constructor-summary" id="constructor-summary">
|
||||
<h2>Constructor Summary</h2>
|
||||
<div class="caption"><span>Constructors</span></div>
|
||||
<div class="summary-table two-column-summary">
|
||||
<div class="table-header col-first">Constructor</div>
|
||||
<div class="table-header col-last">Description</div>
|
||||
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">FindUserByLoginUseCase</a>()</code></div>
|
||||
<div class="col-last even-row-color"> </div>
|
||||
</div>
|
||||
</section>
|
||||
</li>
|
||||
<!-- ========== METHOD SUMMARY =========== -->
|
||||
<li>
|
||||
<section class="method-summary" id="method-summary">
|
||||
<h2>Method Summary</h2>
|
||||
<div id="method-summary-table">
|
||||
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
|
||||
<div id="method-summary-table.tabpanel" role="tabpanel">
|
||||
<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
|
||||
<div class="table-header col-first">Modifier and Type</div>
|
||||
<div class="table-header col-second">Method</div>
|
||||
<div class="table-header col-last">Description</div>
|
||||
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>org.springframework.security.core.userdetails.UserDetails</code></div>
|
||||
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#execute(java.lang.String)" class="member-name-link">execute</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> login)</code></div>
|
||||
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
||||
<div class="block">Executes the findUserByLogin method from User repository</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="inherited-list">
|
||||
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
|
||||
<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
|
||||
</section>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
<section class="details">
|
||||
<ul class="details-list">
|
||||
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||
<li>
|
||||
<section class="constructor-details" id="constructor-detail">
|
||||
<h2>Constructor Details</h2>
|
||||
<ul class="member-list">
|
||||
<li>
|
||||
<section class="detail" id="<init>()">
|
||||
<h3>FindUserByLoginUseCase</h3>
|
||||
<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">FindUserByLoginUseCase</span>()</div>
|
||||
</section>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
</li>
|
||||
<!-- ============ METHOD DETAIL ========== -->
|
||||
<li>
|
||||
<section class="method-details" id="method-detail">
|
||||
<h2>Method Details</h2>
|
||||
<ul class="member-list">
|
||||
<li>
|
||||
<section class="detail" id="execute(java.lang.String)">
|
||||
<h3>execute</h3>
|
||||
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">org.springframework.security.core.userdetails.UserDetails</span> <span class="element-name">execute</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> login)</span></div>
|
||||
<div class="block">Executes the findUserByLogin method from User repository</div>
|
||||
<dl class="notes">
|
||||
<dt>Parameters:</dt>
|
||||
<dd><code>login</code> - A string representing the user's system login</dd>
|
||||
<dt>Returns:</dt>
|
||||
<dd>The corresponding user information if successful, or null if it is non-existent</dd>
|
||||
</dl>
|
||||
</section>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
<!-- ========= END OF CLASS DATA ========= -->
|
||||
</main>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@ -0,0 +1,176 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="pt">
|
||||
<head>
|
||||
<!-- Generated by javadoc (17) on Fri Jan 12 16:47:28 BRT 2024 -->
|
||||
<title>SaveUserUseCase</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2024-01-12">
|
||||
<meta name="description" content="declaration: package: com.mirna.hospitalmanagementapi.application.usecase.user, class: SaveUserUseCase">
|
||||
<meta name="generator" content="javadoc/ClassWriterImpl">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
|
||||
<script type="text/javascript" src="../../../../../../script.js"></script>
|
||||
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.0.min.js"></script>
|
||||
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
|
||||
</head>
|
||||
<body class="class-declaration-page">
|
||||
<script type="text/javascript">var evenRowColor = "even-row-color";
|
||||
var oddRowColor = "odd-row-color";
|
||||
var tableTab = "table-tab";
|
||||
var activeTableTab = "active-table-tab";
|
||||
var pathtoroot = "../../../../../../";
|
||||
loadScripts(document, 'script');</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<div class="flex-box">
|
||||
<header role="banner" class="flex-header">
|
||||
<nav role="navigation">
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="top-nav" id="navbar-top">
|
||||
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||
<li><a href="../../../../../../index.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="nav-bar-cell1-rev">Class</li>
|
||||
<li><a href="class-use/SaveUserUseCase.html">Use</a></li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
|
||||
<li><a href="../../../../../../help-doc.html#class">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="sub-nav">
|
||||
<div>
|
||||
<ul class="sub-nav-list">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor-summary">Constr</a> | </li>
|
||||
<li><a href="#method-summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="sub-nav-list">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor-detail">Constr</a> | </li>
|
||||
<li><a href="#method-detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
|
||||
<input type="text" id="search-input" value="search" disabled="disabled">
|
||||
<input type="reset" id="reset-button" value="reset" disabled="disabled">
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||
</header>
|
||||
<div class="flex-content">
|
||||
<main role="main">
|
||||
<!-- ======== START OF CLASS DATA ======== -->
|
||||
<div class="header">
|
||||
<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">com.mirna.hospitalmanagementapi.application.usecase.user</a></div>
|
||||
<h1 title="Class SaveUserUseCase" class="title">Class SaveUserUseCase</h1>
|
||||
</div>
|
||||
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
|
||||
<div class="inheritance">com.mirna.hospitalmanagementapi.application.usecase.user.SaveUserUseCase</div>
|
||||
</div>
|
||||
<section class="class-description" id="class-description">
|
||||
<hr>
|
||||
<div class="type-signature"><span class="annotations">@Component
|
||||
</span><span class="modifiers">public class </span><span class="element-name type-name-label">SaveUserUseCase</span>
|
||||
<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
|
||||
<div class="block">This class is used to execute the save method from user repository</div>
|
||||
<dl class="notes">
|
||||
<dt>Version:</dt>
|
||||
<dd>1.0</dd>
|
||||
<dt>Author:</dt>
|
||||
<dd>Mirna Gama</dd>
|
||||
</dl>
|
||||
</section>
|
||||
<section class="summary">
|
||||
<ul class="summary-list">
|
||||
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||||
<li>
|
||||
<section class="constructor-summary" id="constructor-summary">
|
||||
<h2>Constructor Summary</h2>
|
||||
<div class="caption"><span>Constructors</span></div>
|
||||
<div class="summary-table two-column-summary">
|
||||
<div class="table-header col-first">Constructor</div>
|
||||
<div class="table-header col-last">Description</div>
|
||||
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">SaveUserUseCase</a>()</code></div>
|
||||
<div class="col-last even-row-color"> </div>
|
||||
</div>
|
||||
</section>
|
||||
</li>
|
||||
<!-- ========== METHOD SUMMARY =========== -->
|
||||
<li>
|
||||
<section class="method-summary" id="method-summary">
|
||||
<h2>Method Summary</h2>
|
||||
<div id="method-summary-table">
|
||||
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
|
||||
<div id="method-summary-table.tabpanel" role="tabpanel">
|
||||
<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
|
||||
<div class="table-header col-first">Modifier and Type</div>
|
||||
<div class="table-header col-second">Method</div>
|
||||
<div class="table-header col-last">Description</div>
|
||||
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../../../domain/entities/auth/User.html" title="class in com.mirna.hospitalmanagementapi.domain.entities.auth">User</a></code></div>
|
||||
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#execute(com.mirna.hospitalmanagementapi.domain.entities.auth.User)" class="member-name-link">execute</a><wbr>(<a href="../../../domain/entities/auth/User.html" title="class in com.mirna.hospitalmanagementapi.domain.entities.auth">User</a> user)</code></div>
|
||||
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
||||
<div class="block">Executes the save method from User repository</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="inherited-list">
|
||||
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
|
||||
<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
|
||||
</section>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
<section class="details">
|
||||
<ul class="details-list">
|
||||
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||
<li>
|
||||
<section class="constructor-details" id="constructor-detail">
|
||||
<h2>Constructor Details</h2>
|
||||
<ul class="member-list">
|
||||
<li>
|
||||
<section class="detail" id="<init>()">
|
||||
<h3>SaveUserUseCase</h3>
|
||||
<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">SaveUserUseCase</span>()</div>
|
||||
</section>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
</li>
|
||||
<!-- ============ METHOD DETAIL ========== -->
|
||||
<li>
|
||||
<section class="method-details" id="method-detail">
|
||||
<h2>Method Details</h2>
|
||||
<ul class="member-list">
|
||||
<li>
|
||||
<section class="detail" id="execute(com.mirna.hospitalmanagementapi.domain.entities.auth.User)">
|
||||
<h3>execute</h3>
|
||||
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="../../../domain/entities/auth/User.html" title="class in com.mirna.hospitalmanagementapi.domain.entities.auth">User</a></span> <span class="element-name">execute</span><wbr><span class="parameters">(<a href="../../../domain/entities/auth/User.html" title="class in com.mirna.hospitalmanagementapi.domain.entities.auth">User</a> user)</span></div>
|
||||
<div class="block">Executes the save method from User repository</div>
|
||||
<dl class="notes">
|
||||
<dt>Parameters:</dt>
|
||||
<dd><code>user</code> - The User to be saved in the repository</dd>
|
||||
<dt>Returns:</dt>
|
||||
<dd>The saved user if successful, or null if there is an error</dd>
|
||||
</dl>
|
||||
</section>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
<!-- ========= END OF CLASS DATA ========= -->
|
||||
</main>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@ -0,0 +1,58 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="pt">
|
||||
<head>
|
||||
<!-- Generated by javadoc (17) on Fri Jan 12 16:47:28 BRT 2024 -->
|
||||
<title>Uses of Class com.mirna.hospitalmanagementapi.application.usecase.user.FindUserByLoginUseCase</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2024-01-12">
|
||||
<meta name="description" content="use: package: com.mirna.hospitalmanagementapi.application.usecase.user, class: FindUserByLoginUseCase">
|
||||
<meta name="generator" content="javadoc/ClassUseWriter">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
|
||||
<script type="text/javascript" src="../../../../../../../script.js"></script>
|
||||
<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.0.min.js"></script>
|
||||
<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
|
||||
</head>
|
||||
<body class="class-use-page">
|
||||
<script type="text/javascript">var pathtoroot = "../../../../../../../";
|
||||
loadScripts(document, 'script');</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<div class="flex-box">
|
||||
<header role="banner" class="flex-header">
|
||||
<nav role="navigation">
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="top-nav" id="navbar-top">
|
||||
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||
<li><a href="../../../../../../../index.html">Overview</a></li>
|
||||
<li><a href="../package-summary.html">Package</a></li>
|
||||
<li><a href="../FindUserByLoginUseCase.html" title="class in com.mirna.hospitalmanagementapi.application.usecase.user">Class</a></li>
|
||||
<li class="nav-bar-cell1-rev">Use</li>
|
||||
<li><a href="../package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../../../index-files/index-1.html">Index</a></li>
|
||||
<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="sub-nav">
|
||||
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
|
||||
<input type="text" id="search-input" value="search" disabled="disabled">
|
||||
<input type="reset" id="reset-button" value="reset" disabled="disabled">
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||
</header>
|
||||
<div class="flex-content">
|
||||
<main role="main">
|
||||
<div class="header">
|
||||
<h1 title="Uses of Class com.mirna.hospitalmanagementapi.application.usecase.user.FindUserByLoginUseCase" class="title">Uses of Class<br>com.mirna.hospitalmanagementapi.application.usecase.user.FindUserByLoginUseCase</h1>
|
||||
</div>
|
||||
No usage of com.mirna.hospitalmanagementapi.application.usecase.user.FindUserByLoginUseCase</main>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@ -0,0 +1,58 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="pt">
|
||||
<head>
|
||||
<!-- Generated by javadoc (17) on Fri Jan 12 16:47:28 BRT 2024 -->
|
||||
<title>Uses of Class com.mirna.hospitalmanagementapi.application.usecase.user.SaveUserUseCase</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2024-01-12">
|
||||
<meta name="description" content="use: package: com.mirna.hospitalmanagementapi.application.usecase.user, class: SaveUserUseCase">
|
||||
<meta name="generator" content="javadoc/ClassUseWriter">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
|
||||
<script type="text/javascript" src="../../../../../../../script.js"></script>
|
||||
<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.0.min.js"></script>
|
||||
<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
|
||||
</head>
|
||||
<body class="class-use-page">
|
||||
<script type="text/javascript">var pathtoroot = "../../../../../../../";
|
||||
loadScripts(document, 'script');</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<div class="flex-box">
|
||||
<header role="banner" class="flex-header">
|
||||
<nav role="navigation">
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="top-nav" id="navbar-top">
|
||||
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||
<li><a href="../../../../../../../index.html">Overview</a></li>
|
||||
<li><a href="../package-summary.html">Package</a></li>
|
||||
<li><a href="../SaveUserUseCase.html" title="class in com.mirna.hospitalmanagementapi.application.usecase.user">Class</a></li>
|
||||
<li class="nav-bar-cell1-rev">Use</li>
|
||||
<li><a href="../package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../../../index-files/index-1.html">Index</a></li>
|
||||
<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="sub-nav">
|
||||
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
|
||||
<input type="text" id="search-input" value="search" disabled="disabled">
|
||||
<input type="reset" id="reset-button" value="reset" disabled="disabled">
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||
</header>
|
||||
<div class="flex-content">
|
||||
<main role="main">
|
||||
<div class="header">
|
||||
<h1 title="Uses of Class com.mirna.hospitalmanagementapi.application.usecase.user.SaveUserUseCase" class="title">Uses of Class<br>com.mirna.hospitalmanagementapi.application.usecase.user.SaveUserUseCase</h1>
|
||||
</div>
|
||||
No usage of com.mirna.hospitalmanagementapi.application.usecase.user.SaveUserUseCase</main>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@ -0,0 +1,89 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="pt">
|
||||
<head>
|
||||
<!-- Generated by javadoc (17) on Fri Jan 12 16:47:28 BRT 2024 -->
|
||||
<title>com.mirna.hospitalmanagementapi.application.usecase.user</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2024-01-12">
|
||||
<meta name="description" content="declaration: package: com.mirna.hospitalmanagementapi.application.usecase.user">
|
||||
<meta name="generator" content="javadoc/PackageWriterImpl">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
|
||||
<script type="text/javascript" src="../../../../../../script.js"></script>
|
||||
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.0.min.js"></script>
|
||||
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
|
||||
</head>
|
||||
<body class="package-declaration-page">
|
||||
<script type="text/javascript">var pathtoroot = "../../../../../../";
|
||||
loadScripts(document, 'script');</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<div class="flex-box">
|
||||
<header role="banner" class="flex-header">
|
||||
<nav role="navigation">
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="top-nav" id="navbar-top">
|
||||
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||
<li><a href="../../../../../../index.html">Overview</a></li>
|
||||
<li class="nav-bar-cell1-rev">Package</li>
|
||||
<li>Class</li>
|
||||
<li><a href="package-use.html">Use</a></li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
|
||||
<li><a href="../../../../../../help-doc.html#package">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="sub-nav">
|
||||
<div>
|
||||
<ul class="sub-nav-list">
|
||||
<li>Package: </li>
|
||||
<li>Description | </li>
|
||||
<li>Related Packages | </li>
|
||||
<li><a href="#class-summary">Classes and Interfaces</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
|
||||
<input type="text" id="search-input" value="search" disabled="disabled">
|
||||
<input type="reset" id="reset-button" value="reset" disabled="disabled">
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||
</header>
|
||||
<div class="flex-content">
|
||||
<main role="main">
|
||||
<div class="header">
|
||||
<h1 title="Package com.mirna.hospitalmanagementapi.application.usecase.user" class="title">Package com.mirna.hospitalmanagementapi.application.usecase.user</h1>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="package-signature">package <span class="element-name">com.mirna.hospitalmanagementapi.application.usecase.user</span></div>
|
||||
<section class="summary">
|
||||
<ul class="summary-list">
|
||||
<li>
|
||||
<div id="class-summary">
|
||||
<div class="caption"><span>Classes</span></div>
|
||||
<div class="summary-table two-column-summary">
|
||||
<div class="table-header col-first">Class</div>
|
||||
<div class="table-header col-last">Description</div>
|
||||
<div class="col-first even-row-color class-summary class-summary-tab2"><a href="FindUserByLoginUseCase.html" title="class in com.mirna.hospitalmanagementapi.application.usecase.user">FindUserByLoginUseCase</a></div>
|
||||
<div class="col-last even-row-color class-summary class-summary-tab2">
|
||||
<div class="block">This class is used to execute the findUserByLogin method</div>
|
||||
</div>
|
||||
<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="SaveUserUseCase.html" title="class in com.mirna.hospitalmanagementapi.application.usecase.user">SaveUserUseCase</a></div>
|
||||
<div class="col-last odd-row-color class-summary class-summary-tab2">
|
||||
<div class="block">This class is used to execute the save method from user repository</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
</main>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@ -0,0 +1,73 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="pt">
|
||||
<head>
|
||||
<!-- Generated by javadoc (17) on Fri Jan 12 16:47:28 BRT 2024 -->
|
||||
<title>com.mirna.hospitalmanagementapi.application.usecase.user Class Hierarchy</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2024-01-12">
|
||||
<meta name="description" content="tree: package: com.mirna.hospitalmanagementapi.application.usecase.user">
|
||||
<meta name="generator" content="javadoc/PackageTreeWriter">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
|
||||
<script type="text/javascript" src="../../../../../../script.js"></script>
|
||||
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.0.min.js"></script>
|
||||
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
|
||||
</head>
|
||||
<body class="package-tree-page">
|
||||
<script type="text/javascript">var pathtoroot = "../../../../../../";
|
||||
loadScripts(document, 'script');</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<div class="flex-box">
|
||||
<header role="banner" class="flex-header">
|
||||
<nav role="navigation">
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="top-nav" id="navbar-top">
|
||||
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||
<li><a href="../../../../../../index.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li>Class</li>
|
||||
<li>Use</li>
|
||||
<li class="nav-bar-cell1-rev">Tree</li>
|
||||
<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
|
||||
<li><a href="../../../../../../help-doc.html#tree">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="sub-nav">
|
||||
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
|
||||
<input type="text" id="search-input" value="search" disabled="disabled">
|
||||
<input type="reset" id="reset-button" value="reset" disabled="disabled">
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||
</header>
|
||||
<div class="flex-content">
|
||||
<main role="main">
|
||||
<div class="header">
|
||||
<h1 class="title">Hierarchy For Package com.mirna.hospitalmanagementapi.application.usecase.user</h1>
|
||||
<span class="package-hierarchy-label">Package Hierarchies:</span>
|
||||
<ul class="horizontal">
|
||||
<li><a href="../../../../../../overview-tree.html">All Packages</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<section class="hierarchy">
|
||||
<h2 title="Class Hierarchy">Class Hierarchy</h2>
|
||||
<ul>
|
||||
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" class="type-name-link external-link" title="class or interface in java.lang">Object</a>
|
||||
<ul>
|
||||
<li class="circle">com.mirna.hospitalmanagementapi.application.usecase.user.<a href="FindUserByLoginUseCase.html" class="type-name-link" title="class in com.mirna.hospitalmanagementapi.application.usecase.user">FindUserByLoginUseCase</a></li>
|
||||
<li class="circle">com.mirna.hospitalmanagementapi.application.usecase.user.<a href="SaveUserUseCase.html" class="type-name-link" title="class in com.mirna.hospitalmanagementapi.application.usecase.user">SaveUserUseCase</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
</main>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@ -0,0 +1,58 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="pt">
|
||||
<head>
|
||||
<!-- Generated by javadoc (17) on Fri Jan 12 16:47:28 BRT 2024 -->
|
||||
<title>Uses of Package com.mirna.hospitalmanagementapi.application.usecase.user</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2024-01-12">
|
||||
<meta name="description" content="use: package: com.mirna.hospitalmanagementapi.application.usecase.user">
|
||||
<meta name="generator" content="javadoc/PackageUseWriter">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
|
||||
<script type="text/javascript" src="../../../../../../script.js"></script>
|
||||
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.0.min.js"></script>
|
||||
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
|
||||
</head>
|
||||
<body class="package-use-page">
|
||||
<script type="text/javascript">var pathtoroot = "../../../../../../";
|
||||
loadScripts(document, 'script');</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<div class="flex-box">
|
||||
<header role="banner" class="flex-header">
|
||||
<nav role="navigation">
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="top-nav" id="navbar-top">
|
||||
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||
<li><a href="../../../../../../index.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li>Class</li>
|
||||
<li class="nav-bar-cell1-rev">Use</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
|
||||
<li><a href="../../../../../../help-doc.html#use">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="sub-nav">
|
||||
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
|
||||
<input type="text" id="search-input" value="search" disabled="disabled">
|
||||
<input type="reset" id="reset-button" value="reset" disabled="disabled">
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||
</header>
|
||||
<div class="flex-content">
|
||||
<main role="main">
|
||||
<div class="header">
|
||||
<h1 title="Uses of Package com.mirna.hospitalmanagementapi.application.usecase.user" class="title">Uses of Package<br>com.mirna.hospitalmanagementapi.application.usecase.user</h1>
|
||||
</div>
|
||||
No usage of com.mirna.hospitalmanagementapi.application.usecase.user</main>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@ -1,11 +1,11 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="pt">
|
||||
<head>
|
||||
<!-- Generated by javadoc (17) on Wed Jan 10 21:46:18 BRT 2024 -->
|
||||
<!-- Generated by javadoc (17) on Fri Jan 12 16:47:28 BRT 2024 -->
|
||||
<title>Uses of Class com.mirna.hospitalmanagementapi.HospitalManagementApiApplication</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2024-01-10">
|
||||
<meta name="dc.created" content="2024-01-12">
|
||||
<meta name="description" content="use: package: com.mirna.hospitalmanagementapi, class: HospitalManagementApiApplication">
|
||||
<meta name="generator" content="javadoc/ClassUseWriter">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
|
||||
|
||||
@ -1,11 +1,11 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="pt">
|
||||
<head>
|
||||
<!-- Generated by javadoc (17) on Wed Jan 10 21:46:18 BRT 2024 -->
|
||||
<!-- Generated by javadoc (17) on Fri Jan 12 16:47:28 BRT 2024 -->
|
||||
<title>AddressDTO</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2024-01-10">
|
||||
<meta name="dc.created" content="2024-01-12">
|
||||
<meta name="description" content="declaration: package: com.mirna.hospitalmanagementapi.domain.dtos, record: AddressDTO">
|
||||
<meta name="generator" content="javadoc/ClassWriterImpl">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
|
||||
|
||||
@ -0,0 +1,261 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="pt">
|
||||
<head>
|
||||
<!-- Generated by javadoc (17) on Fri Jan 12 16:47:28 BRT 2024 -->
|
||||
<title>UserDTO</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2024-01-12">
|
||||
<meta name="description" content="declaration: package: com.mirna.hospitalmanagementapi.domain.dtos.auth, record: UserDTO">
|
||||
<meta name="generator" content="javadoc/ClassWriterImpl">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
|
||||
<script type="text/javascript" src="../../../../../../script.js"></script>
|
||||
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.0.min.js"></script>
|
||||
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
|
||||
</head>
|
||||
<body class="class-declaration-page">
|
||||
<script type="text/javascript">var evenRowColor = "even-row-color";
|
||||
var oddRowColor = "odd-row-color";
|
||||
var tableTab = "table-tab";
|
||||
var activeTableTab = "active-table-tab";
|
||||
var pathtoroot = "../../../../../../";
|
||||
loadScripts(document, 'script');</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<div class="flex-box">
|
||||
<header role="banner" class="flex-header">
|
||||
<nav role="navigation">
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="top-nav" id="navbar-top">
|
||||
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||
<li><a href="../../../../../../index.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="nav-bar-cell1-rev">Class</li>
|
||||
<li><a href="class-use/UserDTO.html">Use</a></li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
|
||||
<li><a href="../../../../../../help-doc.html#class">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="sub-nav">
|
||||
<div>
|
||||
<ul class="sub-nav-list">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor-summary">Constr</a> | </li>
|
||||
<li><a href="#method-summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="sub-nav-list">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#constructor-detail">Constr</a> | </li>
|
||||
<li><a href="#method-detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
|
||||
<input type="text" id="search-input" value="search" disabled="disabled">
|
||||
<input type="reset" id="reset-button" value="reset" disabled="disabled">
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||
</header>
|
||||
<div class="flex-content">
|
||||
<main role="main">
|
||||
<!-- ======== START OF CLASS DATA ======== -->
|
||||
<div class="header">
|
||||
<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">com.mirna.hospitalmanagementapi.domain.dtos.auth</a></div>
|
||||
<h1 title="Record Class UserDTO" class="title">Record Class UserDTO</h1>
|
||||
</div>
|
||||
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
|
||||
<div class="inheritance"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Record.html" title="class or interface in java.lang" class="external-link">java.lang.Record</a>
|
||||
<div class="inheritance">com.mirna.hospitalmanagementapi.domain.dtos.auth.UserDTO</div>
|
||||
</div>
|
||||
</div>
|
||||
<section class="class-description" id="class-description">
|
||||
<hr>
|
||||
<div class="type-signature"><span class="modifiers">public record </span><span class="element-name type-name-label">UserDTO</span>(@NotBlank(message="login cannot be blank") <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> login, @NotBlank(message="password cannot be blank") <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> password)
|
||||
<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Record.html" title="class or interface in java.lang" class="external-link">Record</a></span></div>
|
||||
<div class="block">Data transfer object used to store the user information requested to perform authentication operations</div>
|
||||
<dl class="notes">
|
||||
<dt>Version:</dt>
|
||||
<dd>1.0</dd>
|
||||
<dt>Author:</dt>
|
||||
<dd>Mirna Gama</dd>
|
||||
</dl>
|
||||
</section>
|
||||
<section class="summary">
|
||||
<ul class="summary-list">
|
||||
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||||
<li>
|
||||
<section class="constructor-summary" id="constructor-summary">
|
||||
<h2>Constructor Summary</h2>
|
||||
<div class="caption"><span>Constructors</span></div>
|
||||
<div class="summary-table two-column-summary">
|
||||
<div class="table-header col-first">Constructor</div>
|
||||
<div class="table-header col-last">Description</div>
|
||||
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(java.lang.String,java.lang.String)" class="member-name-link">UserDTO</a><wbr>(@NotBlank(message="login cannot be blank") <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> login,
|
||||
@NotBlank(message="password cannot be blank") <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> password)</code></div>
|
||||
<div class="col-last even-row-color">
|
||||
<div class="block">Creates an instance of a <code>UserDTO</code> record class.</div>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
</li>
|
||||
<!-- ========== METHOD SUMMARY =========== -->
|
||||
<li>
|
||||
<section class="method-summary" id="method-summary">
|
||||
<h2>Method Summary</h2>
|
||||
<div id="method-summary-table">
|
||||
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
|
||||
<div id="method-summary-table.tabpanel" role="tabpanel">
|
||||
<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
|
||||
<div class="table-header col-first">Modifier and Type</div>
|
||||
<div class="table-header col-second">Method</div>
|
||||
<div class="table-header col-last">Description</div>
|
||||
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final boolean</code></div>
|
||||
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#equals(java.lang.Object)" class="member-name-link">equals</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> o)</code></div>
|
||||
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
||||
<div class="block">Indicates whether some other object is "equal to" this one.</div>
|
||||
</div>
|
||||
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final int</code></div>
|
||||
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#hashCode()" class="member-name-link">hashCode</a>()</code></div>
|
||||
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
||||
<div class="block">Returns a hash code value for this object.</div>
|
||||
</div>
|
||||
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@NotBlank(message="login cannot be blank") <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
|
||||
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#login()" class="member-name-link">login</a>()</code></div>
|
||||
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
||||
<div class="block">Returns the value of the <code>login</code> record component.</div>
|
||||
</div>
|
||||
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@NotBlank(message="password cannot be blank") <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
|
||||
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#password()" class="member-name-link">password</a>()</code></div>
|
||||
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
||||
<div class="block">Returns the value of the <code>password</code> record component.</div>
|
||||
</div>
|
||||
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
|
||||
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#toString()" class="member-name-link">toString</a>()</code></div>
|
||||
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
||||
<div class="block">Returns a string representation of this record class.</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="inherited-list">
|
||||
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
|
||||
<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
|
||||
</section>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
<section class="details">
|
||||
<ul class="details-list">
|
||||
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||
<li>
|
||||
<section class="constructor-details" id="constructor-detail">
|
||||
<h2>Constructor Details</h2>
|
||||
<ul class="member-list">
|
||||
<li>
|
||||
<section class="detail" id="<init>(java.lang.String,java.lang.String)">
|
||||
<h3>UserDTO</h3>
|
||||
<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">UserDTO</span><wbr><span class="parameters">(@NotBlank(message="login cannot be blank")
|
||||
@NotBlank(message="login cannot be blank") <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> login,
|
||||
@NotBlank(message="password cannot be blank")
|
||||
@NotBlank(message="password cannot be blank") <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> password)</span></div>
|
||||
<div class="block">Creates an instance of a <code>UserDTO</code> record class.</div>
|
||||
<dl class="notes">
|
||||
<dt>Parameters:</dt>
|
||||
<dd><code>login</code> - the value for the <code>login</code> record component</dd>
|
||||
<dd><code>password</code> - the value for the <code>password</code> record component</dd>
|
||||
</dl>
|
||||
</section>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
</li>
|
||||
<!-- ============ METHOD DETAIL ========== -->
|
||||
<li>
|
||||
<section class="method-details" id="method-detail">
|
||||
<h2>Method Details</h2>
|
||||
<ul class="member-list">
|
||||
<li>
|
||||
<section class="detail" id="toString()">
|
||||
<h3>toString</h3>
|
||||
<div class="member-signature"><span class="modifiers">public final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">toString</span>()</div>
|
||||
<div class="block">Returns a string representation of this record class. The representation contains the name of the class, followed by the name and value of each of the record components.</div>
|
||||
<dl class="notes">
|
||||
<dt>Specified by:</dt>
|
||||
<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Record.html#toString()" title="class or interface in java.lang" class="external-link">toString</a></code> in class <code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Record.html" title="class or interface in java.lang" class="external-link">Record</a></code></dd>
|
||||
<dt>Returns:</dt>
|
||||
<dd>a string representation of this object</dd>
|
||||
</dl>
|
||||
</section>
|
||||
</li>
|
||||
<li>
|
||||
<section class="detail" id="hashCode()">
|
||||
<h3>hashCode</h3>
|
||||
<div class="member-signature"><span class="modifiers">public final</span> <span class="return-type">int</span> <span class="element-name">hashCode</span>()</div>
|
||||
<div class="block">Returns a hash code value for this object. The value is derived from the hash code of each of the record components.</div>
|
||||
<dl class="notes">
|
||||
<dt>Specified by:</dt>
|
||||
<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Record.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a></code> in class <code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Record.html" title="class or interface in java.lang" class="external-link">Record</a></code></dd>
|
||||
<dt>Returns:</dt>
|
||||
<dd>a hash code value for this object</dd>
|
||||
</dl>
|
||||
</section>
|
||||
</li>
|
||||
<li>
|
||||
<section class="detail" id="equals(java.lang.Object)">
|
||||
<h3>equals</h3>
|
||||
<div class="member-signature"><span class="modifiers">public final</span> <span class="return-type">boolean</span> <span class="element-name">equals</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> o)</span></div>
|
||||
<div class="block">Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. All components in this record class are compared with <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Objects.html#equals(java.lang.Object,java.lang.Object)" title="class or interface in java.util" class="external-link"><code>Objects::equals(Object,Object)</code></a>.</div>
|
||||
<dl class="notes">
|
||||
<dt>Specified by:</dt>
|
||||
<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Record.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a></code> in class <code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Record.html" title="class or interface in java.lang" class="external-link">Record</a></code></dd>
|
||||
<dt>Parameters:</dt>
|
||||
<dd><code>o</code> - the object with which to compare</dd>
|
||||
<dt>Returns:</dt>
|
||||
<dd><code>true</code> if this object is the same as the <code>o</code> argument; <code>false</code> otherwise.</dd>
|
||||
</dl>
|
||||
</section>
|
||||
</li>
|
||||
<li>
|
||||
<section class="detail" id="login()">
|
||||
<h3>login</h3>
|
||||
<div class="member-signature"><span class="annotations">@NotBlank(message="login cannot be blank")
|
||||
</span><span class="modifiers">public</span> <span class="return-type">@NotBlank(message="login cannot be blank") <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">login</span>()</div>
|
||||
<div class="block">Returns the value of the <code>login</code> record component.</div>
|
||||
<dl class="notes">
|
||||
<dt>Returns:</dt>
|
||||
<dd>the value of the <code>login</code> record component</dd>
|
||||
</dl>
|
||||
</section>
|
||||
</li>
|
||||
<li>
|
||||
<section class="detail" id="password()">
|
||||
<h3>password</h3>
|
||||
<div class="member-signature"><span class="annotations">@NotBlank(message="password cannot be blank")
|
||||
</span><span class="modifiers">public</span> <span class="return-type">@NotBlank(message="password cannot be blank") <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">password</span>()</div>
|
||||
<div class="block">Returns the value of the <code>password</code> record component.</div>
|
||||
<dl class="notes">
|
||||
<dt>Returns:</dt>
|
||||
<dd>the value of the <code>password</code> record component</dd>
|
||||
</dl>
|
||||
</section>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
<!-- ========= END OF CLASS DATA ========= -->
|
||||
</main>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@ -0,0 +1,190 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="pt">
|
||||
<head>
|
||||
<!-- Generated by javadoc (17) on Fri Jan 12 16:47:28 BRT 2024 -->
|
||||
<title>Uses of Record Class com.mirna.hospitalmanagementapi.domain.dtos.auth.UserDTO</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2024-01-12">
|
||||
<meta name="description" content="use: package: com.mirna.hospitalmanagementapi.domain.dtos.auth, record: UserDTO">
|
||||
<meta name="generator" content="javadoc/ClassUseWriter">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
|
||||
<script type="text/javascript" src="../../../../../../../script.js"></script>
|
||||
<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.0.min.js"></script>
|
||||
<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
|
||||
</head>
|
||||
<body class="class-use-page">
|
||||
<script type="text/javascript">var pathtoroot = "../../../../../../../";
|
||||
loadScripts(document, 'script');</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<div class="flex-box">
|
||||
<header role="banner" class="flex-header">
|
||||
<nav role="navigation">
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="top-nav" id="navbar-top">
|
||||
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||
<li><a href="../../../../../../../index.html">Overview</a></li>
|
||||
<li><a href="../package-summary.html">Package</a></li>
|
||||
<li><a href="../UserDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.auth">Class</a></li>
|
||||
<li class="nav-bar-cell1-rev">Use</li>
|
||||
<li><a href="../package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../../../index-files/index-1.html">Index</a></li>
|
||||
<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="sub-nav">
|
||||
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
|
||||
<input type="text" id="search-input" value="search" disabled="disabled">
|
||||
<input type="reset" id="reset-button" value="reset" disabled="disabled">
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||
</header>
|
||||
<div class="flex-content">
|
||||
<main role="main">
|
||||
<div class="header">
|
||||
<h1 title="Uses of Record Class com.mirna.hospitalmanagementapi.domain.dtos.auth.UserDTO" class="title">Uses of Record Class<br>com.mirna.hospitalmanagementapi.domain.dtos.auth.UserDTO</h1>
|
||||
</div>
|
||||
<div class="caption"><span>Packages that use <a href="../UserDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.auth">UserDTO</a></span></div>
|
||||
<div class="summary-table two-column-summary">
|
||||
<div class="table-header col-first">Package</div>
|
||||
<div class="table-header col-last">Description</div>
|
||||
<div class="col-first even-row-color"><a href="#com.mirna.hospitalmanagementapi.application.controllers.auth">com.mirna.hospitalmanagementapi.application.controllers.auth</a></div>
|
||||
<div class="col-last even-row-color"> </div>
|
||||
<div class="col-first odd-row-color"><a href="#com.mirna.hospitalmanagementapi.application.services">com.mirna.hospitalmanagementapi.application.services</a></div>
|
||||
<div class="col-last odd-row-color"> </div>
|
||||
<div class="col-first even-row-color"><a href="#com.mirna.hospitalmanagementapi.application.services.auth">com.mirna.hospitalmanagementapi.application.services.auth</a></div>
|
||||
<div class="col-last even-row-color"> </div>
|
||||
<div class="col-first odd-row-color"><a href="#com.mirna.hospitalmanagementapi.domain.entities.auth">com.mirna.hospitalmanagementapi.domain.entities.auth</a></div>
|
||||
<div class="col-last odd-row-color"> </div>
|
||||
<div class="col-first even-row-color"><a href="#com.mirna.hospitalmanagementapi.domain.services">com.mirna.hospitalmanagementapi.domain.services</a></div>
|
||||
<div class="col-last even-row-color"> </div>
|
||||
<div class="col-first odd-row-color"><a href="#com.mirna.hospitalmanagementapi.domain.services.auth">com.mirna.hospitalmanagementapi.domain.services.auth</a></div>
|
||||
<div class="col-last odd-row-color"> </div>
|
||||
</div>
|
||||
<section class="class-uses">
|
||||
<ul class="block-list">
|
||||
<li>
|
||||
<section class="detail" id="com.mirna.hospitalmanagementapi.application.controllers.auth">
|
||||
<h2>Uses of <a href="../UserDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.auth">UserDTO</a> in <a href="../../../../application/controllers/auth/package-summary.html">com.mirna.hospitalmanagementapi.application.controllers.auth</a></h2>
|
||||
<div class="caption"><span>Methods in <a href="../../../../application/controllers/auth/package-summary.html">com.mirna.hospitalmanagementapi.application.controllers.auth</a> with parameters of type <a href="../UserDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.auth">UserDTO</a></span></div>
|
||||
<div class="summary-table three-column-summary">
|
||||
<div class="table-header col-first">Modifier and Type</div>
|
||||
<div class="table-header col-second">Method</div>
|
||||
<div class="table-header col-last">Description</div>
|
||||
<div class="col-first even-row-color"><code>org.springframework.http.ResponseEntity<<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>></code></div>
|
||||
<div class="col-second even-row-color"><span class="type-name-label">AuthenticationController.</span><code><a href="../../../../application/controllers/auth/AuthenticationController.html#login(com.mirna.hospitalmanagementapi.domain.dtos.auth.UserDTO)" class="member-name-link">login</a><wbr>(@Valid <a href="../UserDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.auth">UserDTO</a> userDTO)</code></div>
|
||||
<div class="col-last even-row-color">
|
||||
<div class="block">Performs the user login</div>
|
||||
</div>
|
||||
<div class="col-first odd-row-color"><code>org.springframework.http.ResponseEntity<<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>></code></div>
|
||||
<div class="col-second odd-row-color"><span class="type-name-label">AuthenticationController.</span><code><a href="../../../../application/controllers/auth/AuthenticationController.html#register(com.mirna.hospitalmanagementapi.domain.dtos.auth.UserDTO)" class="member-name-link">register</a><wbr>(@Valid <a href="../UserDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.auth">UserDTO</a> userDTO)</code></div>
|
||||
<div class="col-last odd-row-color">
|
||||
<div class="block">Performs the user registration</div>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
</li>
|
||||
<li>
|
||||
<section class="detail" id="com.mirna.hospitalmanagementapi.application.services">
|
||||
<h2>Uses of <a href="../UserDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.auth">UserDTO</a> in <a href="../../../../application/services/package-summary.html">com.mirna.hospitalmanagementapi.application.services</a></h2>
|
||||
<div class="caption"><span>Methods in <a href="../../../../application/services/package-summary.html">com.mirna.hospitalmanagementapi.application.services</a> with parameters of type <a href="../UserDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.auth">UserDTO</a></span></div>
|
||||
<div class="summary-table three-column-summary">
|
||||
<div class="table-header col-first">Modifier and Type</div>
|
||||
<div class="table-header col-second">Method</div>
|
||||
<div class="table-header col-last">Description</div>
|
||||
<div class="col-first even-row-color"><code><a href="../../../entities/auth/User.html" title="class in com.mirna.hospitalmanagementapi.domain.entities.auth">User</a></code></div>
|
||||
<div class="col-second even-row-color"><span class="type-name-label">UserServiceImpl.</span><code><a href="../../../../application/services/UserServiceImpl.html#addUser(com.mirna.hospitalmanagementapi.domain.dtos.auth.UserDTO)" class="member-name-link">addUser</a><wbr>(<a href="../UserDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.auth">UserDTO</a> userDTO)</code></div>
|
||||
<div class="col-last even-row-color">
|
||||
<div class="block">Adds a new user to the repository.</div>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
</li>
|
||||
<li>
|
||||
<section class="detail" id="com.mirna.hospitalmanagementapi.application.services.auth">
|
||||
<h2>Uses of <a href="../UserDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.auth">UserDTO</a> in <a href="../../../../application/services/auth/package-summary.html">com.mirna.hospitalmanagementapi.application.services.auth</a></h2>
|
||||
<div class="caption"><span>Methods in <a href="../../../../application/services/auth/package-summary.html">com.mirna.hospitalmanagementapi.application.services.auth</a> with parameters of type <a href="../UserDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.auth">UserDTO</a></span></div>
|
||||
<div class="summary-table three-column-summary">
|
||||
<div class="table-header col-first">Modifier and Type</div>
|
||||
<div class="table-header col-second">Method</div>
|
||||
<div class="table-header col-last">Description</div>
|
||||
<div class="col-first even-row-color"><code>org.springframework.security.core.Authentication</code></div>
|
||||
<div class="col-second even-row-color"><span class="type-name-label">AuthServiceImpl.</span><code><a href="../../../../application/services/auth/AuthServiceImpl.html#login(com.mirna.hospitalmanagementapi.domain.dtos.auth.UserDTO)" class="member-name-link">login</a><wbr>(<a href="../UserDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.auth">UserDTO</a> userDTO)</code></div>
|
||||
<div class="col-last even-row-color">
|
||||
<div class="block">Performs the user login</div>
|
||||
</div>
|
||||
<div class="col-first odd-row-color"><code><a href="../../../entities/auth/User.html" title="class in com.mirna.hospitalmanagementapi.domain.entities.auth">User</a></code></div>
|
||||
<div class="col-second odd-row-color"><span class="type-name-label">AuthServiceImpl.</span><code><a href="../../../../application/services/auth/AuthServiceImpl.html#register(com.mirna.hospitalmanagementapi.domain.dtos.auth.UserDTO)" class="member-name-link">register</a><wbr>(<a href="../UserDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.auth">UserDTO</a> userDTO)</code></div>
|
||||
<div class="col-last odd-row-color">
|
||||
<div class="block">Performs the user registration</div>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
</li>
|
||||
<li>
|
||||
<section class="detail" id="com.mirna.hospitalmanagementapi.domain.entities.auth">
|
||||
<h2>Uses of <a href="../UserDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.auth">UserDTO</a> in <a href="../../../entities/auth/package-summary.html">com.mirna.hospitalmanagementapi.domain.entities.auth</a></h2>
|
||||
<div class="caption"><span>Constructors in <a href="../../../entities/auth/package-summary.html">com.mirna.hospitalmanagementapi.domain.entities.auth</a> with parameters of type <a href="../UserDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.auth">UserDTO</a></span></div>
|
||||
<div class="summary-table three-column-summary">
|
||||
<div class="table-header col-first">Modifier</div>
|
||||
<div class="table-header col-second">Constructor</div>
|
||||
<div class="table-header col-last">Description</div>
|
||||
<div class="col-first even-row-color"><code> </code></div>
|
||||
<div class="col-second even-row-color"><code><a href="../../../entities/auth/User.html#%3Cinit%3E(com.mirna.hospitalmanagementapi.domain.dtos.auth.UserDTO)" class="member-name-link">User</a><wbr>(<a href="../UserDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.auth">UserDTO</a> userDTO)</code></div>
|
||||
<div class="col-last even-row-color">
|
||||
<div class="block">Constructor for class User</div>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
</li>
|
||||
<li>
|
||||
<section class="detail" id="com.mirna.hospitalmanagementapi.domain.services">
|
||||
<h2>Uses of <a href="../UserDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.auth">UserDTO</a> in <a href="../../../services/package-summary.html">com.mirna.hospitalmanagementapi.domain.services</a></h2>
|
||||
<div class="caption"><span>Methods in <a href="../../../services/package-summary.html">com.mirna.hospitalmanagementapi.domain.services</a> with parameters of type <a href="../UserDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.auth">UserDTO</a></span></div>
|
||||
<div class="summary-table three-column-summary">
|
||||
<div class="table-header col-first">Modifier and Type</div>
|
||||
<div class="table-header col-second">Method</div>
|
||||
<div class="table-header col-last">Description</div>
|
||||
<div class="col-first even-row-color"><code><a href="../../../entities/auth/User.html" title="class in com.mirna.hospitalmanagementapi.domain.entities.auth">User</a></code></div>
|
||||
<div class="col-second even-row-color"><span class="type-name-label">UserService.</span><code><a href="../../../services/UserService.html#addUser(com.mirna.hospitalmanagementapi.domain.dtos.auth.UserDTO)" class="member-name-link">addUser</a><wbr>(<a href="../UserDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.auth">UserDTO</a> userDTO)</code></div>
|
||||
<div class="col-last even-row-color">
|
||||
<div class="block">Adds a new user to the repository.</div>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
</li>
|
||||
<li>
|
||||
<section class="detail" id="com.mirna.hospitalmanagementapi.domain.services.auth">
|
||||
<h2>Uses of <a href="../UserDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.auth">UserDTO</a> in <a href="../../../services/auth/package-summary.html">com.mirna.hospitalmanagementapi.domain.services.auth</a></h2>
|
||||
<div class="caption"><span>Methods in <a href="../../../services/auth/package-summary.html">com.mirna.hospitalmanagementapi.domain.services.auth</a> with parameters of type <a href="../UserDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.auth">UserDTO</a></span></div>
|
||||
<div class="summary-table three-column-summary">
|
||||
<div class="table-header col-first">Modifier and Type</div>
|
||||
<div class="table-header col-second">Method</div>
|
||||
<div class="table-header col-last">Description</div>
|
||||
<div class="col-first even-row-color"><code>org.springframework.security.core.Authentication</code></div>
|
||||
<div class="col-second even-row-color"><span class="type-name-label">AuthService.</span><code><a href="../../../services/auth/AuthService.html#login(com.mirna.hospitalmanagementapi.domain.dtos.auth.UserDTO)" class="member-name-link">login</a><wbr>(<a href="../UserDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.auth">UserDTO</a> userDTO)</code></div>
|
||||
<div class="col-last even-row-color">
|
||||
<div class="block">Performs the user login</div>
|
||||
</div>
|
||||
<div class="col-first odd-row-color"><code><a href="../../../entities/auth/User.html" title="class in com.mirna.hospitalmanagementapi.domain.entities.auth">User</a></code></div>
|
||||
<div class="col-second odd-row-color"><span class="type-name-label">AuthService.</span><code><a href="../../../services/auth/AuthService.html#register(com.mirna.hospitalmanagementapi.domain.dtos.auth.UserDTO)" class="member-name-link">register</a><wbr>(<a href="../UserDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.auth">UserDTO</a> userDTO)</code></div>
|
||||
<div class="col-last odd-row-color">
|
||||
<div class="block">Performs the user registration</div>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
</main>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@ -0,0 +1,100 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="pt">
|
||||
<head>
|
||||
<!-- Generated by javadoc (17) on Fri Jan 12 16:47:28 BRT 2024 -->
|
||||
<title>com.mirna.hospitalmanagementapi.domain.dtos.auth</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2024-01-12">
|
||||
<meta name="description" content="declaration: package: com.mirna.hospitalmanagementapi.domain.dtos.auth">
|
||||
<meta name="generator" content="javadoc/PackageWriterImpl">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
|
||||
<script type="text/javascript" src="../../../../../../script.js"></script>
|
||||
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.0.min.js"></script>
|
||||
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
|
||||
</head>
|
||||
<body class="package-declaration-page">
|
||||
<script type="text/javascript">var pathtoroot = "../../../../../../";
|
||||
loadScripts(document, 'script');</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<div class="flex-box">
|
||||
<header role="banner" class="flex-header">
|
||||
<nav role="navigation">
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="top-nav" id="navbar-top">
|
||||
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||
<li><a href="../../../../../../index.html">Overview</a></li>
|
||||
<li class="nav-bar-cell1-rev">Package</li>
|
||||
<li>Class</li>
|
||||
<li><a href="package-use.html">Use</a></li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
|
||||
<li><a href="../../../../../../help-doc.html#package">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="sub-nav">
|
||||
<div>
|
||||
<ul class="sub-nav-list">
|
||||
<li>Package: </li>
|
||||
<li>Description | </li>
|
||||
<li><a href="#related-package-summary">Related Packages</a> | </li>
|
||||
<li><a href="#class-summary">Classes and Interfaces</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
|
||||
<input type="text" id="search-input" value="search" disabled="disabled">
|
||||
<input type="reset" id="reset-button" value="reset" disabled="disabled">
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||
</header>
|
||||
<div class="flex-content">
|
||||
<main role="main">
|
||||
<div class="header">
|
||||
<h1 title="Package com.mirna.hospitalmanagementapi.domain.dtos.auth" class="title">Package com.mirna.hospitalmanagementapi.domain.dtos.auth</h1>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="package-signature">package <span class="element-name">com.mirna.hospitalmanagementapi.domain.dtos.auth</span></div>
|
||||
<section class="summary">
|
||||
<ul class="summary-list">
|
||||
<li>
|
||||
<div id="related-package-summary">
|
||||
<div class="caption"><span>Related Packages</span></div>
|
||||
<div class="summary-table two-column-summary">
|
||||
<div class="table-header col-first">Package</div>
|
||||
<div class="table-header col-last">Description</div>
|
||||
<div class="col-first even-row-color"><a href="../package-summary.html">com.mirna.hospitalmanagementapi.domain.dtos</a></div>
|
||||
<div class="col-last even-row-color"> </div>
|
||||
<div class="col-first odd-row-color"><a href="../doctor/package-summary.html">com.mirna.hospitalmanagementapi.domain.dtos.doctor</a></div>
|
||||
<div class="col-last odd-row-color"> </div>
|
||||
<div class="col-first even-row-color"><a href="../patient/package-summary.html">com.mirna.hospitalmanagementapi.domain.dtos.patient</a></div>
|
||||
<div class="col-last even-row-color"> </div>
|
||||
</div>
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div id="class-summary">
|
||||
<div class="caption"><span>Record Classes</span></div>
|
||||
<div class="summary-table two-column-summary">
|
||||
<div class="table-header col-first">Class</div>
|
||||
<div class="table-header col-last">Description</div>
|
||||
<div class="col-first even-row-color class-summary class-summary-tab4"><a href="UserDTO.html" title="class in com.mirna.hospitalmanagementapi.domain.dtos.auth">UserDTO</a></div>
|
||||
<div class="col-last even-row-color class-summary class-summary-tab4">
|
||||
<div class="block">Data transfer object used to store the user information requested to perform authentication operations</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
</main>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@ -0,0 +1,76 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="pt">
|
||||
<head>
|
||||
<!-- Generated by javadoc (17) on Fri Jan 12 16:47:28 BRT 2024 -->
|
||||
<title>com.mirna.hospitalmanagementapi.domain.dtos.auth Class Hierarchy</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2024-01-12">
|
||||
<meta name="description" content="tree: package: com.mirna.hospitalmanagementapi.domain.dtos.auth">
|
||||
<meta name="generator" content="javadoc/PackageTreeWriter">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
|
||||
<script type="text/javascript" src="../../../../../../script.js"></script>
|
||||
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.0.min.js"></script>
|
||||
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
|
||||
</head>
|
||||
<body class="package-tree-page">
|
||||
<script type="text/javascript">var pathtoroot = "../../../../../../";
|
||||
loadScripts(document, 'script');</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<div class="flex-box">
|
||||
<header role="banner" class="flex-header">
|
||||
<nav role="navigation">
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="top-nav" id="navbar-top">
|
||||
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||
<li><a href="../../../../../../index.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li>Class</li>
|
||||
<li>Use</li>
|
||||
<li class="nav-bar-cell1-rev">Tree</li>
|
||||
<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
|
||||
<li><a href="../../../../../../help-doc.html#tree">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="sub-nav">
|
||||
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
|
||||
<input type="text" id="search-input" value="search" disabled="disabled">
|
||||
<input type="reset" id="reset-button" value="reset" disabled="disabled">
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||
</header>
|
||||
<div class="flex-content">
|
||||
<main role="main">
|
||||
<div class="header">
|
||||
<h1 class="title">Hierarchy For Package com.mirna.hospitalmanagementapi.domain.dtos.auth</h1>
|
||||
<span class="package-hierarchy-label">Package Hierarchies:</span>
|
||||
<ul class="horizontal">
|
||||
<li><a href="../../../../../../overview-tree.html">All Packages</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<section class="hierarchy">
|
||||
<h2 title="Class Hierarchy">Class Hierarchy</h2>
|
||||
<ul>
|
||||
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" class="type-name-link external-link" title="class or interface in java.lang">Object</a>
|
||||
<ul>
|
||||
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Record.html" class="type-name-link external-link" title="class or interface in java.lang">Record</a>
|
||||
<ul>
|
||||
<li class="circle">com.mirna.hospitalmanagementapi.domain.dtos.auth.<a href="UserDTO.html" class="type-name-link" title="class in com.mirna.hospitalmanagementapi.domain.dtos.auth">UserDTO</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
</main>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@ -0,0 +1,157 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="pt">
|
||||
<head>
|
||||
<!-- Generated by javadoc (17) on Fri Jan 12 16:47:28 BRT 2024 -->
|
||||
<title>Uses of Package com.mirna.hospitalmanagementapi.domain.dtos.auth</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2024-01-12">
|
||||
<meta name="description" content="use: package: com.mirna.hospitalmanagementapi.domain.dtos.auth">
|
||||
<meta name="generator" content="javadoc/PackageUseWriter">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
|
||||
<script type="text/javascript" src="../../../../../../script.js"></script>
|
||||
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.0.min.js"></script>
|
||||
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
|
||||
</head>
|
||||
<body class="package-use-page">
|
||||
<script type="text/javascript">var pathtoroot = "../../../../../../";
|
||||
loadScripts(document, 'script');</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<div class="flex-box">
|
||||
<header role="banner" class="flex-header">
|
||||
<nav role="navigation">
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="top-nav" id="navbar-top">
|
||||
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||
<li><a href="../../../../../../index.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li>Class</li>
|
||||
<li class="nav-bar-cell1-rev">Use</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
|
||||
<li><a href="../../../../../../help-doc.html#use">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="sub-nav">
|
||||
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
|
||||
<input type="text" id="search-input" value="search" disabled="disabled">
|
||||
<input type="reset" id="reset-button" value="reset" disabled="disabled">
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||
</header>
|
||||
<div class="flex-content">
|
||||
<main role="main">
|
||||
<div class="header">
|
||||
<h1 title="Uses of Package com.mirna.hospitalmanagementapi.domain.dtos.auth" class="title">Uses of Package<br>com.mirna.hospitalmanagementapi.domain.dtos.auth</h1>
|
||||
</div>
|
||||
<div class="caption"><span>Packages that use <a href="package-summary.html">com.mirna.hospitalmanagementapi.domain.dtos.auth</a></span></div>
|
||||
<div class="summary-table two-column-summary">
|
||||
<div class="table-header col-first">Package</div>
|
||||
<div class="table-header col-last">Description</div>
|
||||
<div class="col-first even-row-color"><a href="#com.mirna.hospitalmanagementapi.application.controllers.auth">com.mirna.hospitalmanagementapi.application.controllers.auth</a></div>
|
||||
<div class="col-last even-row-color"> </div>
|
||||
<div class="col-first odd-row-color"><a href="#com.mirna.hospitalmanagementapi.application.services">com.mirna.hospitalmanagementapi.application.services</a></div>
|
||||
<div class="col-last odd-row-color"> </div>
|
||||
<div class="col-first even-row-color"><a href="#com.mirna.hospitalmanagementapi.application.services.auth">com.mirna.hospitalmanagementapi.application.services.auth</a></div>
|
||||
<div class="col-last even-row-color"> </div>
|
||||
<div class="col-first odd-row-color"><a href="#com.mirna.hospitalmanagementapi.domain.entities.auth">com.mirna.hospitalmanagementapi.domain.entities.auth</a></div>
|
||||
<div class="col-last odd-row-color"> </div>
|
||||
<div class="col-first even-row-color"><a href="#com.mirna.hospitalmanagementapi.domain.services">com.mirna.hospitalmanagementapi.domain.services</a></div>
|
||||
<div class="col-last even-row-color"> </div>
|
||||
<div class="col-first odd-row-color"><a href="#com.mirna.hospitalmanagementapi.domain.services.auth">com.mirna.hospitalmanagementapi.domain.services.auth</a></div>
|
||||
<div class="col-last odd-row-color"> </div>
|
||||
</div>
|
||||
<section class="package-uses">
|
||||
<ul class="block-list">
|
||||
<li>
|
||||
<section class="detail" id="com.mirna.hospitalmanagementapi.application.controllers.auth">
|
||||
<div class="caption"><span>Classes in <a href="package-summary.html">com.mirna.hospitalmanagementapi.domain.dtos.auth</a> used by <a href="../../../application/controllers/auth/package-summary.html">com.mirna.hospitalmanagementapi.application.controllers.auth</a></span></div>
|
||||
<div class="summary-table two-column-summary">
|
||||
<div class="table-header col-first">Class</div>
|
||||
<div class="table-header col-last">Description</div>
|
||||
<div class="col-first even-row-color"><a href="class-use/UserDTO.html#com.mirna.hospitalmanagementapi.application.controllers.auth">UserDTO</a></div>
|
||||
<div class="col-last even-row-color">
|
||||
<div class="block">Data transfer object used to store the user information requested to perform authentication operations</div>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
</li>
|
||||
<li>
|
||||
<section class="detail" id="com.mirna.hospitalmanagementapi.application.services">
|
||||
<div class="caption"><span>Classes in <a href="package-summary.html">com.mirna.hospitalmanagementapi.domain.dtos.auth</a> used by <a href="../../../application/services/package-summary.html">com.mirna.hospitalmanagementapi.application.services</a></span></div>
|
||||
<div class="summary-table two-column-summary">
|
||||
<div class="table-header col-first">Class</div>
|
||||
<div class="table-header col-last">Description</div>
|
||||
<div class="col-first even-row-color"><a href="class-use/UserDTO.html#com.mirna.hospitalmanagementapi.application.services">UserDTO</a></div>
|
||||
<div class="col-last even-row-color">
|
||||
<div class="block">Data transfer object used to store the user information requested to perform authentication operations</div>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
</li>
|
||||
<li>
|
||||
<section class="detail" id="com.mirna.hospitalmanagementapi.application.services.auth">
|
||||
<div class="caption"><span>Classes in <a href="package-summary.html">com.mirna.hospitalmanagementapi.domain.dtos.auth</a> used by <a href="../../../application/services/auth/package-summary.html">com.mirna.hospitalmanagementapi.application.services.auth</a></span></div>
|
||||
<div class="summary-table two-column-summary">
|
||||
<div class="table-header col-first">Class</div>
|
||||
<div class="table-header col-last">Description</div>
|
||||
<div class="col-first even-row-color"><a href="class-use/UserDTO.html#com.mirna.hospitalmanagementapi.application.services.auth">UserDTO</a></div>
|
||||
<div class="col-last even-row-color">
|
||||
<div class="block">Data transfer object used to store the user information requested to perform authentication operations</div>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
</li>
|
||||
<li>
|
||||
<section class="detail" id="com.mirna.hospitalmanagementapi.domain.entities.auth">
|
||||
<div class="caption"><span>Classes in <a href="package-summary.html">com.mirna.hospitalmanagementapi.domain.dtos.auth</a> used by <a href="../../entities/auth/package-summary.html">com.mirna.hospitalmanagementapi.domain.entities.auth</a></span></div>
|
||||
<div class="summary-table two-column-summary">
|
||||
<div class="table-header col-first">Class</div>
|
||||
<div class="table-header col-last">Description</div>
|
||||
<div class="col-first even-row-color"><a href="class-use/UserDTO.html#com.mirna.hospitalmanagementapi.domain.entities.auth">UserDTO</a></div>
|
||||
<div class="col-last even-row-color">
|
||||
<div class="block">Data transfer object used to store the user information requested to perform authentication operations</div>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
</li>
|
||||
<li>
|
||||
<section class="detail" id="com.mirna.hospitalmanagementapi.domain.services">
|
||||
<div class="caption"><span>Classes in <a href="package-summary.html">com.mirna.hospitalmanagementapi.domain.dtos.auth</a> used by <a href="../../services/package-summary.html">com.mirna.hospitalmanagementapi.domain.services</a></span></div>
|
||||
<div class="summary-table two-column-summary">
|
||||
<div class="table-header col-first">Class</div>
|
||||
<div class="table-header col-last">Description</div>
|
||||
<div class="col-first even-row-color"><a href="class-use/UserDTO.html#com.mirna.hospitalmanagementapi.domain.services">UserDTO</a></div>
|
||||
<div class="col-last even-row-color">
|
||||
<div class="block">Data transfer object used to store the user information requested to perform authentication operations</div>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
</li>
|
||||
<li>
|
||||
<section class="detail" id="com.mirna.hospitalmanagementapi.domain.services.auth">
|
||||
<div class="caption"><span>Classes in <a href="package-summary.html">com.mirna.hospitalmanagementapi.domain.dtos.auth</a> used by <a href="../../services/auth/package-summary.html">com.mirna.hospitalmanagementapi.domain.services.auth</a></span></div>
|
||||
<div class="summary-table two-column-summary">
|
||||
<div class="table-header col-first">Class</div>
|
||||
<div class="table-header col-last">Description</div>
|
||||
<div class="col-first even-row-color"><a href="class-use/UserDTO.html#com.mirna.hospitalmanagementapi.domain.services.auth">UserDTO</a></div>
|
||||
<div class="col-last even-row-color">
|
||||
<div class="block">Data transfer object used to store the user information requested to perform authentication operations</div>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
</main>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@ -1,11 +1,11 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="pt">
|
||||
<head>
|
||||
<!-- Generated by javadoc (17) on Wed Jan 10 21:46:18 BRT 2024 -->
|
||||
<!-- Generated by javadoc (17) on Fri Jan 12 16:47:28 BRT 2024 -->
|
||||
<title>Uses of Record Class com.mirna.hospitalmanagementapi.domain.dtos.AddressDTO</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2024-01-10">
|
||||
<meta name="dc.created" content="2024-01-12">
|
||||
<meta name="description" content="use: package: com.mirna.hospitalmanagementapi.domain.dtos, record: AddressDTO">
|
||||
<meta name="generator" content="javadoc/ClassUseWriter">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
|
||||
|
||||
@ -1,11 +1,11 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="pt">
|
||||
<head>
|
||||
<!-- Generated by javadoc (17) on Wed Jan 10 21:46:18 BRT 2024 -->
|
||||
<!-- Generated by javadoc (17) on Fri Jan 12 16:47:28 BRT 2024 -->
|
||||
<title>DoctorDTO</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2024-01-10">
|
||||
<meta name="dc.created" content="2024-01-12">
|
||||
<meta name="description" content="declaration: package: com.mirna.hospitalmanagementapi.domain.dtos.doctor, record: DoctorDTO">
|
||||
<meta name="generator" content="javadoc/ClassWriterImpl">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
|
||||
|
||||
@ -1,11 +1,11 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="pt">
|
||||
<head>
|
||||
<!-- Generated by javadoc (17) on Wed Jan 10 21:46:18 BRT 2024 -->
|
||||
<!-- Generated by javadoc (17) on Fri Jan 12 16:47:28 BRT 2024 -->
|
||||
<title>DoctorPublicDataDTO</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2024-01-10">
|
||||
<meta name="dc.created" content="2024-01-12">
|
||||
<meta name="description" content="declaration: package: com.mirna.hospitalmanagementapi.domain.dtos.doctor, record: DoctorPublicDataDTO">
|
||||
<meta name="generator" content="javadoc/ClassWriterImpl">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
|
||||
|
||||
@ -1,11 +1,11 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="pt">
|
||||
<head>
|
||||
<!-- Generated by javadoc (17) on Wed Jan 10 21:46:18 BRT 2024 -->
|
||||
<!-- Generated by javadoc (17) on Fri Jan 12 16:47:28 BRT 2024 -->
|
||||
<title>DoctorUpdatedDataDTO</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2024-01-10">
|
||||
<meta name="dc.created" content="2024-01-12">
|
||||
<meta name="description" content="declaration: package: com.mirna.hospitalmanagementapi.domain.dtos.doctor, record: DoctorUpdatedDataDTO">
|
||||
<meta name="generator" content="javadoc/ClassWriterImpl">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
|
||||
|
||||
@ -1,11 +1,11 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="pt">
|
||||
<head>
|
||||
<!-- Generated by javadoc (17) on Wed Jan 10 21:46:18 BRT 2024 -->
|
||||
<!-- Generated by javadoc (17) on Fri Jan 12 16:47:28 BRT 2024 -->
|
||||
<title>Uses of Record Class com.mirna.hospitalmanagementapi.domain.dtos.doctor.DoctorDTO</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2024-01-10">
|
||||
<meta name="dc.created" content="2024-01-12">
|
||||
<meta name="description" content="use: package: com.mirna.hospitalmanagementapi.domain.dtos.doctor, record: DoctorDTO">
|
||||
<meta name="generator" content="javadoc/ClassUseWriter">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
|
||||
|
||||
@ -1,11 +1,11 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="pt">
|
||||
<head>
|
||||
<!-- Generated by javadoc (17) on Wed Jan 10 21:46:18 BRT 2024 -->
|
||||
<!-- Generated by javadoc (17) on Fri Jan 12 16:47:28 BRT 2024 -->
|
||||
<title>Uses of Record Class com.mirna.hospitalmanagementapi.domain.dtos.doctor.DoctorPublicDataDTO</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2024-01-10">
|
||||
<meta name="dc.created" content="2024-01-12">
|
||||
<meta name="description" content="use: package: com.mirna.hospitalmanagementapi.domain.dtos.doctor, record: DoctorPublicDataDTO">
|
||||
<meta name="generator" content="javadoc/ClassUseWriter">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
|
||||
|
||||
@ -1,11 +1,11 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="pt">
|
||||
<head>
|
||||
<!-- Generated by javadoc (17) on Wed Jan 10 21:46:18 BRT 2024 -->
|
||||
<!-- Generated by javadoc (17) on Fri Jan 12 16:47:28 BRT 2024 -->
|
||||
<title>Uses of Record Class com.mirna.hospitalmanagementapi.domain.dtos.doctor.DoctorUpdatedDataDTO</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2024-01-10">
|
||||
<meta name="dc.created" content="2024-01-12">
|
||||
<meta name="description" content="use: package: com.mirna.hospitalmanagementapi.domain.dtos.doctor, record: DoctorUpdatedDataDTO">
|
||||
<meta name="generator" content="javadoc/ClassUseWriter">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
|
||||
|
||||
@ -1,11 +1,11 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="pt">
|
||||
<head>
|
||||
<!-- Generated by javadoc (17) on Wed Jan 10 21:46:18 BRT 2024 -->
|
||||
<!-- Generated by javadoc (17) on Fri Jan 12 16:47:28 BRT 2024 -->
|
||||
<title>com.mirna.hospitalmanagementapi.domain.dtos.doctor</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2024-01-10">
|
||||
<meta name="dc.created" content="2024-01-12">
|
||||
<meta name="description" content="declaration: package: com.mirna.hospitalmanagementapi.domain.dtos.doctor">
|
||||
<meta name="generator" content="javadoc/PackageWriterImpl">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
|
||||
@ -71,8 +71,10 @@ loadScripts(document, 'script');</script>
|
||||
<div class="table-header col-last">Description</div>
|
||||
<div class="col-first even-row-color"><a href="../package-summary.html">com.mirna.hospitalmanagementapi.domain.dtos</a></div>
|
||||
<div class="col-last even-row-color"> </div>
|
||||
<div class="col-first odd-row-color"><a href="../patient/package-summary.html">com.mirna.hospitalmanagementapi.domain.dtos.patient</a></div>
|
||||
<div class="col-first odd-row-color"><a href="../auth/package-summary.html">com.mirna.hospitalmanagementapi.domain.dtos.auth</a></div>
|
||||
<div class="col-last odd-row-color"> </div>
|
||||
<div class="col-first even-row-color"><a href="../patient/package-summary.html">com.mirna.hospitalmanagementapi.domain.dtos.patient</a></div>
|
||||
<div class="col-last even-row-color"> </div>
|
||||
</div>
|
||||
</div>
|
||||
</li>
|
||||
|
||||
@ -1,11 +1,11 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="pt">
|
||||
<head>
|
||||
<!-- Generated by javadoc (17) on Wed Jan 10 21:46:18 BRT 2024 -->
|
||||
<!-- Generated by javadoc (17) on Fri Jan 12 16:47:28 BRT 2024 -->
|
||||
<title>com.mirna.hospitalmanagementapi.domain.dtos.doctor Class Hierarchy</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2024-01-10">
|
||||
<meta name="dc.created" content="2024-01-12">
|
||||
<meta name="description" content="tree: package: com.mirna.hospitalmanagementapi.domain.dtos.doctor">
|
||||
<meta name="generator" content="javadoc/PackageTreeWriter">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
|
||||
|
||||
@ -1,11 +1,11 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="pt">
|
||||
<head>
|
||||
<!-- Generated by javadoc (17) on Wed Jan 10 21:46:18 BRT 2024 -->
|
||||
<!-- Generated by javadoc (17) on Fri Jan 12 16:47:28 BRT 2024 -->
|
||||
<title>Uses of Package com.mirna.hospitalmanagementapi.domain.dtos.doctor</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2024-01-10">
|
||||
<meta name="dc.created" content="2024-01-12">
|
||||
<meta name="description" content="use: package: com.mirna.hospitalmanagementapi.domain.dtos.doctor">
|
||||
<meta name="generator" content="javadoc/PackageUseWriter">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
|
||||
|
||||
@ -1,11 +1,11 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="pt">
|
||||
<head>
|
||||
<!-- Generated by javadoc (17) on Wed Jan 10 21:46:18 BRT 2024 -->
|
||||
<!-- Generated by javadoc (17) on Fri Jan 12 16:47:28 BRT 2024 -->
|
||||
<title>com.mirna.hospitalmanagementapi.domain.dtos</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2024-01-10">
|
||||
<meta name="dc.created" content="2024-01-12">
|
||||
<meta name="description" content="declaration: package: com.mirna.hospitalmanagementapi.domain.dtos">
|
||||
<meta name="generator" content="javadoc/PackageWriterImpl">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
|
||||
@ -69,10 +69,12 @@ loadScripts(document, 'script');</script>
|
||||
<div class="summary-table two-column-summary">
|
||||
<div class="table-header col-first">Package</div>
|
||||
<div class="table-header col-last">Description</div>
|
||||
<div class="col-first even-row-color"><a href="doctor/package-summary.html">com.mirna.hospitalmanagementapi.domain.dtos.doctor</a></div>
|
||||
<div class="col-first even-row-color"><a href="auth/package-summary.html">com.mirna.hospitalmanagementapi.domain.dtos.auth</a></div>
|
||||
<div class="col-last even-row-color"> </div>
|
||||
<div class="col-first odd-row-color"><a href="patient/package-summary.html">com.mirna.hospitalmanagementapi.domain.dtos.patient</a></div>
|
||||
<div class="col-first odd-row-color"><a href="doctor/package-summary.html">com.mirna.hospitalmanagementapi.domain.dtos.doctor</a></div>
|
||||
<div class="col-last odd-row-color"> </div>
|
||||
<div class="col-first even-row-color"><a href="patient/package-summary.html">com.mirna.hospitalmanagementapi.domain.dtos.patient</a></div>
|
||||
<div class="col-last even-row-color"> </div>
|
||||
</div>
|
||||
</div>
|
||||
</li>
|
||||
|
||||
@ -1,11 +1,11 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="pt">
|
||||
<head>
|
||||
<!-- Generated by javadoc (17) on Wed Jan 10 21:46:18 BRT 2024 -->
|
||||
<!-- Generated by javadoc (17) on Fri Jan 12 16:47:28 BRT 2024 -->
|
||||
<title>com.mirna.hospitalmanagementapi.domain.dtos Class Hierarchy</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2024-01-10">
|
||||
<meta name="dc.created" content="2024-01-12">
|
||||
<meta name="description" content="tree: package: com.mirna.hospitalmanagementapi.domain.dtos">
|
||||
<meta name="generator" content="javadoc/PackageTreeWriter">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
|
||||
|
||||
@ -1,11 +1,11 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="pt">
|
||||
<head>
|
||||
<!-- Generated by javadoc (17) on Wed Jan 10 21:46:18 BRT 2024 -->
|
||||
<!-- Generated by javadoc (17) on Fri Jan 12 16:47:28 BRT 2024 -->
|
||||
<title>Uses of Package com.mirna.hospitalmanagementapi.domain.dtos</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2024-01-10">
|
||||
<meta name="dc.created" content="2024-01-12">
|
||||
<meta name="description" content="use: package: com.mirna.hospitalmanagementapi.domain.dtos">
|
||||
<meta name="generator" content="javadoc/PackageUseWriter">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
|
||||
|
||||
@ -1,11 +1,11 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="pt">
|
||||
<head>
|
||||
<!-- Generated by javadoc (17) on Wed Jan 10 21:46:18 BRT 2024 -->
|
||||
<!-- Generated by javadoc (17) on Fri Jan 12 16:47:28 BRT 2024 -->
|
||||
<title>PatientDTO</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2024-01-10">
|
||||
<meta name="dc.created" content="2024-01-12">
|
||||
<meta name="description" content="declaration: package: com.mirna.hospitalmanagementapi.domain.dtos.patient, record: PatientDTO">
|
||||
<meta name="generator" content="javadoc/ClassWriterImpl">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
|
||||
|
||||
@ -1,11 +1,11 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="pt">
|
||||
<head>
|
||||
<!-- Generated by javadoc (17) on Wed Jan 10 21:46:18 BRT 2024 -->
|
||||
<!-- Generated by javadoc (17) on Fri Jan 12 16:47:28 BRT 2024 -->
|
||||
<title>PatientPublicDataDTO</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2024-01-10">
|
||||
<meta name="dc.created" content="2024-01-12">
|
||||
<meta name="description" content="declaration: package: com.mirna.hospitalmanagementapi.domain.dtos.patient, record: PatientPublicDataDTO">
|
||||
<meta name="generator" content="javadoc/ClassWriterImpl">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
|
||||
|
||||
@ -1,11 +1,11 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="pt">
|
||||
<head>
|
||||
<!-- Generated by javadoc (17) on Wed Jan 10 21:46:18 BRT 2024 -->
|
||||
<!-- Generated by javadoc (17) on Fri Jan 12 16:47:28 BRT 2024 -->
|
||||
<title>PatientUpdatedDataDTO</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2024-01-10">
|
||||
<meta name="dc.created" content="2024-01-12">
|
||||
<meta name="description" content="declaration: package: com.mirna.hospitalmanagementapi.domain.dtos.patient, record: PatientUpdatedDataDTO">
|
||||
<meta name="generator" content="javadoc/ClassWriterImpl">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
|
||||
|
||||
@ -1,11 +1,11 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="pt">
|
||||
<head>
|
||||
<!-- Generated by javadoc (17) on Wed Jan 10 21:46:18 BRT 2024 -->
|
||||
<!-- Generated by javadoc (17) on Fri Jan 12 16:47:28 BRT 2024 -->
|
||||
<title>Uses of Record Class com.mirna.hospitalmanagementapi.domain.dtos.patient.PatientDTO</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2024-01-10">
|
||||
<meta name="dc.created" content="2024-01-12">
|
||||
<meta name="description" content="use: package: com.mirna.hospitalmanagementapi.domain.dtos.patient, record: PatientDTO">
|
||||
<meta name="generator" content="javadoc/ClassUseWriter">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
|
||||
|
||||
@ -1,11 +1,11 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="pt">
|
||||
<head>
|
||||
<!-- Generated by javadoc (17) on Wed Jan 10 21:46:18 BRT 2024 -->
|
||||
<!-- Generated by javadoc (17) on Fri Jan 12 16:47:28 BRT 2024 -->
|
||||
<title>Uses of Record Class com.mirna.hospitalmanagementapi.domain.dtos.patient.PatientPublicDataDTO</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2024-01-10">
|
||||
<meta name="dc.created" content="2024-01-12">
|
||||
<meta name="description" content="use: package: com.mirna.hospitalmanagementapi.domain.dtos.patient, record: PatientPublicDataDTO">
|
||||
<meta name="generator" content="javadoc/ClassUseWriter">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
|
||||
|
||||
@ -1,11 +1,11 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="pt">
|
||||
<head>
|
||||
<!-- Generated by javadoc (17) on Wed Jan 10 21:46:18 BRT 2024 -->
|
||||
<!-- Generated by javadoc (17) on Fri Jan 12 16:47:28 BRT 2024 -->
|
||||
<title>Uses of Record Class com.mirna.hospitalmanagementapi.domain.dtos.patient.PatientUpdatedDataDTO</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2024-01-10">
|
||||
<meta name="dc.created" content="2024-01-12">
|
||||
<meta name="description" content="use: package: com.mirna.hospitalmanagementapi.domain.dtos.patient, record: PatientUpdatedDataDTO">
|
||||
<meta name="generator" content="javadoc/ClassUseWriter">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
|
||||
|
||||
@ -1,11 +1,11 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="pt">
|
||||
<head>
|
||||
<!-- Generated by javadoc (17) on Wed Jan 10 21:46:18 BRT 2024 -->
|
||||
<!-- Generated by javadoc (17) on Fri Jan 12 16:47:28 BRT 2024 -->
|
||||
<title>com.mirna.hospitalmanagementapi.domain.dtos.patient</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2024-01-10">
|
||||
<meta name="dc.created" content="2024-01-12">
|
||||
<meta name="description" content="declaration: package: com.mirna.hospitalmanagementapi.domain.dtos.patient">
|
||||
<meta name="generator" content="javadoc/PackageWriterImpl">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
|
||||
@ -71,8 +71,10 @@ loadScripts(document, 'script');</script>
|
||||
<div class="table-header col-last">Description</div>
|
||||
<div class="col-first even-row-color"><a href="../package-summary.html">com.mirna.hospitalmanagementapi.domain.dtos</a></div>
|
||||
<div class="col-last even-row-color"> </div>
|
||||
<div class="col-first odd-row-color"><a href="../doctor/package-summary.html">com.mirna.hospitalmanagementapi.domain.dtos.doctor</a></div>
|
||||
<div class="col-first odd-row-color"><a href="../auth/package-summary.html">com.mirna.hospitalmanagementapi.domain.dtos.auth</a></div>
|
||||
<div class="col-last odd-row-color"> </div>
|
||||
<div class="col-first even-row-color"><a href="../doctor/package-summary.html">com.mirna.hospitalmanagementapi.domain.dtos.doctor</a></div>
|
||||
<div class="col-last even-row-color"> </div>
|
||||
</div>
|
||||
</div>
|
||||
</li>
|
||||
|
||||
@ -1,11 +1,11 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="pt">
|
||||
<head>
|
||||
<!-- Generated by javadoc (17) on Wed Jan 10 21:46:18 BRT 2024 -->
|
||||
<!-- Generated by javadoc (17) on Fri Jan 12 16:47:28 BRT 2024 -->
|
||||
<title>com.mirna.hospitalmanagementapi.domain.dtos.patient Class Hierarchy</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2024-01-10">
|
||||
<meta name="dc.created" content="2024-01-12">
|
||||
<meta name="description" content="tree: package: com.mirna.hospitalmanagementapi.domain.dtos.patient">
|
||||
<meta name="generator" content="javadoc/PackageTreeWriter">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
|
||||
|
||||
@ -1,11 +1,11 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="pt">
|
||||
<head>
|
||||
<!-- Generated by javadoc (17) on Wed Jan 10 21:46:18 BRT 2024 -->
|
||||
<!-- Generated by javadoc (17) on Fri Jan 12 16:47:28 BRT 2024 -->
|
||||
<title>Uses of Package com.mirna.hospitalmanagementapi.domain.dtos.patient</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2024-01-10">
|
||||
<meta name="dc.created" content="2024-01-12">
|
||||
<meta name="description" content="use: package: com.mirna.hospitalmanagementapi.domain.dtos.patient">
|
||||
<meta name="generator" content="javadoc/PackageUseWriter">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
|
||||
|
||||
@ -1,11 +1,11 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="pt">
|
||||
<head>
|
||||
<!-- Generated by javadoc (17) on Wed Jan 10 21:46:18 BRT 2024 -->
|
||||
<!-- Generated by javadoc (17) on Fri Jan 12 16:47:28 BRT 2024 -->
|
||||
<title>Address</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2024-01-10">
|
||||
<meta name="dc.created" content="2024-01-12">
|
||||
<meta name="description" content="declaration: package: com.mirna.hospitalmanagementapi.domain.entities, class: Address">
|
||||
<meta name="generator" content="javadoc/ClassWriterImpl">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
|
||||
|
||||
@ -1,11 +1,11 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="pt">
|
||||
<head>
|
||||
<!-- Generated by javadoc (17) on Wed Jan 10 21:46:18 BRT 2024 -->
|
||||
<!-- Generated by javadoc (17) on Fri Jan 12 16:47:28 BRT 2024 -->
|
||||
<title>Doctor</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2024-01-10">
|
||||
<meta name="dc.created" content="2024-01-12">
|
||||
<meta name="description" content="declaration: package: com.mirna.hospitalmanagementapi.domain.entities, class: Doctor">
|
||||
<meta name="generator" content="javadoc/ClassWriterImpl">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
|
||||
|
||||
@ -1,11 +1,11 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="pt">
|
||||
<head>
|
||||
<!-- Generated by javadoc (17) on Wed Jan 10 21:46:18 BRT 2024 -->
|
||||
<!-- Generated by javadoc (17) on Fri Jan 12 16:47:28 BRT 2024 -->
|
||||
<title>Patient</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2024-01-10">
|
||||
<meta name="dc.created" content="2024-01-12">
|
||||
<meta name="description" content="declaration: package: com.mirna.hospitalmanagementapi.domain.entities, class: Patient">
|
||||
<meta name="generator" content="javadoc/ClassWriterImpl">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user