Workspace 7.0.2
Namespaces | Classes | Typedefs | Functions | Variables
CSIRO::Authentication Namespace Reference

Namespaces

namespace  Ui
 

Classes

class  AuthenticatedEntity
 
class  Authenticator
 The base class of all authenticators. An Authenticator is responsible for authenticating client provided credentials. Credentials differ for each authentication method as does the authentication method itself. Overriding classes should implement the Authenticate method to provider specific authentication. More...
 
class  BAAuthenticator
 
class  BACredentials
 
class  BACredentialsWidget
 
class  BAProvider
 
class  CertificateBrowserWidget
 
class  ClientDialog
 A configuration dialog for client-side authentication administration. More...
 
class  ClientSettings
 Provides access to client side authentication settings. More...
 
class  ClientWidget
 Provides a view of client-side settings relating to remote execution. More...
 
class  Credentials
 The base class of all credential classes. More...
 
class  CredentialsDialog
 The base class for all widgets that provide authentication method specific credentials. More...
 
class  CredentialsWidget
 
class  NoneAuthenticator
 
class  NoneCredentials
 
class  NoneCredentialsWidget
 A widget for editing anonymous credentials. More...
 
class  NoneProvider
 
class  Provider
 The base class of all authentication providers. More...
 
class  ProviderManager
 Maintains a list of authentication providers. More...
 
class  Server
 Represents a remotely accessible server. More...
 
class  Servers
 Maintains a collection of Servers. More...
 
class  ServerSettings
 
class  SettingContainer
 
class  SettingItem
 
class  SettingItemImpl
 

Typedefs

typedef std::vector< QSharedPointer< AuthenticatedEntity > > AuthenticatedEntities
 

Functions

QString getAuthenticationClientSettingsBaseName ()
 
QString getAuthenticationClientSystemSettingsDirectory ()
 
QString getAuthenticationClientUserSettingsDirectory ()
 
QString getAuthenticationServerSettingsBaseName ()
 
QString getOrganization ()
 

Variables

static const QString systemScope = "System Default"
 
static const QString userMessageNoCredentialsDialog = "There is no credentials dialog provided by the currently selected authentication provider"
 
static const QString userMessageServerNotWriteable = "You do not have sufficient permissions to perform this operation on the selected server"
 
static const QString userScope = "User Defined"
 

Typedef Documentation

◆ AuthenticatedEntities

typedef std::vector<QSharedPointer<AuthenticatedEntity> > AuthenticatedEntities

Function Documentation

◆ getAuthenticationClientSettingsBaseName()

CSIRO_WORKSPACE_API QString getAuthenticationClientSettingsBaseName ( )

◆ getAuthenticationClientSystemSettingsDirectory()

CSIRO_WORKSPACE_API QString getAuthenticationClientSystemSettingsDirectory ( )

◆ getAuthenticationClientUserSettingsDirectory()

CSIRO_WORKSPACE_API QString getAuthenticationClientUserSettingsDirectory ( )

◆ getAuthenticationServerSettingsBaseName()

CSIRO_WORKSPACE_API QString getAuthenticationServerSettingsBaseName ( )

◆ getOrganization()

CSIRO_WORKSPACE_API QString getOrganization ( )

Variable Documentation

◆ systemScope

const QString systemScope = "System Default"
static

◆ userMessageNoCredentialsDialog

const QString userMessageNoCredentialsDialog = "There is no credentials dialog provided by the currently selected authentication provider"
static

◆ userMessageServerNotWriteable

const QString userMessageServerNotWriteable = "You do not have sufficient permissions to perform this operation on the selected server"
static

◆ userScope

const QString userScope = "User Defined"
static