nn::boss::TaskActionBase Classclass TaskActionBase
Base class for task actions. There is no reason for an application to directly generate an instance of this class.
| protected |
TaskActionBase
|
Constructor. |
|---|---|---|
| protected V |
~TaskActionBase
|
Destructor. |
| protected |
SetHttpProperty
|
Sets a property value in the class. Can be used for the following properties. Identifier type ACTION_HTTP_HEADER struct httpRequestHeader[MAX_HTTP_HEADER] ACTION_CLIENT_CERT nn::http::InternalClientCertId clientCert[MAX_CLIENT_CERT] ACTION_ROOT_CA nn::http::InternalCaCertId rootCA[MAX_ROOT_CA] ACTION_AP_INFO ApInfoType ACTION_PRIVATE_ROOT_CA u8 ACTION_PRIVATE_CLIENT_CERT u8 ACTION_LAST_MODIFIED_TIME lastModified[MAX_LASTMODIFIED_LENGTH] |
| protected |
GetHttpProperty
|
Gets a property value from the class. Can be used for the following properties. Identifier type ACTION_HTTP_HEADER struct httpRequestHeader[MAX_HTTP_HEADER] ACTION_CLIENT_CERT nn::http::InternalClientCertId clientCert[MAX_CLIENT_CERT] ACTION_ROOT_CA nn::http::InternalCaCertId rootCA[MAX_ROOT_CA] ACTION_AP_INFO ApInfoType ACTION_PRIVATE_ROOT_CA u8 ACTION_PRIVATE_CLIENT_CERT u8 |
SetPrivateRootCa
|
Sets a registered private root certificate for use. Can be used alongside an internal root certificate. | |
SetRootCa
|
Sets an internal root certificate for use. Can be used alongside a private root certificate. | |
SetPrivateClientCert
|
Sets a registered private client certificate for use. Only a private root certificate can be used. | |
SetClientCert
|
Sets an internal client certificate for use. Only the one specified internal client certificate can be used. | |
SetApInfo
|
Adds access point information. | |
AddHeaderField
|
Adds header fields to the HTTP header. | |
SetLastModifiedTime
|
Sets the initial value for the LastModifiedTime. |
CONFIDENTIAL