1. parsing xxAuthenticate fields
1. rename Method to Element
2. add header-checking for proxy