removed header
removed explicit declaration of consume/produce media types
dummy implementation of user authenticate call
added SSL support