Skip to main content

ERUCES::TEAdminTrustedExecutableInfo

#include <teadmin_trusted_executable_info.h>

The TEAdminTrustedExecutableInfo class is the representation for TrustedExecutableInfo.

Inheritance

Public Member Functions

MemberDescription
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() constThe 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() constThe getPrincipalID method retrieves the principal ID.
const te_oid getOID() constThe 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() constThe getFlag method retreives the trusted executable flag.
TEObject * clone() constThe 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

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

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

ParameterDescription
oidname unsigned oid

void setFlag(unsigned int flag)

The setFlag method sets the trusted executable flag.

Parameters

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