ERUCES::TEAdminTrustedExecutableInfo
#include <teadmin_trusted_executable_info.h>
The TEAdminTrustedExecutableInfo class is the representation for TrustedExecutableInfo.
Inheritance
- Inherits ERUCES::TEUpdatableObject
Public Member Functions
| Member | Description |
|---|---|
TEAdminTrustedExecutableInfo() | The TEAdminTrustedExecutableInfo constructor is the default class constructor. |
TEAdminTrustedExecutableInfo(const TEAdminTrustedExecutableInfo &trustedExecutableInfo) | The TEAdminTrustedExecutableInfo constructor is a copy constructor. |
~TEAdminTrustedExecutableInfo() | The TEAdminTrustedExecutableInfo destructor is the class destructor. |
void setPath(const _TESTD string &path) | The setPath method sets the trusted executable path. |
const _TESTD string getPath() const | The getPath method retrieves the path of a trusted executable. |
void setPrincipalID(const te_oid &principalId) | The setPrincipalID method sets the principal ID. |
const te_oid getPrincipalID() const | The getPrincipalID method retrieves the principal ID. |
const te_oid getOID() const | The getOID method retreives the persistent oid. |
void setOID(const te_oid &oid) | The setOID method sets the persistent oid. |
void setFlag(unsigned int flag) | The setFlag method sets the trusted executable flag. |
unsigned int getFlag() const | The getFlag method retreives the trusted executable flag. |
TEObject * clone() const | The clone method clones the object. |
Member Function Documentation
TEAdminTrustedExecutableInfo()
The TEAdminTrustedExecutableInfo constructor is the default class constructor.
TEAdminTrustedExecutableInfo(const TEAdminTrustedExecutableInfo &trustedExecutableInfo)
The TEAdminTrustedExecutableInfo constructor is a copy constructor.
~TEAdminTrustedExecutableInfo()
The TEAdminTrustedExecutableInfo destructor is the class destructor.
void setPath(const _TESTD string &path)
The setPath method sets the trusted executable path.
Parameters
| Parameter | Description |
|---|---|
path | A string representing the path to the executable. |
const _TESTD string getPath() const
The getPath method retrieves the path of a trusted executable.
Returns: A string representing the path to the executable.
void setPrincipalID(const te_oid &principalId)
The setPrincipalID method sets the principal ID.
Parameters
| Parameter | Description |
|---|---|
principalId | An integer representing the principal ID. |
const te_oid getPrincipalID() const
The getPrincipalID method retrieves the principal ID.
Returns: An integer representing the principal ID.
const te_oid getOID() const
The getOID method retreives the persistent oid.
Returns: unsigned persistent oid
void setOID(const te_oid &oid)
The setOID method sets the persistent oid.
Parameters
| Parameter | Description |
|---|---|
oid | name unsigned oid |
void setFlag(unsigned int flag)
The setFlag method sets the trusted executable flag.
Parameters
| Parameter | Description |
|---|---|
flag | An unsigned integer representing the flag. |
unsigned int getFlag() const
The getFlag method retreives the trusted executable flag.
Returns: An unsigned integer representing the flag.
TEObject * clone() const
The clone method clones the object.
Returns: The cloned object.