ERUCES::TECodeSigningInfo
#include <tecodesigning.h>
The TECodeSigningInfo class is used to manage CodeSigning objects.
Inheritance
- Inherits ERUCES::TEUpdatableObject
Static Public Attributes
| Type | Name | Description |
|---|---|---|
| _TESTD string | CLASSNAME |
Public Member Functions
| Member | Description |
|---|---|
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() const | The getCodeSigningInfoID method retrieves the. |
const _TESTD string getCodeName() const | The getCodeName method retrieves the code name. |
void getSigningCertificate(_TESTD string &cert) const | The getSigningCertificate method retrieves the code signing certificate. |
void getCodeDigest(_TESTD string &digest) const | The 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() const | The getClassName method retrieves the class name, TECertObjectInfo. |
TEObject * clone() const | The 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
| Parameter | Description |
|---|---|
cert | A string that receives the code signing certificate. |
void getCodeDigest(_TESTD string &digest) const
The getCodeDigest method retrieves the code's digest.
Parameters
| Parameter | Description |
|---|---|
digest | A 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.