FME Server C++ API 3.0
|
IFMEServerIdentity interface. More...
#include <ifmeserveridentity.h>
Public Member Functions | |
virtual void | getID (IFMEServerString &id) const =0 |
virtual FME_Boolean | getIsAuthenticated () const =0 |
virtual void | getRoles (IFMEServerStringArray &roles) const =0 |
Protected Member Functions | |
IFMEServerIdentity () | |
virtual | ~IFMEServerIdentity () |
Private Member Functions | |
IFMEServerIdentity (const IFMEServerIdentity &other) | |
IFMEServerIdentity & | operator= (const IFMEServerIdentity &other) |
IFMEServerIdentity interface.
Package Overview:
This file defines the interface that subclasses of this class MUST follow.
Developers MUST NOT implement their own subclasses of this, instead, the FME will ALWAYS provide them with the subclass instance they should be using.
IFMEServerIdentity::IFMEServerIdentity | ( | ) | [inline, protected] |
virtual IFMEServerIdentity::~IFMEServerIdentity | ( | ) | [inline, protected, virtual] |
IFMEServerIdentity::IFMEServerIdentity | ( | const IFMEServerIdentity & | other | ) | [private] |
virtual void IFMEServerIdentity::getID | ( | IFMEServerString & | id | ) | const [pure virtual] |
Gets the user ID.
name | the user ID |
virtual FME_Boolean IFMEServerIdentity::getIsAuthenticated | ( | ) | const [pure virtual] |
Checks if the user is authenticated.
virtual void IFMEServerIdentity::getRoles | ( | IFMEServerStringArray & | roles | ) | const [pure virtual] |
Gets a list of the user's roles.
roles | a list of the user's roles |
IFMEServerIdentity& IFMEServerIdentity::operator= | ( | const IFMEServerIdentity & | other | ) | [private] |