![]()  | 
  
    yumapro
    25.10-1
    
   YumaPro SDK 
   | 
 
NETCONF over TLS support using OpenSSL library APIs. More...

Functions | |
| status_t | agt_openssl_set_cert_to_name (val_value_t *val, uint32 id) | 
| Create or replace the cert-to-name entry.  More... | |
| status_t | agt_openssl_delete_cert_to_name (uint32 id) | 
| Delete the cert-to-name entry.  More... | |
| status_t | agt_openssl_delete_all_cert_to_name (void) | 
| Delete all cert-to-name entries.  More... | |
| status_t | agt_openssl_check_fingerprint (const xmlChar *fprintstr) | 
| Check if fingerprint value is OK.  More... | |
| status_t | agt_openssl_set_server_keys (int *err_step) | 
| Update the server keys.  More... | |
| void | agt_openssl_set_tls_debug (boolean val) | 
| Set the TLS Debug parameter.  More... | |
NETCONF over TLS support using OpenSSL library APIs.
Not used unless with-netconf-tls is true.
| status_t agt_openssl_check_fingerprint | ( | const xmlChar * | fprintstr | ) | 
Check if fingerprint value is OK.
SIL Only – Internal use by u_yumaworks-cert-usermap
| fprintstr | tls-fingerprint to check | 

| status_t agt_openssl_delete_all_cert_to_name | ( | void | ) | 
Delete all cert-to-name entries.
SIL Only – Internal use by u_yumaworks-cert-usermap
Used when /cert-usermap container is deleted


| status_t agt_openssl_delete_cert_to_name | ( | uint32 | id | ) | 
Delete the cert-to-name entry.
SIL Only – Internal use by u_yumaworks-cert-usermap
| id | == key leaf value for the entry to delete | 


| status_t agt_openssl_set_cert_to_name | ( | val_value_t * | val, | 
| uint32 | id | ||
| ) | 
Create or replace the cert-to-name entry.
SIL Only – Internal use by u_yumaworks-cert-usermap
| val | val_value_t representing cert-to-name | 
| id | == key leaf value for this entry | 


| status_t agt_openssl_set_server_keys | ( | int * | err_step | ) | 
Update the server keys.
SIL Only – Internal use by yumaworks-server
Updates the OpenSSL keys using the current values of netconf-tls-certificate and netconf-tls-key values in the server profile
| [out] | err_step | number identifying step the error happened
  | 

| void agt_openssl_set_tls_debug | ( | boolean | val | ) | 
Set the TLS Debug parameter.
Used from yumaworks-server to change the setting at run-time
| val | TRUE to enable TLS Debug mode; FALSE to disable TLS Debug mode | 
