AuthenticationService  v0.2.0
Public Member Functions | Static Public Member Functions | List of all members
Joutsen.AuthenticationControl.DeleteApplicationCommand Class Reference

A command that can be used to delete an application from the database. More...

Public Member Functions

override void ExecuteAuthenticated ()
 In derived classes contains the logic of the command. More...
 
- Public Member Functions inherited from Joutsen.AuthenticationControl.AuthenticatedCommand
override void Execute ()
 In derived classes executes the logic of the command. More...
 

Static Public Member Functions

static SubParser CreateParser (SubParser parser)
 Creates a command line parser for use with the command. More...
 
- Static Public Member Functions inherited from Joutsen.AuthenticationControl.AuthenticatedCommand
static SubParser ConfigureParser (SubParser parser)
 Can be used to configure a parser with the credentials argument. More...
 

Additional Inherited Members

- Properties inherited from Joutsen.AuthenticationControl.ApplicationCommand
ApplicationRepository Repository [get, set]
 The repository providing access to applications in the database. More...
 
String Name [get, set]
 The application's name. More...
 
- Properties inherited from Joutsen.AuthenticationControl.AuthenticatedCommand
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...
 

Detailed Description

A command that can be used to delete an application from the database.

Since
0.1.0

Member Function Documentation

◆ CreateParser()

static SubParser Joutsen.AuthenticationControl.DeleteApplicationCommand.CreateParser ( SubParser  parser)
static

Creates a command line parser for use with the command.

◆ ExecuteAuthenticated()

override void Joutsen.AuthenticationControl.DeleteApplicationCommand.ExecuteAuthenticated ( )
virtual

In derived classes contains the logic of the command.

Implements Joutsen.AuthenticationControl.AuthenticatedCommand.