Skip to main content

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

Public Member Functions

MemberDescription
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) constThe 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

ParameterDescription
containerA 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

ParameterDescription
containerA TEObjectContainer object used to store returned secure folder objects.

void updateSecureFolder(const TEEfefsSecureFolder &securefolder)

The updateSecureFolder method adds or Updates a secure folder.

Parameters

ParameterDescription
securefolderA TEEfefsSecureFolder secure folder object.

void removeSecureFolder(const TEEfefsSecureFolder &securefolder) const

The removeSecureFolder method removes a secure folder.

Parameters

ParameterDescription
securefolderA TEEfefsSecureFolder secure folder object.

void activateSecureFolder(const TEEfefsSecureFolder &securefolder)

The activateSecureFolder method activates (mounts) a secure folder.

Parameters

ParameterDescription
securefolderA 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

ParameterDescription
securefolderA 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

ParameterDescription
varsVariable 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

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