|
AuthenticationService
v0.2.0
|
A base class used when the command requires authentication before it is executed. More...
Public Member Functions | |
| abstract void | ExecuteAuthenticated () |
| In derived classes contains the logic of the command. More... | |
| override void | Execute () |
| In derived classes executes the logic of the command. More... | |
Static Public Member Functions | |
| static SubParser | ConfigureParser (SubParser parser) |
| Can be used to configure a parser with the credentials argument. More... | |
Properties | |
| String | Credentials [set] |
| The username and password separated by a colon used to authenticate the execution of a command. More... | |
| Authenticator | AuthProvider [get, set] |
| The authentication provider used to check the credentials. More... | |
A base class used when the command requires authentication before it is executed.
|
static |
Can be used to configure a parser with the credentials argument.
|
virtual |
In derived classes executes the logic of the command.
Implements Joutsen.AuthenticationControl.Command.
|
pure virtual |
In derived classes contains the logic of the command.
Implemented in Joutsen.AuthenticationControl.CreateRoleCommand, Joutsen.AuthenticationControl.ListUsersCommand, Joutsen.AuthenticationControl.DeleteRoleCommand, Joutsen.AuthenticationControl.CreateApplicationCommand, Joutsen.AuthenticationControl.ListRolesCommand, Joutsen.AuthenticationControl.ListApplicationsCommand, Joutsen.AuthenticationControl.UpdateUserCommand, Joutsen.AuthenticationControl.DeleteApplicationCommand, Joutsen.AuthenticationControl.CreateUserCommand, and Joutsen.AuthenticationControl.DeleteUserCommand.
|
getset |
The authentication provider used to check the credentials.
|
set |
The username and password separated by a colon used to authenticate the execution of a command.
1.8.13