AuthenticationService  v0.2.0
Properties | List of all members
Joutsen.AuthenticationControl.ApplicationCommand Class Reference

A base class for commands that handle applications. More...

Properties

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...
 

Additional Inherited Members

- Public Member Functions inherited from Joutsen.AuthenticationControl.AuthenticatedCommand
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 inherited from Joutsen.AuthenticationControl.AuthenticatedCommand
static SubParser ConfigureParser (SubParser parser)
 Can be used to configure a parser with the credentials argument. More...
 

Detailed Description

A base class for commands that handle applications.

Since
0.1.0

Property Documentation

◆ Name

String Joutsen.AuthenticationControl.ApplicationCommand.Name
getset

The application's name.

◆ Repository

ApplicationRepository Joutsen.AuthenticationControl.ApplicationCommand.Repository
getset

The repository providing access to applications in the database.