nn::http::Connection::SetClientCert Member Function

Syntax

nn::Result SetClientCert(
     const u8 * pCertData,
     size_t certDataSize,
     const u8 * pPrivateKeyData,
     size_t privateKeyDataSize
);

nn::Result SetClientCert(
     InternalClientCertId inClientCertName
);

nn::Result SetClientCert(
     ClientCert & clientCert
);

List of Overloaded Member Functions

SetClientCert(const u8 *, size_t, const u8 *, size_t) Sets a client certificate based on certificate and private key data.
SetClientCert(InternalClientCertId) Sets device internal client certificate.
SetClientCert(ClientCert &) Sets the client certificate using a ClientCert instance. (Use this to reuse the same client certificate with multiple HTTPS communication sessions. ) Do not release the configured certificate during HTTPS communication with the communication targets.

Description of SetClientCert(const u8 *, size_t, const u8 *, size_t)

Sets a client certificate based on certificate and private key data.

Description of SetClientCert(InternalClientCertId)

Sets device internal client certificate.

Description of SetClientCert(ClientCert &)

Sets the client certificate using a ClientCert instance. (Use this to reuse the same client certificate with multiple HTTPS communication sessions. ) Do not release the configured certificate during HTTPS communication with the communication targets.


CONFIDENTIAL