AuthenticationService v0.3.0+7-g8a7f190
Classes
Joutsen.AuthenticationControl Namespace Reference

Implementation of the command line tool. More...

Classes

class  ApplicationCommand
 A base class for commands that handle applications. More...
 
class  AuthenticatedCommand
 A base class used when the command requires authentication before it is executed. More...
 
class  CreateApplicationCommand
 A command that can be used to create a new application in the database. More...
 
class  CreateRoleCommand
 A command that can be used to create a new role for a user and application in the database. More...
 
class  CreateTablesCommand
 A command that canbe used to initialize the database from scratch. More...
 
class  CreateUserCommand
 A command that can be used to create a new user in the database. More...
 
class  DeleteApplicationCommand
 A command that can be used to delete an application from the database. More...
 
class  DeleteRoleCommand
 A command that can be used to delete a role of an user for an application from the database. More...
 
class  DeleteUserCommand
 A command that can be used to delete an user from the database. More...
 
class  ListApplicationsCommand
 A command that can be used to display a list of application in the database. More...
 
class  ListRolesCommand
 A command that can be used to display a list of the roles a user has for a certain application. More...
 
class  ListUsersCommand
 A command that can be used to display a list of the users in the database. More...
 
class  MainClass
 The main class of the command line tool handling parsing of arguments and running the corresonding commands. More...
 
class  RoleCommand
 A base class for commands that handle roles. More...
 
class  UpdateTablesCommand
 A command that can be used to update the database tables. More...
 
class  UpdateUserCommand
 A command that can be used to update the details of an user in the database. More...
 
class  UserCommand
 A base class for commands that use user details. More...
 

Detailed Description

Implementation of the command line tool.