I built an iPhone app which transfers data via a REST web service (Jersey) via JSON objects to a Java middle tier back end...
Question(s):
(1) What is the best
Many SSO schemes rely on url redirects that can be problematic in iPhone apps. Pownce folks tried using OAuth in their app and apparently the experience was confusing to the user. After some research I settled on an approach based on secure WSSE username tokens, the same approach that is used in Atom apps. Enjoy.