Skip to main content

ERUCES::TECodeSigningInfo

#include <tecodesigning.h>

The TECodeSigningInfo class is used to manage CodeSigning objects.

Inheritance

Static Public Attributes

TypeNameDescription
_TESTD stringCLASSNAME

Public Member Functions

MemberDescription
TECodeSigningInfo()The TECodeSigningInfo constructor is the default class constructor.
TECodeSigningInfo(te_oid id)
TECodeSigningInfo(const _TESTD string &jar, const _TESTD string &signing_cert, bool is_digest_required=false)
TECodeSigningInfo(const TECodeSigningInfo &)The TECodeSigningInfo constructor copies a TECodeSigningInfo object.
~TECodeSigningInfo()The TECodeSigningInfo constructor is the class destructor.
te_oid getCodeSigningInfoID() constThe getCodeSigningInfoID method retrieves the.
const _TESTD string getCodeName() constThe getCodeName method retrieves the code name.
void getSigningCertificate(_TESTD string &cert) constThe getSigningCertificate method retrieves the code signing certificate.
void getCodeDigest(_TESTD string &digest) constThe getCodeDigest method retrieves the code's digest.
bool isDigestRequired()The isDigestRequired method retrieves the flag as to whether or not the code disgest is required.
const _TESTD string getClassName() constThe getClassName method retrieves the class name, TECertObjectInfo.
TEObject * clone() constThe clone method clones a TECertObjectInfo object.

Member Function Documentation

TECodeSigningInfo()

The TECodeSigningInfo constructor is the default class constructor.

TECodeSigningInfo(const TECodeSigningInfo &)

The TECodeSigningInfo constructor copies a TECodeSigningInfo object.

~TECodeSigningInfo()

The TECodeSigningInfo constructor is the class destructor.

te_oid getCodeSigningInfoID() const

The getCodeSigningInfoID method retrieves the.

Returns: Returns the code signing information ID.

const _TESTD string getCodeName() const

The getCodeName method retrieves the code name.

Returns: Returns a string representing the code name.

void getSigningCertificate(_TESTD string &cert) const

The getSigningCertificate method retrieves the code signing certificate.

Parameters

ParameterDescription
certA string that receives the code signing certificate.

void getCodeDigest(_TESTD string &digest) const

The getCodeDigest method retrieves the code's digest.

Parameters

ParameterDescription
digestA string that receives the code's digest.

bool isDigestRequired()

The isDigestRequired method retrieves the flag as to whether or not the code disgest is required.

Returns: Returns a boolean representing whether or not the code disgest is required. True = required.

const _TESTD string getClassName() const

The getClassName method retrieves the class name, TECertObjectInfo.

Returns: Returns the class name, TECertObjectInfo.

TEObject * clone() const

The clone method clones a TECertObjectInfo object.

Returns: Returns a cloned TECertObjectInfo object.