[#SSL_CTX_decrypt_session_ticket_fn] = SSL_CTX_decrypt_session_ticket_fn :mrdocs: Application callback that decrypts/validates a received session ticket. == Synopsis Declared in `<openssl/ssl.h>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- typedef xref:SSL_TICKET_RETURN.adoc[SSL_TICKET_RETURN](* SSL_CTX_decrypt_session_ticket_fn)(xref:SSL.adoc[SSL]*, xref:SSL_SESSION.adoc[SSL_SESSION]*, unsigned char const*, size_t, xref:SSL_TICKET_STATUS.adoc[SSL_TICKET_STATUS], void*); ---- == Return Value SSL_TICKET_RETURN_* instructing OpenSSL how to proceed. == Parameters [cols="1,4"] |=== | Name| Description | *s* | SSL connection that received the ticket. | *ss* | Session object to populate or reject. | *keyname* | Ticket key name from the ticket header. | *keyname_length* | Length of `keyname` in bytes. | *status* | Preliminary ticket parse status (SSL_TICKET_*), before app decrypt. | *arg* | Application pointer supplied to SSL_CTX_set_session_ticket_cb(). |=== [.small]#Created with https://www.mrdocs.com[MrDocs]#