Added an additional layer of interface to support configuration application negotiation in an SSLEngine agnostic way.