Add sonar-project.properties.

Signed-off-by: Marios Sotiropoulos <mai1211@uom.edu.gr>
Delete sonar-project.properties.

Signed-off-by: Marios Sotiropoulos <mai1211@uom.edu.gr>
Update the composer package

Signed-off-by: mariossotir <mai1211@uom.gr>
Install PHPUnit.

Signed-off-by: mariossotir <mai1211@uom.gr>
Set the type of the $client parameter at method "generate" of the
ClientIdGeneratorInterface interface.

Signed-off-by: mariossotir <mai1211@uom.gr>
NetBeans configuration change.

Signed-off-by: mariossotir <mai1211@uom.gr>
Add error related classes for the Authorization Code Issuance use case.

Signed-off-by: mariossotir <mai1211@uom.gr>
Add responses for the Authorization Code Issuance use case.

Signed-off-by: mariossotir <mai1211@uom.gr>
Add class AuthenticationController.

Signed-off-by: mariossotir <mai1211@uom.gr>
Add templates for the Authorization Code Issuance use case.

Signed-off-by: mariossotir <mai1211@uom.gr>
Add "Demo 1" of client application.

Signed-off-by: mariossotir <mai1211@uom.gr>
Rename method "createPassword" to "hashPassword" in
AuthenticationServiceInterface.

Signed-off-by: mariossotir <mai1211@uom.gr>
Import the Client class in MsOauthClientIdGenerator.

Signed-off-by: mariossotir <mai1211@uom.gr>
Display the "client secret" in the Client Details Page.

Signed-off-by: mariossotir <mai1211@uom.gr>
Add route for "Client Demo 1".

Signed-off-by: mariossotir <mai1211@uom.gr>
Add the Authorization/AuthorizationService class and its corresponding
interface.

Signed-off-by: mariossotir <mai1211@uom.gr>
Specify the AuthorizationCodeProfile class.

Signed-off-by: mariossotir <mai1211@uom.gr>
Add the AuthorizationController class.

Signed-off-by: mariossotir <mai1211@uom.gr>
Change NetBeans settings.

Signed-off-by: mariossotir <mai1211@uom.gr>
Implement method "clientAction" of the RegistrationController class.

Signed-off-by: Marios Sotiropoulos <mai1211@uom.edu.gr>