OCI REST for ESP32
Public Member Functions | Public Attributes | List of all members
ociProfile Struct Reference

Contains the OCIDs and key & key related data necessary to sign the request. More...

#include <oci.h>

Public Member Functions

 ociProfile ()
 Construct an instance of OciProfile.
 
 ociProfile (char *tenancyOcid, char *userOcid, char *keyFingerprint, char *privateKey, char *privateKeyPassphrase=NULL)
 Construct an instance of OciProfile. More...
 

Public Attributes

char * tenancyOcid
 The tenancy OCID.
 
char * userOcid
 The user OCID.
 
char * keyFingerprint
 The key fingerprint.
 
char * privateKey
 The private key text. must be null terminated! (have a newline at the end of the text)
 
char * privateKeyPassphrase
 Optional - the private key password (for protected keys)
 

Detailed Description

Contains the OCIDs and key & key related data necessary to sign the request.

Constructor & Destructor Documentation

◆ ociProfile()

ociProfile::ociProfile ( char *  tenancyOcid,
char *  userOcid,
char *  keyFingerprint,
char *  privateKey,
char *  privateKeyPassphrase = NULL 
)
inline

Construct an instance of OciProfile.

Parameters
tenancyOcidThe tenancy OCID
userOcidThe user OCID
keyFingerprintThe key fingerprint
privateKeyThe private key text. must be null terminated! (have a newline at the end of the text)
privateKeyPassphraseOptional - the private key password (for protected keys)

The documentation for this struct was generated from the following file: