| RSA BSAFE SSL-C |
Security protocol components for C |
| Search |
Functions | |
| void | SSL_set_client_CA_list (SSL *ssl, STACK *sk) |
| Sets the list of acceptable Certification Authorities (CAs) against the SSL connection reference for the server side of the connection. More... | |
| void | SSL_CTX_set_client_CA_list (SSL_CTX *ctx, STACK *sk) |
| Sets the list of acceptable Certification Authorities (CAs) against the SSL_CTX for the server side of the connection. More... | |
| STACK* | SSL_get_client_CA_list (SSL *ssl) |
| Returns the list of acceptable Certification Authorities (CAs) that the SSL on the server side passes to the client if a client certificate is requested. More... | |
| int | SSL_add_client_CA (SSL *ssl, SSLCERT *x509) |
| Adds a certificate to the list of acceptable Certification Authorities (CAs). More... | |
| int | SSL_CTX_add_client_CA (SSL_CTX *ctx, SSLCERT *x509) |
| Adds a certificate to the list of acceptable Certification Authorities (CAs). More... | |
| int | SSLCERT_STORE_get_by_subject (SSLCERT_STORE_CTX *csctx, int type, SSLCERT_NAME *cn, void *ret) |
| Examines the lists of certificates held by the SSLCERT_STORE_CTX for an object having the specified type and a subject equal to the specified name. More... | |
| int | SSLCERT_STORE_get_by_SKI (SSLCERT_STORE_CTX *csctx, int type, R_ITEM *ck, void *ret) |
| Examines the lists of certificates held by the SSLCERT_STORE_CTX for an object having the specified type and a Subject Key Identifier (SKI) key id equal to the specified key id. More... | |
| int | SSLCERT_STORE_CTX_set_ex_data (SSLCERT_STORE_CTX *cctx, int idx, char *data) |
| Sets the external data attached to the SSLCERT_STORE_CTX structure ctx. More... | |
| char* | SSLCERT_STORE_CTX_get_ex_data (SSLCERT_STORE_CTX *cctx, int idx) |
| Returns the external data attached to the structure. More... | |
| int | SSLCERT_STORE_CTX_get_error (SSLCERT_STORE_CTX *cctx) |
| Returns the current verification error for the SSLCERT_STORE_CTX ctx. More... | |
| void | SSLCERT_STORE_CTX_set_error (SSLCERT_STORE_CTX *cctx, int s) |
| Sets an error code in the SSLCERT_STORE_CTX structure typically during a callback used for verification of a single certificate. More... | |
| int | SSLCERT_STORE_CTX_get_error_depth (SSLCERT_STORE_CTX *cctx) |
| Returns the depth in the certificate chain where the verification error occurred. More... | |
| void* | SSLCERT_STORE_CTX_get_current_cert (SSLCERT_STORE_CTX *cctx) |
| Returns the certificate currently being verified. More... | |
|
||||||||||||
|
Adds a certificate to the list of acceptable Certification Authorities (CAs). Certificates signed by these CAs are deemed acceptable by the server side of the SSL protocol.
|
|
||||||||||||
|
Adds a certificate to the list of acceptable Certification Authorities (CAs). Certificates signed by these CAs are deemed acceptable by the server side of the SSL protocol. The certificates are sent to the client when the server makes a request for a client certificate.
|
|
||||||||||||
|
Sets the list of acceptable Certification Authorities (CAs) against the SSL_CTX for the server side of the connection. Certificates returned by the client side signed by these CAs are deemed acceptable by the server. The server sends a client CA list when requesting a client certificate. The client CA list set against the SSL_CTX becomes the default client CA list for all SSL structures made from the SSL_CTX.
|
|
|
Returns the list of acceptable Certification Authorities (CAs) that the SSL on the server side passes to the client if a client certificate is requested. The client side may also return a CA list which is the list passed by the server to the client during a client certificate request.
|
|
||||||||||||
|
Sets the list of acceptable Certification Authorities (CAs) against the SSL connection reference for the server side of the connection. Certificates returned by the client side signed by these CAs are deemed acceptable by the SSL protocol. The server sends a client CA list when requesting a client certificate.
|
|
|
Returns the certificate currently being verified. Normally used in certificate callback verification routines.
|
|
|
Returns the current verification error for the SSLCERT_STORE_CTX ctx.
|
|
|
Returns the depth in the certificate chain where the verification error occurred.
|
|
||||||||||||
|
Returns the external data attached to the structure.
|
|
||||||||||||
|
Sets an error code in the SSLCERT_STORE_CTX structure typically during a callback used for verification of a single certificate.
|
|
||||||||||||||||
|
Sets the external data attached to the SSLCERT_STORE_CTX structure ctx.
|
|
||||||||||||||||||||
|
Examines the lists of certificates held by the SSLCERT_STORE_CTX for an object having the specified type and a Subject Key Identifier (SKI) key id equal to the specified key id. If an object is found, it is returned as the value of ret.
|
|
||||||||||||||||||||
|
Examines the lists of certificates held by the SSLCERT_STORE_CTX for an object having the specified type and a subject equal to the specified name. If an object is found, it is returned as the value of ret.
|