gnutls_credentials_clear - Linux
Overview
gnutls_credentials_clear()
clears all the credentials associated with a given session. This includes certificates, private keys, and trusted CAs.
Syntax
gnutls_credentials_clear(gnutls_session_t session);
| Argument | Description |
|—|—|
| session
| The session to clear credentials for. |
Options/Flags
None.
Examples
gnutls_session_t session;
gnutls_certificate_credentials_t cred;
gnutls_certificate_credentials_init(&cred);
gnutls_certificate_set_x509_key_file(&cred, "/path/to/certificate.pem", "/path/to/private.key.pem", GNUTLS_X509_FMT_PEM);
gnutls_init(&session, GNUTLS_SERVER);
gnutls_credentials_set(session, GNUTLS_CRD_CERTIFICATE, cred);
gnutls_credentials_clear(session);
Common Issues
None.
Integration
This command is typically used in conjunction with other GNUTLS API calls to establish and manage secure connections.
Related Commands
gnutls_credentials_set()
gnutls_certificate_credentials_init()
gnutls_certificate_set_x509_key_file()