Added support for client certificates (both client-side and server-side, but still missing an API for extracting the client identity from the certificate).
This commit is contained in:
parent
e9ce2f4e8c
commit
e61ad42191
27 changed files with 4441 additions and 1482 deletions
|
|
@ -157,7 +157,18 @@ static struct {
|
|||
}, {
|
||||
BR_ERR_BAD_SIGNATURE,
|
||||
"BR_ERR_BAD_SIGNATURE",
|
||||
"Invalid signature on ServerKeyExchange message."
|
||||
"Invalid signature in ServerKeyExchange or"
|
||||
" CertificateVerify message."
|
||||
}, {
|
||||
BR_ERR_WRONG_KEY_USAGE,
|
||||
"BR_ERR_WRONG_KEY_USAGE",
|
||||
"Peer's public key does not have the proper type or is"
|
||||
" not allowed for the requested operation."
|
||||
}, {
|
||||
BR_ERR_NO_CLIENT_AUTH,
|
||||
"BR_ERR_NO_CLIENT_AUTH",
|
||||
"Client did not send a certificate upon request, or the"
|
||||
" client certificate could not be validated."
|
||||
}, {
|
||||
BR_ERR_IO,
|
||||
"BR_ERR_IO",
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue