[
https://issues.apache.org/jira/browse/TS-2437?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13899569#comment-13899569
]
James Peach commented on TS-2437:
---------------------------------
This looks promising.
I don't like that this change creates a dependency from iocore to the proxy
API. You should use an observer pattern to break the dependency. The simplest
way to do this would be to pass a callback to the {{SSLNetProcessor}}.
You should add separate lifecycle hooks for client and server certificates.
The API changes require API review as per
https://cwiki.apache.org/confluence/display/TS/API+Review+Process
> Add an API to expose SSL_CTX for applications
> ---------------------------------------------
>
> Key: TS-2437
> URL: https://issues.apache.org/jira/browse/TS-2437
> Project: Traffic Server
> Issue Type: Task
> Components: SSL, TS API
> Reporter: Wei Sun
> Assignee: James Peach
> Labels: Review
> Fix For: 5.0.0
>
> Attachments: TS-2437-2.diff, TS-2437-lifecycle.diff, TS-2437.diff
>
>
> It'll be good to add an API to expose all the SSL_CTXs, so that plugins can
> manipulate their specific ssl settings / call back, etc.
--
This message was sent by Atlassian JIRA
(v6.1.5#6160)