ERUCES::TEAdminEfefs
#include <teadmin_efefs.h>
The TEAdminEfefs class is used to manage secure folders in the remote engine.
The TEAdminEfefs class provides detailed management and configuration of secure folders in the dS service.
Inheritance
- Inherits ERUCES::TEAdmin
Public Member Functions
| Member | Description |
|---|---|
TEAdminEfefs() | The TEAdminEfefs constructor is the default class constructor. |
~TEAdminEfefs() | The TEAdminEfefs destructor is the class destructor. |
void getSecureFolder(TEObjectContainer &container) | The getSecureFolder method gets a full list of secure folders. Type of objects in container will be TEEfefsSecureFolder. |
void getActiveSecureFolder(TEObjectContainer &container) | The getActiveSecureFolder method gets a list of active secure folders. Type of objects in container will be TEEfefsSecureFolder. |
void updateSecureFolder(const TEEfefsSecureFolder &securefolder) | The updateSecureFolder method adds or Updates a secure folder. |
void removeSecureFolder(const TEEfefsSecureFolder &securefolder) const | The removeSecureFolder method removes a secure folder. |
void activateSecureFolder(const TEEfefsSecureFolder &securefolder) | The activateSecureFolder method activates (mounts) a secure folder. |
void deactivateSecureFolder(const TEEfefsSecureFolder &securefolder) | The deactivateSecureFolder method deactivates (un-mounts) a secure folder. |
int activateSecureFolderTemplate(TEObjectContainer &vars) | The activateSecureFolderTemplate method activates (mounts) secure folder templates. |
int deactivateSecureFolderTemplate(TEObjectContainer &vars) | The deactivateSecureFolderTemplate method deactivates (un-mounts) a secure folder template. |
Member Function Documentation
TEAdminEfefs()
The TEAdminEfefs constructor is the default class constructor.
~TEAdminEfefs()
The TEAdminEfefs destructor is the class destructor.
void getSecureFolder(TEObjectContainer &container)
The getSecureFolder method gets a full list of secure folders. Type of objects in container will be TEEfefsSecureFolder.
Parameters
| Parameter | Description |
|---|---|
container | A TEObjectContainer object used to store returned secure folder objects. |
void getActiveSecureFolder(TEObjectContainer &container)
The getActiveSecureFolder method gets a list of active secure folders. Type of objects in container will be TEEfefsSecureFolder.
Parameters
| Parameter | Description |
|---|---|
container | A TEObjectContainer object used to store returned secure folder objects. |
void updateSecureFolder(const TEEfefsSecureFolder &securefolder)
The updateSecureFolder method adds or Updates a secure folder.
Parameters
| Parameter | Description |
|---|---|
securefolder | A TEEfefsSecureFolder secure folder object. |
void removeSecureFolder(const TEEfefsSecureFolder &securefolder) const
The removeSecureFolder method removes a secure folder.
Parameters
| Parameter | Description |
|---|---|
securefolder | A TEEfefsSecureFolder secure folder object. |
void activateSecureFolder(const TEEfefsSecureFolder &securefolder)
The activateSecureFolder method activates (mounts) a secure folder.
Parameters
| Parameter | Description |
|---|---|
securefolder | A TEEfefsSecureFolder secure folder object. |
Remark: This method only works for non-windows platforms.
void deactivateSecureFolder(const TEEfefsSecureFolder &securefolder)
The deactivateSecureFolder method deactivates (un-mounts) a secure folder.
Parameters
| Parameter | Description |
|---|---|
securefolder | A TEEfefsSecureFolder secure folder object. |
Remark: This method only works for non-windows platforms.
int activateSecureFolderTemplate(TEObjectContainer &vars)
The activateSecureFolderTemplate method activates (mounts) secure folder templates.
Parameters
| Parameter | Description |
|---|---|
vars | Variable name and values of secure folder template to be replaced. Elements in vars must be of type TESTR2STR which is defined in teobject.h. |
Remark: This method only works for non-windows platforms.
Returns: Returns an integer representing the number of activated secure folders.
int deactivateSecureFolderTemplate(TEObjectContainer &vars)
The deactivateSecureFolderTemplate method deactivates (un-mounts) a secure folder template.
Parameters
| Parameter | Description |
|---|---|
vars | Variable name and values of secure folder template to be replaced. Elements in vars must be of type TESTR2STR which is defined in teobject.h. |
Remark: This method only works for non-windows platforms.
Returns: Returns an integer representing the number of activated secure folders.