for push notifications you will need:
- server-plugin: https://github.com/xinminlabs/openfire-apns-plugin
- a custom ios-client to enable push notifications (see: http://www.raywenderlich.com/32960/apple-push-notification-services-in-ios-6-tut orial-part-1)
openfire already supports SSL-connections with Certificates